How To Reach Kathmandu

4.0 / 5 36 votes

Country rank: 1 out of 13 Places To Visit In Nepal

Sub-Region: Central Nepal


How to Reach Kathmandu

Kathmandu, being the capital, is fairly well connected. You can take buses from all around the country itself, and also from a wide option of cities in India. Kathmandu has an international airport as well, the only one in the country.

Search for directions from

How to Reach Kathmandu from India

A number of Indian airlines have direct flights to Kathmandu. Air India, Jet Airways, Indigo provide direct flights from Delhi, Kolkata, Bombay, Jaipur, Varanasi and Bangalore. Nepal Airlines too has flights running to and from Delhi and Bangalore. You can take direct buses from Gorakhpur and Patna as well.

Visa Policy for Indians

No visa is required for Indians for travelling to Nepal. The Treaty of Peace and Friendship signed between the two countries in 1950 allows movement of people across the borders without any passport or visa requirements.

How to Reach Kathmandu by Bus

Bus services are one of the easiest ways of commuting between cities in Nepal, especially to and from Kathmandu. You have several options ranging from tourist buses to local buses. Also, the option of micro buses and express buses to and from cities like Bhaktapur and Patan are also available. You can take direct bus services from a few cities in India as well such as Gorakhpur and Patna.

How to Reach Kathmandu by Flight

Kathmandu's international airport sees flights to and from India, the middle east and south east Asia. Global airlines such as Etihad and Qatar are popular options for travelling from the middle east, and Nepal Airlines connects Kathmandu fairly decently with India and South East Asia. Major south east Asian airlines such as Thai Airways, Malaysian Airlines also provide easy options.

Tentative return flight prices to Kathmandu from major cities in India:

Powered by:

Starting City Return price (approximate)
Mumbai ₹ 47,774 Check
New Delhi ₹ 10,269 Non-stop Check
Bengaluru ₹ 16,447 Check
Chennai ₹ 16,830 Check
Hyderabad ₹ 15,232 Check
Kolkata ₹ 17,449 Check
Search for flights to Kathmandu

How to Reach Kathmandu by Road

Hiring cabs is often recommended for tourists. This is primarily because local buses are extremely overcrowded and somewhat unsafe. Cab services can be hired on the spot. It is not very easy to rent a self driven car in the region.

Kathmandu Packages

Compare quotes from upto 3 travel agents for free

View All Packages for Kathmandu >

Local Transport in Kathmandu

Local transportation in Kathmandu isn't much of a hassle. You have the options of tourist cabs, or buses and tempos which have fixed routes along the city. However, the latter are usually very crowded and it is always better to get yourself a tourist cab. Cycle rickshaws and auto rickshaws can be taken too, based on your requirements.

Places to Visit In Kathmandu