How to Reach Mussoorie

Thirty-two km uphill is Mussoorie that can be reached by proceeding along an excellent road that passes through brooding rocks showing glimpses of the sprawling Doon Valley. Since Dehradun, the capital of Uttarakhand is well connected from all parts of India and Mussoorie is the closest hill resort to it, therefore, Mussoorie is easily accessible. The nearest airport and railhead are in Dehradun. Distance of Maussorie by road from New Delhi is merely 279 km, hence easily reachable. Mussoorie, nestled in the picturesque Himalayan foothills, is a popular tourist destination known for its breathtaking scenery, colonial charm, and pleasant climate. Whether a tourist is arriving by flight, car, taxi, bus or train, here's a detailed guide onhow to reach Mussoorie , an enchanting hill station.

Reaching Mussoorie by Flight: Mussoorie doesn't have its own airport; however, the nearest major airport is the Jolly Grant Airport in Dehradun, approximately 60 kilometers away. A tourist can reach Mussoorie from various cities by flight:

From Delhi: Indira Gandhi International Airport in Delhi operates numerous flights to Dehradun daily. The flight duration is approximately 1 hour.

From Mumbai: Chhatrapati Shivaji Maharaj International Airport in Mumbai offers direct flights to Dehradun. The flight duration is approximately 2.5 hours.

From Bangalore: Kempegowda International Airport in Bangalore operates connecting flights to Dehradun with layovers in Delhi or Mumbai. The total travel time can vary but usually takes around 4-6 hours.

After landing in Dehradun, a traveler has the option of hiring a taxi or taking a bus to Mussoorie. The journey takes around 2-3 hours, depending on traffic and weather conditions.


Reaching Mussoorie by Road: Driving to Mussoorie offers a scenic journey through winding mountain roads and lush forests. Here are the routes from major nearby cities:

From Delhi: Mussoorie is approximately 300 kilometers from Delhi via NH334 and NH7. The journey takes around 7-8 hours by car, depending on traffic and road conditions. A tourist can also opt for state-run buses or private coaches from Delhi's Kashmiri Gate ISBT to Mussoorie. The bus journey typically takes 8-9 hours.

From Dehradun: Dehradun is the gateway to Mussoorie and is around 35 kilometers away. A traveler can reach Mussoorie from Dehradun via the scenic Mussoorie Road, which takes about 1.5-2 hours by car or taxi. Additionally, there are frequent bus services from Dehradun ISBT to Mussoorie, with a travel time of approximately 1.5-2 hours.

From Chandigarh: Mussoorie is around 200 kilometers from Chandigarh via NH7 and NH7A. The journey by car takes approximately 5-6 hours, depending on traffic and road conditions. Alternatively, a tourist can take a bus from Chandigarh to Dehradun and then proceed to Mussoorie by taxi or bus.


Reaching Mussoorie by Train: While Mussoorie doesn't have a railway station, the nearest major railway station is in Dehradun. Here's how a traveler can reach Mussoorie by train:

From Delhi: Several trains operate between Delhi and Dehradun, including the Shatabdi Express, Jan Shatabdi Express, and Mussoorie Express. The train journey takes around 5-7 hours, depending on the train type.

From Kolkata: Kolkata Howrah Junction offers trains to Dehradun, such as the Upasana Express and Doon Express. The journey duration varies between 30 to 40 hours.

From Mumbai: Trains like the Dehradun Express and Nanda Devi Express connect Mumbai's Lokmanya Tilak Terminus to Dehradun. The journey duration is approximately 30-40 hours.

Upon reaching Dehradun railway station, one can hire a taxi or take a bus to Mussoorie, which is approximately 35 kilometers away, taking around 1.5-2 hours.

Hence, reaching Mussoorie is convenient and offers various transportation options. Whether one prefers flying, driving, or taking a train, the journey to this scenic hill station promises to be memorable, offering glimpses of nature's grandeur along the way.

Mussoorie Tour Packages

Mussoorie Weekend Tour

Mussoorie Weekend Tour

2 Nights / 3 Days
Destination : Mussoorie

Mussoorie Honeymoon Tour

Mussoorie Honeymoon Tour

4 Nights / 5 Days
Destination : Mussoorie

Mussoorie Family Tour

Mussoorie Family Tour

3 Nights / 4 Days
Destination : Mussoorie

Amazing Uttarakhand Tour

Amazing Uttarakhand Tour

9 Nights / 10 Days
Destination : Mussoori – Haridwar – Rishikesh - Corbett – Ranikhet -Kausani –Bhimtal - Nainital

View All

Enquire Now

Enquire Now