
Mahabaleshwar to Shillong
Shillong is approximately 2150+ kms from Mahabaleshwar. The fastest way to reach Shillong from Mahabaleshwar is by Bus, Flight Via Pune, Kolkata. It takes approximately 8 hours. The cheapest way to reach Shillong from Mahabaleshwar is by Bus, Flight Via Mumbai, Kolkata which would take approximately 11 hours.
Sort By
Mode of Transport
Via Pune, Kolkata
RECOMMENDED
Mahabaleshwar
Pune
Kolkata
Shillong
Approx Travel Time
9h 3m
₹13,406
Onwards
FASTEST
Mahabaleshwar
Pune
Kolkata
Shillong
Approx Travel Time
8h 15m
₹10,882
Onwards
Via Pune, Guwahati
Mahabaleshwar
Pune
Guwahati
Shillong
Approx Travel Time
14h 10m
₹14,105
Onwards
Mahabaleshwar
Pune
Guwahati
Shillong
Approx Travel Time
11h 43m
₹18,178
Onwards
Mahabaleshwar
Pune
Guwahati
Shillong
Approx Travel Time
10h 55m
₹15,654
Onwards
Via Mumbai, Guwahati
Mahabaleshwar
Mumbai
Guwahati
Shillong
Approx Travel Time
10h 47m
₹19,840
Onwards
Mahabaleshwar
Mumbai
Guwahati
Shillong
Approx Travel Time
13h 14m
₹16,420
Onwards
Mahabaleshwar
Mumbai
Guwahati
Shillong
Approx Travel Time
10h
₹14,736
Onwards
Via Mumbai, Kolkata
Mahabaleshwar
Mumbai
Kolkata
Shillong
Approx Travel Time
11h 7m
₹15,608
Onwards
CHEAPEST
Mahabaleshwar
Mumbai
Kolkata
Shillong
Approx Travel Time
10h 20m
₹10,504
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 8 hours to reach Shillong from Mahabaleshwar by Bus, 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, Kolkata.
What is the fastest way to reach Shillong from Mahabaleshwar?
The fastest way to reach Shillong from Mahabaleshwar is by Bus, Flight Via Pune, Kolkata.
Routes Connecting Mahabaleshwar
Routes From Mahabaleshwar
- Mahabaleshwar to Malda
- Mahabaleshwar to Rajgarh
- Mahabaleshwar to Mirzapur
- Mahabaleshwar to Daund
- Mahabaleshwar to Jammu
- Mahabaleshwar to Chalisgaon
- Mahabaleshwar to Kanchipuram
- Mahabaleshwar to Aligarh
- Mahabaleshwar to Ranipet
- Mahabaleshwar to Pataudi
- Mahabaleshwar to Nagercoil
- Mahabaleshwar to Kumbakonam
- Mahabaleshwar to Bina
- Mahabaleshwar to Arsikere
- Mahabaleshwar to Korba
Routes To Mahabaleshwar
- Badlapur to Mahabaleshwar
- Cuttack to Mahabaleshwar
- Ballia to Mahabaleshwar
- Aonla to Mahabaleshwar
- Kamthi to Mahabaleshwar
- Shivpuri to Mahabaleshwar
- Purnia to Mahabaleshwar
- Ranipet to Mahabaleshwar
- Kanyakumari to Mahabaleshwar
- Kanigiri to Mahabaleshwar
- Hampi to Mahabaleshwar
- Sulya to Mahabaleshwar
- Madhubani to Mahabaleshwar
- Nawada to Mahabaleshwar
- Arrah to Mahabaleshwar
Routes Connecting Shillong
Routes From Shillong
Routes To Shillong
- Gandhinagar to Shillong
- Palakkad to Shillong
- Fatehpur to Shillong
- Porbandar to Shillong
- Zamania to Shillong
- Thrissur to Shillong
- Madanapalle to Shillong
- Daman to Shillong
- Laksar to Shillong
- Lunkaransar to Shillong
- Seoni to Shillong
- Rajahmundry to Shillong
- Mussoorie to Shillong
- Siruguppa to Shillong
- Bundi to Shillong


