Check your destination and apply online for any visa in the world.
Complete visa requirements, documents needed, costs and processing time
Visa Type
Visa on Arrival
Difficulty Level
EasyVisa Cost
$30 USD
Visa Validity
90 days
Maximum Stay Duration
90 days
Important Notes
Visa on Arrival is available at Tribhuvan International Airport (Kathmandu) and at land border crossings. The cost is for a 15-day visa (USD 30), 30-day visa (USD 50), or 90-day visa (USD 125). The 90-day option is the maximum initial stay. It is advisable to fill out the online visa application form prior to arrival to save time at the airport. Visa extensions are possible at the Department of Immigration, Kathmandu, for an additional fee.
Common questions about Nepal visa for madagascar passport holders
Is this visa information accurate and up-to-date?
No community notes yet for this visa route.