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 |
Distance |
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.
Location |
Distance |
Time |
Route |
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
Cities of Uttarakhand
- Bageshwar
- Barkot
- Bhimtal
- Chamba
- Chamoli
- Champawat
- Doonagiri
- Gaurikund
- Gopeshwar
- Guptakashi
- Haldwani
- Hanuman Chatti
- Har ki Doon
- Joshimath
- Karanprayag
- Khirsu
- Kotdwara
- Nandaprayag
- Naukuchiatal
- Pauri
- Pithoagarh
- Rudraprayag
- Rudrapur
- Sattal
- Tehri
- Uttarkashi
- Yamkeshwar
- Corbett
- Chopta
- Devprayag
- Gangotri
- Hemkund
- Mukteshwar
- Ranikhet
- Valley of Flower
- Yamunotri
- Dhanaulti
- Almora
- Badrinath
- Kedarnath
- Lansdowne
- Kausani
- Dehradun
- Haridwar
- Auli
- Nainital
- Rishikesh