
Erode to Shillong
Shillong is approximately 2300+ kms from Erode. The fastest way to reach Shillong from Erode is by Bus, Flight Via Bangalore. It takes approximately 9 hours. The cheapest way to reach Shillong from Erode is by Train, Bus Via Siliguri which would take approximately 55 hours.
Sort By
Mode of Transport
Via Bangalore
RECOMMENDED
Erode
Bangalore
Shillong
Approx Travel Time
10h 38m
₹15,342
Onwards
Erode
Bangalore
Shillong
Approx Travel Time
11h 15m
₹10,123
Onwards
FASTEST
Erode
Bangalore
Shillong
Approx Travel Time
8h 35m
₹10,482
Onwards
Via Bhubaneshwar, Agartala
Erode
Bhubaneshwar
Agartala
Shillong
Approx Travel Time
1d 23h 23m
₹29,531
Onwards
Via Siliguri
CHEAPEST
Erode
Siliguri
Shillong
Approx Travel Time
2d 6h 50m
₹1,695
Onwards
Via Bangalore, Kolkata
Erode
Bangalore
Kolkata
Shillong
Approx Travel Time
12h 33m
₹16,642
Onwards
Via Chennai, Kolkata
Erode
Chennai
Kolkata
Shillong
Approx Travel Time
14h 7m
₹17,928
Onwards
Erode
Chennai
Kolkata
Shillong
Approx Travel Time
12h 30m
₹10,936
Onwards
Via Coimbatore, Kolkata
Erode
Coimbatore
Kolkata
Shillong
Approx Travel Time
11h
₹14,383
Onwards
Erode
Coimbatore
Kolkata
Shillong
Approx Travel Time
12h 33m
₹17,121
Onwards
Frequently Asked Questions
What is the distance between Erode and Shillong?
Shillong is approximately 2300+ kms from Erode.
How long does it take to reach Shillong from Erode?
It takes approximately 9 hours to reach Shillong from Erode by Bus, Flight Via Bangalore.
What is the cheapest way to reach Shillong from Erode?
The cheapest way to reach Shillong from Erode is by Train, Bus Via Siliguri.
What is the fastest way to reach Shillong from Erode?
The fastest way to reach Shillong from Erode is by Bus, Flight Via Bangalore.


