Pune to Mussoorie Distance

The road distance between Pune and Mussoorie is approximately 1700+ km, and the drive usually takes around 28 hours by car or taxi, depending on traffic and road conditions. Flying is the fastest way to reach Mussoorie, with a total travel time of approximately 7 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Pune, India to Mussoorie, India

Via Dehradun

RECOMMENDED

Pune

Dehradun

Mussoorie

Approx Travel Time

7h

₹10,510

Onwards

FASTEST

Pune

Dehradun

Mussoorie

Approx Travel Time

6h 37m

₹11,041

Onwards

Via Delhi

Pune

Delhi

Mussoorie

Approx Travel Time

1d 0h 58m

₹4,544

Onwards

CHEAPEST

Pune

Delhi

Mussoorie

Approx Travel Time

1d 5h 10m

₹1,854

Onwards

Pune

Delhi

Mussoorie

Approx Travel Time

8h 53m

₹10,969

Onwards

Pune

Delhi

Mussoorie

Approx Travel Time

12h 45m

₹8,279

Onwards

Ads by MMT

Via Indore, Ghaziabad

Pune

Indore

Ghaziabad

Mussoorie

Approx Travel Time

1d 14h 27m

₹3,126

Onwards

Direct Options

Pune

Mussoorie

Approx Travel Time

1d 3h 28m

₹30,557

Onwards

Ads by MMT

Via Mohali

Pune

Mohali

Mussoorie

Approx Travel Time

9h 24m

₹11,859

Onwards

Via Delhi, Dehradun

Pune

Delhi

Dehradun

Mussoorie

Approx Travel Time

8h 27m

₹10,935

Onwards

Things To Know About Mussoorie

Mussoorie is a picturesque hill station nestled in the foothills of the Garhwal Himalayan range, located about 26 kilometers from Dehradun in Uttarakhand. Known as the "Queen of the Hills," it offers stunning views of the Himalayas, surrounding valleys, and lush green hills. As a popular escape from city life, Mussoorie features charming townships like Landour, Barlowganj, and Jharipani, each with unique colonial-era architecture and tranquil atmospheres. At an elevation of around 2,001 meters, Mussoorie provides a cool climate and scenic nature experiences, making it a favored destination during summer and autumn months. Visitors can enjoy the blend of the nearby Himalayan snow ranges to the north and the Doon Valley to the south. The weather and natural beauty make it an excellent retreat, with the best time to travel from Pune to Mussoorie generally being from March to June and again from September to November.

Frequently Asked Questions

What is the distance between Pune and Mussoorie?

The distance between Pune and Mussoorie is approximately 1700+ km by road.

What is the straight-line (aerial) distance between Pune and Mussoorie?

The straight-line distance is approximately 1350+ km.

How long does it take to travel from Pune to Mussoorie by road?

It takes around 28 hours by road.

What is the distance from Pune to Mussoorie via Dehradun?

Via Dehradun, the distance is approximately 1400+ km, taking around 7 hours.

Does the distance from Pune to Mussoorie change by route?

Yes — the road distance varies from 1700+ km via the direct route to 1400+ km via Dehradun, depending on the path taken.

Does travel time between Pune and Mussoorie vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Pune and Mussoorie?

The driving distance is 1700+ km, while the straight-line distance is shorter at 1350+ km, due to the road route following terrain and highways.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India