
Shillong to Mahabaleshwar
Mahabaleshwar is approximately 2150+ km from Shillong, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Mahabaleshwar.
Sort By
Mode of Transport
Via Guwahati, Pune
RECOMMENDED
Shillong
Guwahati
Pune
Mahabaleshwar
Approx Travel Time
13h 45m
₹11,490
Onwards
Shillong
Guwahati
Pune
Mahabaleshwar
Approx Travel Time
13h
₹14,046
Onwards
Shillong
Guwahati
Pune
Mahabaleshwar
Approx Travel Time
13h 47m
₹14,416
Onwards
Shillong
Guwahati
Pune
Mahabaleshwar
Approx Travel Time
13h 2m
₹16,685
Onwards
Via Kolkata, Pune
FASTEST
Shillong
Kolkata
Pune
Mahabaleshwar
Approx Travel Time
10h 45m
₹21,925
Onwards
Shillong
Kolkata
Pune
Mahabaleshwar
Approx Travel Time
11h 30m
₹19,090
Onwards
Via Guwahati, Mumbai
CHEAPEST
Shillong
Guwahati
Mumbai
Mahabaleshwar
Approx Travel Time
18h 35m
₹9,963
Onwards
Shillong
Guwahati
Mumbai
Mahabaleshwar
Approx Travel Time
18h 37m
₹12,166
Onwards
Via Guwahati, Navi Mumbai
Shillong
Guwahati
Navi Mumbai
Mahabaleshwar
Approx Travel Time
17h 47m
₹13,840
Onwards
Via Kolkata, Navi Mumbai
Shillong
Kolkata
Navi Mumbai
Mahabaleshwar
Approx Travel Time
12h 42m
₹22,095
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 11 hours to reach Mahabaleshwar from Shillong by Flight, Cab Via Kolkata, Pune.
What is the cheapest way to reach Mahabaleshwar from Shillong?
The cheapest way to reach Mahabaleshwar from Shillong is by Bus, Flight Via Guwahati, Mumbai.
What is the fastest way to reach Mahabaleshwar from Shillong?
The fastest way to reach Mahabaleshwar from Shillong is by Flight, Cab Via Kolkata, Pune.
Routes Connecting Shillong
Routes From Shillong
- Shillong to Navi-Mumbai
- Shillong to Nalgonda
- Shillong to Imphal
- Shillong to Pithapuram
- Shillong to Coimbatore
- Shillong to Alipurduar
- Shillong to Sasaram
- Shillong to Solapur
- Shillong to Kota
- Shillong to Madanapalle
- Shillong to Champa
- Shillong to Lonavala
- Shillong to Ludhiana
- Shillong to Bihar-Sharif
- Shillong to Shahjahanpur
Routes To Shillong
Routes Connecting Mahabaleshwar
Routes From Mahabaleshwar
- Mahabaleshwar to Mayiladuthurai
- Mahabaleshwar to Koraput
- Mahabaleshwar to Hindupur
- Mahabaleshwar to Sivakasi
- Mahabaleshwar to Ankleshwar
- Mahabaleshwar to Kolkata
- Mahabaleshwar to Balangir
- Mahabaleshwar to Rasra
- Mahabaleshwar to Bhopal
- Mahabaleshwar to Morena
- Mahabaleshwar to Diu
- Mahabaleshwar to Jharsuguda
- Mahabaleshwar to Nahan
- Mahabaleshwar to Kashipur
- Mahabaleshwar to Shirpur
Routes To Mahabaleshwar
- Ajmer to Mahabaleshwar
- Nandura to Mahabaleshwar
- Akkalkot to Mahabaleshwar
- Bangarapet to Mahabaleshwar
- Chittoor to Mahabaleshwar
- Zaheerabad to Mahabaleshwar
- Valsad to Mahabaleshwar
- Vellore to Mahabaleshwar
- Amroha to Mahabaleshwar
- Kanhangad to Mahabaleshwar
- Viluppuram to Mahabaleshwar
- Sambalpur to Mahabaleshwar
- Karwar to Mahabaleshwar
- Madurai to Mahabaleshwar
- Badrinath to Mahabaleshwar
Popular Places Routes
- Sarangpur to Port-Blair
- Palghar to Nadiad
- Puri to Pithoragarh
- Mysore to Gokarna
- Mahendragarh to Raiganj
- Bangalore to Rajahmundry
- Korba to Gwalior
- Anand to Mandi
- Kolkata to Modasa
- Bekal to Mughal-Sarai
- Ratnagiri to Sirohi
- Chittorgarh to Ankleshwar
- Didwana to Rishikesh
- Varanasi to Nainital
- Toranagallu to Forbesganj
- Vinukonda to Parbhani
- Mumbai to Tirunelveli
- Jodhpur to Tirunelveli
- Chakulia to Kunigal
- Velankanni to Ayodhya
- Salem to Mandawa
- Rishikesh to Pudukkottai
- Bhiwadi to Falna
- Siddipet to Wayanad
- Khagaria to Kumbhalgarh
- Ankleshwar to Mehsana
- Koilkuntla to Mumbai
- Haridwar to Machilipatnam
- Mumbai to Wardha
- Pondicherry to Malvan
- Ghazipur to Kharagpur
- Lalkuan to Varanasi
- Hingoli to Samastipur
- Rajgarh to Tirupati
- Nandura to Araria
- Mohanlalganj to Khatu
- Sonepur to Kollur
- Vaniyambadi to Phalodi
- Imphal to Badlapur
- Mahbubnagar to Dhari
- Raxaul to Arsikere
- Udaipur to Mundra
- Gulbarga to Belgaum
- Hoshangabad to Prayagraj(Allahabad)
- Khanna to Yadgir

