
Mahabaleshwar to Shillong
Shillong is approximately 2350+ kms from Mahabaleshwar. The fastest way to reach Shillong from Mahabaleshwar is by Bus, Flight Via Pune, Kolkata. It takes approximately 10 hours. The cheapest way to reach Shillong from Mahabaleshwar is by Bus, Flight Via Mumbai, Kolkata which would take approximately 12 hours.
Sort By
Mode of Transport
Via Pune, Kolkata
RECOMMENDED
FASTEST
Mahabaleshwar
Pune
Kolkata
Shillong
Approx Travel Time
9h 35m
₹11,834
Onwards
Mahabaleshwar
Pune
Kolkata
Shillong
Approx Travel Time
10h 8m
₹14,342
Onwards
Via Pune, Hyderabad
Mahabaleshwar
Pune
Hyderabad
Shillong
Approx Travel Time
9h 50m
₹14,086
Onwards
Mahabaleshwar
Pune
Hyderabad
Shillong
Approx Travel Time
10h 23m
₹16,624
Onwards
Via Pune, Imphal
Mahabaleshwar
Pune
Imphal
Shillong
Approx Travel Time
10h 20m
₹12,382
Onwards
Mahabaleshwar
Pune
Imphal
Shillong
Approx Travel Time
10h 53m
₹14,920
Onwards
Via Mumbai, Kolkata
CHEAPEST
Mahabaleshwar
Mumbai
Kolkata
Shillong
Approx Travel Time
11h 50m
₹10,408
Onwards
Via Kolhapur, Hyderabad
Mahabaleshwar
Kolhapur
Hyderabad
Shillong
Approx Travel Time
11h 20m
₹18,003
Onwards
Via Mumbai, Hyderabad
Mahabaleshwar
Mumbai
Hyderabad
Shillong
Approx Travel Time
12h 5m
₹13,790
Onwards
Via Pune, Delhi
Mahabaleshwar
Pune
Delhi
Shillong
Approx Travel Time
11h 5m
₹12,749
Onwards
Frequently Asked Questions
What is the distance between Mahabaleshwar and Shillong?
Shillong is approximately 2350+ kms from Mahabaleshwar.
How long does it take to reach Shillong from Mahabaleshwar?
It takes approximately 10 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 Bellary
- Mahabaleshwar to Parwanoo
- Mahabaleshwar to Buxar
- Mahabaleshwar to Roorkee
- Mahabaleshwar to Rajahmundry
- Mahabaleshwar to Raigarh
- Mahabaleshwar to Parbhani
- Mahabaleshwar to Mukerian
- Mahabaleshwar to Hisar
- Mahabaleshwar to Darbhanga
- Mahabaleshwar to Hoshiarpur
- Mahabaleshwar to Thodupuzha
- Mahabaleshwar to Namakkal
- Mahabaleshwar to Erode
- Mahabaleshwar to Sheikhpura
Routes To Mahabaleshwar
- Loharu to Mahabaleshwar
- Vaniyambadi to Mahabaleshwar
- Mandawa to Mahabaleshwar
- Ayodhya to Mahabaleshwar
- Baripada to Mahabaleshwar
- Tanuku to Mahabaleshwar
- Bhachau to Mahabaleshwar
- Dahod to Mahabaleshwar
- Limbdi to Mahabaleshwar
- Multai to Mahabaleshwar
- Igatpuri to Mahabaleshwar
- Razole to Mahabaleshwar
- Bijapur to Mahabaleshwar
- Kedarnath to Mahabaleshwar
- Azamgarh to Mahabaleshwar