When you’ll require a visa is determined by where you want to go. If your home country and the country to which you intend to visit have a visa agreement, you will most likely not need to apply for a visa ahead of time. If your home country does not have a visa agreement with your planned destination, you will need to apply for a visa before departure.