
Mahabaleshwar to Shillong
Shillong is approximately 2150+ kms from Mahabaleshwar. The fastest way to reach Shillong from Mahabaleshwar is by Cab, Flight Via Pune, Kolkata. It takes approximately 10 hours. The cheapest way to reach Shillong from Mahabaleshwar is by Bus, Flight Via Mumbai, Guwahati which would take approximately 18 hours.
Sort By
Mode of Transport
Via Pune, Kolkata
RECOMMENDED
Mahabaleshwar
Pune
Kolkata
Shillong
Approx Travel Time
10h 55m
₹12,534
Onwards
FASTEST
Mahabaleshwar
Pune
Kolkata
Shillong
Approx Travel Time
10h 13m
₹14,530
Onwards
Via Navi Mumbai, Kolkata
Mahabaleshwar
Navi Mumbai
Kolkata
Shillong
Approx Travel Time
11h 11m
₹17,527
Onwards
Mahabaleshwar
Navi Mumbai
Kolkata
Shillong
Approx Travel Time
14h 55m
₹13,744
Onwards
Via Pune, Guwahati
Mahabaleshwar
Pune
Guwahati
Shillong
Approx Travel Time
16h 30m
₹9,563
Onwards
Mahabaleshwar
Pune
Guwahati
Shillong
Approx Travel Time
13h 35m
₹15,401
Onwards
Via Mumbai, Kolkata
Mahabaleshwar
Mumbai
Kolkata
Shillong
Approx Travel Time
12h 17m
₹17,009
Onwards
Via Mumbai, Guwahati
Mahabaleshwar
Mumbai
Guwahati
Shillong
Approx Travel Time
11h 57m
₹18,015
Onwards
CHEAPEST
Mahabaleshwar
Mumbai
Guwahati
Shillong
Approx Travel Time
18h 15m
₹8,320
Onwards
Mahabaleshwar
Mumbai
Guwahati
Shillong
Approx Travel Time
14h 11m
₹14,992
Onwards
Frequently Asked Questions
What is the distance between Mahabaleshwar and Shillong?
Shillong is approximately 2150+ kms from Mahabaleshwar.
How long does it take to reach Shillong from Mahabaleshwar?
It takes approximately 10 hours to reach Shillong from Mahabaleshwar by Cab, Flight Via Pune, Kolkata.
What is the cheapest way to reach Shillong from Mahabaleshwar?
The cheapest way to reach Shillong from Mahabaleshwar is by Bus, Flight Via Mumbai, Guwahati.
What is the fastest way to reach Shillong from Mahabaleshwar?
The fastest way to reach Shillong from Mahabaleshwar is by Cab, Flight Via Pune, Kolkata.
Routes Connecting Mahabaleshwar
Routes From Mahabaleshwar
- Mahabaleshwar to Katra
- Mahabaleshwar to Basavakalyan
- Mahabaleshwar to Kandaghat
- Mahabaleshwar to Moradabad
- Mahabaleshwar to Kanigiri
- Mahabaleshwar to Amalner
- Mahabaleshwar to Parwanoo
- Mahabaleshwar to Balurghat
- Mahabaleshwar to Angul
- Mahabaleshwar to Betul
- Mahabaleshwar to Gwalior
- Mahabaleshwar to Alipurduar
- Mahabaleshwar to Mathura
- Mahabaleshwar to Deo
- Mahabaleshwar to Beawar
Routes To Mahabaleshwar
- Mahoba to Mahabaleshwar
- Kamalapuram to Mahabaleshwar
- Tundla to Mahabaleshwar
- Adoor to Mahabaleshwar
- Tarn-Taran to Mahabaleshwar
- Chalakudy to Mahabaleshwar
- Tirupati to Mahabaleshwar
- Dharampur to Mahabaleshwar
- Jaisalmer to Mahabaleshwar
- Chomu to Mahabaleshwar
- Mandya to Mahabaleshwar
- Srikalahasti to Mahabaleshwar
- Amritsar to Mahabaleshwar
- Prayagraj(Allahabad) to Mahabaleshwar
- Kishangarh to Mahabaleshwar

