With the exception of visitors from India,  all other visitors to Nepal need a visa.

Citizens of Afghanistan, Bangladesh, Bhutan, Maldives, Pakistan and Sri Lanka are not charged for a visa. Citizens of Afghanistan, Cameroon, Ethiopia, Ghana, Iraq, Liberia, Nigeria, Palestine, Somalia, Swaziland, Syria and Zimbabwe must obtain a visa in advance. All other nationalities can obtain a visa on arrival.

For those that are visiting Bhutan and transiting via Kathmandu, please ensure that you request a double entry visa to cover you for the return leg of the journey.

Back Main