Shillong to Mahabaleshwar - Multiple Options To Reach By Flight, Bus, Cab
Mahabaleshwar is approximately 2350+ kms from Shillong. The fastest way to reach Mahabaleshwar from Shillong is by Flight, Bus Via Kolkata, Pune. It takes approximately 10 hours. The cheapest way to reach Mahabaleshwar from Shillong is by Flight, Bus Via Kolkata, Pune which would take approximately 10 hours.
Sort By
Mode of Transport
Via Guwahati, Pune
RECOMMENDED
Shillong
Guwahati
Pune
Mahabaleshwar
Approx Travel Time
10h 5m
₹16,363
Onwards
Shillong
Guwahati
Pune
Mahabaleshwar
Approx Travel Time
10h 38m
₹18,376
Onwards
Via Kolkata, Pune
CHEAPEST
FASTEST
Shillong
Kolkata
Pune
Mahabaleshwar
Approx Travel Time
9h 35m
₹10,275
Onwards
Shillong
Kolkata
Pune
Mahabaleshwar
Approx Travel Time
10h 8m
₹12,288
Onwards
Via Guwahati, Mumbai
Shillong
Guwahati
Mumbai
Mahabaleshwar
Approx Travel Time
12h 20m
₹16,679
Onwards
Shillong
Guwahati
Mumbai
Mahabaleshwar
Approx Travel Time
14h 36m
₹20,896
Onwards
Via Kolkata, Mumbai
Shillong
Kolkata
Mumbai
Mahabaleshwar
Approx Travel Time
11h 50m
₹11,902
Onwards
Via Imphal, Pune
Shillong
Imphal
Pune
Mahabaleshwar
Approx Travel Time
10h 20m
₹11,593
Onwards
Shillong
Imphal
Pune
Mahabaleshwar
Approx Travel Time
10h 53m
₹13,581
Onwards
Via Delhi, Pune
Shillong
Delhi
Pune
Mahabaleshwar
Approx Travel Time
11h 5m
₹12,719
Onwards
Frequently Asked Questions
What is the distance between Shillong and Mahabaleshwar?
Mahabaleshwar is approximately 2350+ kms from Shillong.
How long does it take to reach Mahabaleshwar from Shillong?
It takes approximately 10 hours to reach Mahabaleshwar from Shillong by Flight, Bus Via Kolkata, Pune.
What is the cheapest way to reach Mahabaleshwar from Shillong?
The cheapest way to reach Mahabaleshwar from Shillong is by Flight, Bus Via Kolkata, Pune.
What is the fastest way to reach Mahabaleshwar from Shillong?
The fastest way to reach Mahabaleshwar from Shillong is by Flight, Bus Via Kolkata, Pune.
Routes Connecting Shillong
From Shillong
- Shillong to Jamkhandi
- Shillong to Narwana
- Shillong to Mayiladuthurai
- Shillong to Florence
- Shillong to Singrauli
- Shillong to Bishnupur
- Shillong to Mukteshwar
- Shillong to Janakpur
- Shillong to Edinburgh
- Shillong to Jodhpur
- Shillong to Arrah
- Shillong to Dharwad
- Shillong to Ratangarh
- Shillong to Junagadh
- Shillong to Dharamsala
To Shillong
- Sangrur to Shillong
- Dandeli to Shillong
- Dharapuram to Shillong
- Kopargaon to Shillong
- Sheikhpura to Shillong
- Ambikapur to Shillong
- Vellore to Shillong
- Salalah to Shillong
- Gadag to Shillong
- Cairo to Shillong
- Khalilabad to Shillong
- Gangotri to Shillong
- Bulandshahr to Shillong
- Sivakasi to Shillong
- Junagadh to Shillong
Routes Connecting Mahabaleshwar
From Mahabaleshwar
- Mahabaleshwar to Palghar
- Mahabaleshwar to Anand
- Mahabaleshwar to Durg
- Mahabaleshwar to Nanpara
- Mahabaleshwar to Deoria
- Mahabaleshwar to Muvattupuzha
- Mahabaleshwar to Bharuch
- Mahabaleshwar to Jalandhar
- Mahabaleshwar to Ranipet
- Mahabaleshwar to Shahapur
- Mahabaleshwar to Katni
- Mahabaleshwar to Dwarka
- Mahabaleshwar to Bhabua
- Mahabaleshwar to Raxaul
- Mahabaleshwar to Akkalkot
To Mahabaleshwar
- Kota to Mahabaleshwar
- Melur to Mahabaleshwar
- Mahoba to Mahabaleshwar
- Malout to Mahabaleshwar
- Nagpur to Mahabaleshwar
- Badlapur to Mahabaleshwar
- Ahmednagar to Mahabaleshwar
- Bhadrak to Mahabaleshwar
- Koraput to Mahabaleshwar
- Puri to Mahabaleshwar
- Shirdi to Mahabaleshwar
- Karwar to Mahabaleshwar
- Shahada to Mahabaleshwar
- Beed to Mahabaleshwar
- Silchar to Mahabaleshwar