
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,938
Onwards
FASTEST
Mahabaleshwar
Pune
Kolkata
Shillong
Approx Travel Time
8h 15m
₹11,177
Onwards
Via Pune, Guwahati
Mahabaleshwar
Pune
Guwahati
Shillong
Approx Travel Time
14h 10m
₹13,607
Onwards
Mahabaleshwar
Pune
Guwahati
Shillong
Approx Travel Time
11h 43m
₹17,030
Onwards
Mahabaleshwar
Pune
Guwahati
Shillong
Approx Travel Time
10h 55m
₹14,301
Onwards
Via Mumbai, Guwahati
Mahabaleshwar
Mumbai
Guwahati
Shillong
Approx Travel Time
10h 47m
₹19,102
Onwards
Mahabaleshwar
Mumbai
Guwahati
Shillong
Approx Travel Time
13h 14m
₹15,733
Onwards
Mahabaleshwar
Mumbai
Guwahati
Shillong
Approx Travel Time
10h
₹14,454
Onwards
Via Mumbai, Kolkata
Mahabaleshwar
Mumbai
Kolkata
Shillong
Approx Travel Time
11h 7m
₹15,014
Onwards
CHEAPEST
Mahabaleshwar
Mumbai
Kolkata
Shillong
Approx Travel Time
10h 20m
₹10,146
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 Gaya
- Mahabaleshwar to Pondicherry
- Mahabaleshwar to Karimnagar
- Mahabaleshwar to Chunar
- Mahabaleshwar to Amalner
- Mahabaleshwar to Maihar
- Mahabaleshwar to Ranipet
- Mahabaleshwar to Prayagraj(Allahabad)
- Mahabaleshwar to Rameshwaram
- Mahabaleshwar to Koraput
- Mahabaleshwar to Gondia
- Mahabaleshwar to Lalitpur
- Mahabaleshwar to Kumarakom
- Mahabaleshwar to Mathura
- Mahabaleshwar to Panipat
Routes To Mahabaleshwar
- Kanigiri to Mahabaleshwar
- Koregaon to Mahabaleshwar
- Igatpuri to Mahabaleshwar
- Guna to Mahabaleshwar
- Miryalaguda to Mahabaleshwar
- Limbdi to Mahabaleshwar
- Ramgarh to Mahabaleshwar
- Jaipur to Mahabaleshwar
- Patna to Mahabaleshwar
- Kanchipuram to Mahabaleshwar
- Dehradun to Mahabaleshwar
- Jalandhar to Mahabaleshwar
- Gandhinagar to Mahabaleshwar
- Vikarabad to Mahabaleshwar
- Sirkazhi to Mahabaleshwar


