
Shillong to Mahabaleshwar
Mahabaleshwar is approximately 2150+ kms from Shillong. The fastest way to reach Mahabaleshwar from Shillong is by Flight, Bus Via Kolkata, Pune. It takes approximately 8 hours. The cheapest way to reach Mahabaleshwar from Shillong is by Flight, Bus Via Kolkata, Mumbai which would take approximately 11 hours.
Sort By
Mode of Transport
Via Kolkata, Pune
RECOMMENDED
Shillong
Kolkata
Pune
Mahabaleshwar
Approx Travel Time
9h 3m
₹14,643
Onwards
FASTEST
Shillong
Kolkata
Pune
Mahabaleshwar
Approx Travel Time
8h 15m
₹12,145
Onwards
Via Guwahati, Pune
Shillong
Guwahati
Pune
Mahabaleshwar
Approx Travel Time
14h 10m
₹14,908
Onwards
Shillong
Guwahati
Pune
Mahabaleshwar
Approx Travel Time
11h 43m
₹20,967
Onwards
Shillong
Guwahati
Pune
Mahabaleshwar
Approx Travel Time
10h 55m
₹18,469
Onwards
Via Guwahati, Mumbai
Shillong
Guwahati
Mumbai
Mahabaleshwar
Approx Travel Time
13h 14m
₹15,330
Onwards
Shillong
Guwahati
Mumbai
Mahabaleshwar
Approx Travel Time
10h 47m
₹22,136
Onwards
Shillong
Guwahati
Mumbai
Mahabaleshwar
Approx Travel Time
10h
₹17,904
Onwards
Via Kolkata, Mumbai
Shillong
Kolkata
Mumbai
Mahabaleshwar
Approx Travel Time
11h 7m
₹15,996
Onwards
CHEAPEST
Shillong
Kolkata
Mumbai
Mahabaleshwar
Approx Travel Time
10h 20m
₹11,764
Onwards
Frequently Asked Questions
What is the distance between Shillong and Mahabaleshwar?
Mahabaleshwar is approximately 2150+ kms from Shillong.
How long does it take to reach Mahabaleshwar from Shillong?
It takes approximately 8 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, Mumbai.
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
Routes From Shillong
- Shillong to Shahabad
- Shillong to Kayamkulam
- Shillong to Gondia
- Shillong to Vadakara
- Shillong to Muscat
- Shillong to Jamkhandi
- Shillong to Ambaji
- Shillong to Thanjavur
- Shillong to Kumbakonam
- Shillong to Faizabad
- Shillong to Firozabad
- Shillong to Surajpur
- Shillong to Jagraon
- Shillong to Antalya
- Shillong to Chitradurga
Routes To Shillong
- Palanpur to Shillong
- Tanakpur to Shillong
- Penang to Shillong
- Khunti to Shillong
- Chandausi to Shillong
- Maddur to Shillong
- Annavaram to Shillong
- Coorg to Shillong
- Bangalore to Shillong
- Golaghat to Shillong
- Balaghat to Shillong
- Prayagraj(Allahabad) to Shillong
- Guwahati to Shillong
- Dhuri to Shillong
- Kannur to Shillong
Routes Connecting Mahabaleshwar
Routes From Mahabaleshwar
- Mahabaleshwar to Shahganj
- Mahabaleshwar to Devadurga
- Mahabaleshwar to Kannauj
- Mahabaleshwar to Malkapur
- Mahabaleshwar to Aligarh
- Mahabaleshwar to Polur
- Mahabaleshwar to Gangtok
- Mahabaleshwar to Pathanamthitta
- Mahabaleshwar to Panipat
- Mahabaleshwar to Shahjahanpur
- Mahabaleshwar to Puttur
- Mahabaleshwar to Narkanda
- Mahabaleshwar to Gurdaspur
- Mahabaleshwar to Jagraon
- Mahabaleshwar to Shahabad
Routes To Mahabaleshwar
- Shamli to Mahabaleshwar
- Nahan to Mahabaleshwar
- Saharanpur to Mahabaleshwar
- Vijayawada to Mahabaleshwar
- Shirpur to Mahabaleshwar
- Bongaigaon to Mahabaleshwar
- Dabwali to Mahabaleshwar
- Shahapur to Mahabaleshwar
- Mukerian to Mahabaleshwar
- Kavali to Mahabaleshwar
- Ranipet to Mahabaleshwar
- Dhrangadhra to Mahabaleshwar
- Belpahar to Mahabaleshwar
- Jorhat to Mahabaleshwar
- Farrukhabad to Mahabaleshwar


