Some countries allow foreigners to obtain a visa when they arrive in the country, rather than getting a visa in advance. Normally, you pay the immigration officer the cost of the visa on arrival and they stamp/stick the visa in your passport.

Visas on arrival range from straightforward and cheap, to expensive and complicated. It very much depends on which country you’re going to, and which border you enter at. Many countries have restrictions on which border you can actually obtain a visa on arrival from. For example, some countries have this option available at international airports but not at land borders, or only at specific land borders.

The conditions of the visa on arrival also differ to a pre-arranged visa. Often, they’re valid for a much shorter time period or they’re only for transiting within the country.

Depending on the country you’re entering, the amount you pay for the visa on arrival can be changed with no notice and you may have to queue for a long time to get through immigration.

If you want to save yourself some time, money, and stress, then we would recommend arranging your visas in advance, where possible. If you really want to chance getting a visa on arrival then make sure you check the requirements for the visa, as immigration officers will often ask for proof of funds to support your trip, as well as confirmed onward flights to another country.


Not answered your question? Give us a shout.