
Bekal to Shillong
Shillong is approximately 2400+ kms from Bekal. The fastest way to reach Shillong from Bekal is by Train, Flight Via Mangalore, Bangalore, Guwahati. It takes approximately 11 hours. The cheapest way to reach Shillong from Bekal is by Bus, Flight Via Bangalore, Kolkata which would take approximately 14 hours.
Sort By
Mode of Transport
Via Bangalore, Kolkata
RECOMMENDED
CHEAPEST
Bekal
Bangalore
Kolkata
Shillong
Approx Travel Time
13h 35m
₹9,998
Onwards
Via Mangalore, Hyderabad, Guwahati
Bekal
Mangalore
Hyderabad
Guwahati
Shillong
Approx Travel Time
10h 58m
₹17,257
Onwards
Bekal
Mangalore
Hyderabad
Guwahati
Shillong
Approx Travel Time
13h 21m
₹14,940
Onwards
Via Mangalore, Bangalore, Guwahati
FASTEST
Bekal
Mangalore
Bangalore
Guwahati
Shillong
Approx Travel Time
10h 48m
₹15,829
Onwards
Bekal
Mangalore
Bangalore
Guwahati
Shillong
Approx Travel Time
13h 11m
₹13,560
Onwards
Via Mangalore, Chennai, Guwahati
Bekal
Mangalore
Chennai
Guwahati
Shillong
Approx Travel Time
11h 13m
₹16,819
Onwards
Via Mangalore, Bhubaneshwar, Guwahati
Bekal
Mangalore
Bhubaneshwar
Guwahati
Shillong
Approx Travel Time
13h 23m
₹17,113
Onwards
Via Bangalore, Guwahati
Bekal
Bangalore
Guwahati
Shillong
Approx Travel Time
13h 45m
₹13,123
Onwards
Frequently Asked Questions
What is the distance between Bekal and Shillong?
Shillong is approximately 2400+ kms from Bekal.
How long does it take to reach Shillong from Bekal?
It takes approximately 11 hours to reach Shillong from Bekal by Train, Flight Via Mangalore, Bangalore, Guwahati.
What is the cheapest way to reach Shillong from Bekal?
The cheapest way to reach Shillong from Bekal is by Bus, Flight Via Bangalore, Kolkata.
What is the fastest way to reach Shillong from Bekal?
The fastest way to reach Shillong from Bekal is by Train, Flight Via Mangalore, Bangalore, Guwahati.