Transport in Nepal

Transport in Nepal relies mainly on roads, with buses, microbuses, minibuses, electric tempos, taxis, private vehicles, walking and cycling serving most trips. Domestic flights connect major, tourist and remote areas where road travel is slow or access is limited, while rail service remains limited to the Jaynagar–Janakpur–Bhangaha/Bijalpura corridor. Urban public transport is fragmented: private providers and services such as Sajha Yatayat may differ in fares, schedules, vehicle condition and crowding. Check current service, road, fare and airport information with the responsible authority or provider before travelling.

Tip

Plan journeys in Nepal around the actual service available on the date and in the place you need, rather than assuming a uniform national network. Use buses for most land travel, consider domestic aviation when road access is slow or limited, and treat rail as a corridor-specific option only after confirming that it is operating. Verify the provider, fare, payment method, departure point and current road, airport or rail status; if you drive, confirm your documents and licence before leaving.