Call Our Travel Experts

How to Reach Mussoorie

Nestled in the foothills of the Garhwal Himalayan range, Mussoorie is one of the popular hill stations of India. It is easily accessible from the major cities and towns of Uttarakhand and other states of the country. Jolly Grant Airport in Dehradun is the primary airport that serves Mussoorie and is well-connected with other states by regular flights. Dehradun railway station is the nearest major railhead from Mussoorie, easily accessible by road.

Before you plan a trip to Mussoorie, it is crucial to know how to reach Mussoorie. Mussoorie is a perfect weekend getaway from Delhi and other nearby cities due to its connectivity. Take a look for detailed information about how to go Mussoorie by different modes of transport:

Mussoorie by Air

There are no airports in Mussoorie itself. However, the only way to reach Mussoorie by flight is by deboarding at the Jolly Grant Airport in Dehradun. It lies at a distance of 57 km, which takes almost 2 hours to reach there. There are regular connecting and direct flights available for Dehradun from different cities in the country. One can easily get a taxi or bus from Dehradun to Mussoorie.

Travel by Flight

Travel Time

Air Distance

Departure Airport

Delhi to Dehradun

50 minutes

202 km

Indira Gandhi International Airport

Mumbai to Dehradun

2 hours 10 minutes

1349 km

Chhatrapati Shivaji International Airport

Ahmedabad to Dehradun

2 hours 30 minutes

962 km

Sardar Vallabhai Patel International Airport

Bangalore to Dehradun

4 hours 50 minutes

1924 km

Kempegowda International Airport

Pune to Dehradun

6 hours 10 minutes

1374 km

Pune International Airport

Kolkata to Dehradun

4 hours 30 minutes

291 km

Netaji Subhash Chandra International Airport

Chandigarh to Dehradun

4 hours 35 minutes

129 km

Chandigarh Airport

Mussoorie By Train

Again, there are no direct trains to Mussoorie as it has no railway station. One has to disembark from the train at the Dehradun Railway Station, the nearest railhead from Mussoorie. It is situated 35 km away. The other closest railway stations are located in Rishikesh and Haridwar, located at 78 km and 81 km.

These railway stations are well-connected by numerous trains from all over the country. To enjoy a comfortable journey from Delhi to Mussoorie, deboard the train at Dehradun and catch a bus or board a taxi. In addition, regular trains are plying from Prayagraj, Kolkata, Ahmedabad, Bengaluru, and Jammu that stop at Rishikesh, from where you can travel to Mussoorie easily by road.

Travel by Train

Nearest Station

Travel Time


Train Name

Delhi to Dehradun

Dehradun Railway Station

5 hours 50 minutes

275 KM

DDN Janshatabdi Express

Mumbai to Rishikesh

Dehradun Railway Station

37 hours 35 min

1645 KM

Golden Temple Mail & Hemkunt Express

Ahmedabad to Rishikesh

Rishikesh Railway Station

45 hours 30 min

1175 KM

Yoga Express & Hemkunt Express

Jammu to Rishikesh

Rishikesh Railway Station

14 hours 10 min

583 KM

Hemkunt Express

Bangalore to Rishikesh

Yog N Rishikesh Railway Station

37 hours 10 min

2347 km

YPR DEE Duronto Express & YNRK UDZ Express

Kolkata to Dehradun

Dehradun Railway Station

29 hours 10 min

1756 km

Kumbha Express

Amritsar to Dehradun

Dehradun Railway Station

12 hours 05 min

429 km

ASR DDN Express

Rishikesh to Dehradun 

Dehradun Railway Station

2 hours 15 min

51 km

YNRK HWH Express & Mussoorie Express

Mussoorie By Road

Mussoorie is well-connected with the major cities and towns of the country by well-maintained state and national highways. An extensive network of roads connects Rishikesh to the other cities within Uttarakhand and major states of India, such as Haridwar, Agra, Chandigarh, Dehradun, Delhi, and Nainital. Regular bus services and taxis on hire are easily available for traveling to and from Rishikesh to these places. Private and shared taxis are available from Rishikesh, Haridwar, and Dehradun. The private cabs run from Delhi and other cities of Uttarakhand for Mussoorie.

Mussoorie by Bus

One of the best ways to reach Mussoorie is to board a Delhi to Dehradun Volvo bus. Besides offering stunning vistas, the journey will provide you with matchless experiences. In addition, buses also ply from Rishikesh to Mussoorie, allowing you to make the most of your holidays at two destinations.

Mussoorie by own vehicle

You can easily travel from Delhi to Mussoorie by car. Take your group of friends with you, and enjoy delightful moments of your life. The national and state highways to Mussoorie offer good connectivity from the nearby states and cities to this scenic hill town.

Mussoorie by car

You can easily hire Delhi to Mussoorie cab if not by your vehicle. Besides, all other cities are well connected to Mussoorie by road. So booking Delhi to Mussoorie taxi is also a great option.

You can make your Mussoorie trip memorable by reaching here through any means of transportation. Every alternative is better than the other and offers something special.





Delhi to Mussoorie distance

230 KM

5 hours 20 min

NH 44 & NH 334

Mumbai to Mussoorie distance

1691 KM

1 day 6 hours 10 min

NH 48 & NH 307

Kolkata to Mussoorie distance

1790 KM

1 day 6 hours 20 min

NH 19 & NH 334

Dehradun to Mussoorie distance

33 KM

1 hour 10 min

Mussoorie Road

Haridwar to Mussoorie distance

88 KM

2 hours 25 min

NH 7 & Mussoorie Road

Jammu to Mussoorie distance

599 KM

11 hours 20 min

NH 44 & NH 307

Chandigarh to Mussoorie distance

202 KM

5 hours 20 min

NH 7

Rishikesh to Mussoorie distance

74 KM

2 hours 10 min

NH 7 & Mussoorie Road

Jim Corbett to Rishikesh distance

212 km

5 hours 20 min

NH 734, NH 7, & NH 34

How to Travel Within Mussoorie

By Rickshaw

The cycle rickshaws in Mussoorie are one of the most popular means of transport to travel for short distances. They are easily accessible in every corner of the town and a budget-friendly option to travel within the city.

By Taxi

If you have to travel far during the Mussoorie tour, you can hire a taxi for a day, which is an affordable option. It is also a convenient option as you do not have to search for a cab when you need it. The rates of the taxis vary according to the season.

By Car

You can drive yourself around Mussoorie, and it offers a fantastic experience for those who love driving in the hills. It allows you to explore the region at your own pace and enjoy it to the fullest.

By Bus

You can also explore the city by bus, but there is a single bus route covering the entire town. However, the frequency is not great, so you have to plan your tour according to the bus timings, and it is recommended to check the timetable in advance.

Mussoorie Tour Packages from