
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 Pune, Kolkata which would take approximately 8 hours.
Sort By
Mode of Transport
Via Pune, Kolkata
RECOMMENDED
Mahabaleshwar
Pune
Kolkata
Shillong
Approx Travel Time
9h 3m
₹15,896
Onwards
CHEAPEST
FASTEST
Mahabaleshwar
Pune
Kolkata
Shillong
Approx Travel Time
8h 15m
₹13,045
Onwards
Via Pune, Guwahati
Mahabaleshwar
Pune
Guwahati
Shillong
Approx Travel Time
11h 43m
₹17,561
Onwards
Mahabaleshwar
Pune
Guwahati
Shillong
Approx Travel Time
10h 55m
₹14,710
Onwards
Mahabaleshwar
Pune
Guwahati
Shillong
Approx Travel Time
14h 10m
₹15,228
Onwards
Via Navi Mumbai, Kolkata
Mahabaleshwar
Navi Mumbai
Kolkata
Shillong
Approx Travel Time
10h 1m
₹17,944
Onwards
Via Mumbai, Guwahati
Mahabaleshwar
Mumbai
Guwahati
Shillong
Approx Travel Time
10h 47m
₹20,517
Onwards
Mahabaleshwar
Mumbai
Guwahati
Shillong
Approx Travel Time
13h 14m
₹18,184
Onwards
Mahabaleshwar
Mumbai
Guwahati
Shillong
Approx Travel Time
10h
₹15,346
Onwards
Via Mumbai, Kolkata
Mahabaleshwar
Mumbai
Kolkata
Shillong
Approx Travel Time
11h 7m
₹18,277
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 Pune, 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 Dimapur
- Mahabaleshwar to Chintpurni
- Mahabaleshwar to Baramati
- Mahabaleshwar to Jammu
- Mahabaleshwar to Sehore
- Mahabaleshwar to Hardoi
- Mahabaleshwar to Khambhaliya
- Mahabaleshwar to Latur
- Mahabaleshwar to Narkanda
- Mahabaleshwar to Shamli
- Mahabaleshwar to Shahapur
- Mahabaleshwar to Nabarangapur
- Mahabaleshwar to Srikalahasti
- Mahabaleshwar to Mundra
- Mahabaleshwar to Tindivanam
Routes To Mahabaleshwar
- Kannauj to Mahabaleshwar
- Tandur to Mahabaleshwar
- Lalkuan to Mahabaleshwar
- TIRUR to Mahabaleshwar
- Ichalkaranji to Mahabaleshwar
- Morbi to Mahabaleshwar
- Sirsi to Mahabaleshwar
- Sangli to Mahabaleshwar
- Vapi to Mahabaleshwar
- Gannavaram to Mahabaleshwar
- Dhamnod to Mahabaleshwar
- Hamirpur to Mahabaleshwar
- Palwal to Mahabaleshwar
- Dharapuram to Mahabaleshwar
- Jamnagar to Mahabaleshwar
Routes Connecting Shillong
Routes From Shillong
- Shillong to Bhim
- Shillong to Mayiladuthurai
- Shillong to Akkalkot
- Shillong to Navi-Mumbai
- Shillong to Balrampur
- Shillong to Bardoli
- Shillong to Deoghar
- Shillong to Amalapuram
- Shillong to Chintpurni
- Shillong to Krishnagiri
- Shillong to Calicut
- Shillong to Madanpur
- Shillong to Hindupur
- Shillong to Wellington
- Shillong to Athagarh
Routes To Shillong
- Bahadurgarh to Shillong
- Chicago to Shillong
- Arsikere to Shillong
- Tumkur to Shillong
- Madanpur to Shillong
- Tiruchirappalli to Shillong
- Kishanganj to Shillong
- Coimbatore to Shillong
- Bellary to Shillong
- Chandigarh to Shillong
- Balasore to Shillong
- Singapore to Shillong
- Nahan to Shillong
- Raigarh to Shillong
- Gooty to Shillong


