
Betul to Shillong
Shillong is approximately 1650+ kms from Betul. The fastest way to reach Shillong from Betul is by Train, Flight Via Bhopal, Lucknow, Guwahati. It takes approximately 11 hours. The cheapest way to reach Shillong from Betul is by Train, Bus Via Gadarwara, Siliguri which would take approximately 42 hours.
Sort By
Mode of Transport
Via Nagpur, Kolkata
RECOMMENDED
Betul
Nagpur
Kolkata
Shillong
Approx Travel Time
11h 52m
₹13,373
Onwards
Betul
Nagpur
Kolkata
Shillong
Approx Travel Time
14h 50m
₹14,228
Onwards
Via Gadarwara, Siliguri
CHEAPEST
Betul
Gadarwara
Siliguri
Shillong
Approx Travel Time
1d 18h 1m
₹1,750
Onwards
Via Nagpur, Kolkata, Guwahati
Betul
Nagpur
Kolkata
Guwahati
Shillong
Approx Travel Time
10h 42m
₹20,819
Onwards
Betul
Nagpur
Kolkata
Guwahati
Shillong
Approx Travel Time
13h 5m
₹14,296
Onwards
Betul
Nagpur
Kolkata
Guwahati
Shillong
Approx Travel Time
14h 7m
₹11,665
Onwards
Via Bhopal, Lucknow, Guwahati
FASTEST
Betul
Bhopal
Lucknow
Guwahati
Shillong
Approx Travel Time
10h 28m
₹23,370
Onwards
Betul
Bhopal
Lucknow
Guwahati
Shillong
Approx Travel Time
10h 55m
₹23,525
Onwards
Betul
Bhopal
Lucknow
Guwahati
Shillong
Approx Travel Time
12h 51m
₹16,888
Onwards
Via Raipur, Chhattisgarh, Kolkata
Betul
Raipur, Chhattisgarh
Kolkata
Shillong
Approx Travel Time
16h 35m
On Demand
Frequently Asked Questions
What is the distance between Betul and Shillong?
Shillong is approximately 1650+ kms from Betul.
How long does it take to reach Shillong from Betul?
It takes approximately 11 hours to reach Shillong from Betul by Train, Flight Via Bhopal, Lucknow, Guwahati.
What is the cheapest way to reach Shillong from Betul?
The cheapest way to reach Shillong from Betul is by Train, Bus Via Gadarwara, Siliguri.
What is the fastest way to reach Shillong from Betul?
The fastest way to reach Shillong from Betul is by Train, Flight Via Bhopal, Lucknow, Guwahati.