Nepal: do South Africans need a visa?
South Africans can get a visa on arrival in Nepal. You can stay up to 90 days per visit, and you can apply to extend.
Tourist visa on arrival, with optional online pre-arrival application via the Department of Immigration (nepaliport.immigration.gov.np), or a visa from a Nepalese embassy in advance.234
Before you travel
Purpose of visit
Tourism. Other purposes need visas from a Nepalese mission.2
Confirmed by other governments' official advice
Passport validity
How to apply
On arrival (Tribhuvan International Airport and land entry points) or online up to 15 days before arrival at nepaliport.immigration.gov.np, then pay at the airport. Fees (US State Dept): USD 30 for 15 days, USD 50 for 30 days, USD 125 for 90 days, in US dollars; at land borders bring clean USD notes (2003 or newer).23
Confirmed by other governments' official advice
Where South Africans apply
On arrival/online. Embassy of Nepal in Pretoria exists (not opened).4
Not yet confirmed by an official source
Travel insurance
Not published by official sources
Return or onward ticket
Not published by official sources
Proof of funds
Not published by official sources
Accommodation or invitation
Not published by official sources
Vaccinations, including yellow fever on return to South Africa
Arrival forms
Extending your stay and overstaying
Extensions online/at Department of Immigration up to 150 days per year. Overstaying is a serious offence: fines or imprisonment.2
Confirmed by other governments' official advice
Transit
Not published by official sources
Travelling with children
Not published by official sources
Sources
Other government
Official advice from other governments
- 2UK FCDO gov.uk
- 3US Department of State travel.state.gov
Reference
Used to find official sources, never the final word
- 4Wikipedia en.wikipedia.org
Last researched 5 October 2026. Rules change; confirm with the embassy before you book. Spotted something out of date? Report a change.