
Matheran to Shimla
Shimla is approximately 1450+ kms from Matheran. The fastest way to reach Shimla from Matheran is by Cab, Flight Via Navi Mumbai, Delhi. It takes approximately 8 hours. The cheapest way to reach Shimla from Matheran is by Cab, Flight, Bus Via Pune, Mohali which would take approximately 13 hours.
Sort By
Mode of Transport
Via Navi Mumbai, Delhi
RECOMMENDED
FASTEST
Matheran
Navi Mumbai
Delhi
Shimla
Approx Travel Time
7h 54m
₹15,714
Onwards
Via Navi Mumbai, Mohali
Matheran
Navi Mumbai
Mohali
Shimla
Approx Travel Time
10h 58m
₹13,172
Onwards
Matheran
Navi Mumbai
Mohali
Shimla
Approx Travel Time
11h 36m
₹10,854
Onwards
Via Mumbai, Delhi
Matheran
Mumbai
Delhi
Shimla
Approx Travel Time
8h 49m
₹15,990
Onwards
Via Haridwar
Matheran
Haridwar
Shimla
Approx Travel Time
1d 14h 18m
On Demand
Via Nashik, Delhi
Matheran
Nashik
Delhi
Shimla
Approx Travel Time
10h 4m
On Demand
Via Pune, Mohali
Matheran
Pune
Mohali
Shimla
Approx Travel Time
12h 3m
₹11,486
Onwards
CHEAPEST
Matheran
Pune
Mohali
Shimla
Approx Travel Time
12h 41m
₹9,168
Onwards
Via Mumbai, Mohali
Matheran
Mumbai
Mohali
Shimla
Approx Travel Time
12h 11m
₹11,130
Onwards
Frequently Asked Questions
What is the distance between Matheran and Shimla?
Shimla is approximately 1450+ kms from Matheran.
How long does it take to reach Shimla from Matheran?
It takes approximately 8 hours to reach Shimla from Matheran by Cab, Flight Via Navi Mumbai, Delhi.
What is the cheapest way to reach Shimla from Matheran?
The cheapest way to reach Shimla from Matheran is by Cab, Flight, Bus Via Pune, Mohali.
What is the fastest way to reach Shimla from Matheran?
The fastest way to reach Shimla from Matheran is by Cab, Flight Via Navi Mumbai, Delhi.

