
Basti to Shillong
Shillong is approximately 1200+ kms from Basti. The fastest way to reach Shillong from Basti is by Train, Flight Via Gorakhpur, Kolkata. It takes approximately 7 hours. The cheapest way to reach Shillong from Basti is by Train, Flight Via Guwahati which would take approximately 22 hours.
Sort By
Mode of Transport
Via Varanasi, Guwahati
RECOMMENDED
Basti
Varanasi
Guwahati
Shillong
Approx Travel Time
8h 35m
₹13,008
Onwards
Basti
Varanasi
Guwahati
Shillong
Approx Travel Time
9h 44m
₹16,608
Onwards
Via Gorakhpur, Kolkata
FASTEST
Basti
Gorakhpur
Kolkata
Shillong
Approx Travel Time
6h 35m
₹11,496
Onwards
Basti
Gorakhpur
Kolkata
Shillong
Approx Travel Time
6h 50m
₹13,474
Onwards
Basti
Gorakhpur
Kolkata
Shillong
Approx Travel Time
7h 5m
₹11,926
Onwards
Via Patna, Guwahati
Basti
Patna
Guwahati
Shillong
Approx Travel Time
10h 35m
₹10,746
Onwards
Via Siliguri, Guwahati
Basti
Siliguri
Guwahati
Shillong
Approx Travel Time
16h 5m
₹8,508
Onwards
Via Prayagraj(Allahabad), Guwahati
Basti
Prayagraj(Allahabad)
Guwahati
Shillong
Approx Travel Time
9h 20m
₹19,426
Onwards
Via Guwahati
CHEAPEST
Basti
Guwahati
Shillong
Approx Travel Time
21h 25m
₹5,502
Onwards
Via Ayodhya, Kolkata
Basti
Ayodhya
Kolkata
Shillong
Approx Travel Time
6h 50m
₹12,632
Onwards
Frequently Asked Questions
What is the distance between Basti and Shillong?
Shillong is approximately 1200+ kms from Basti.
How long does it take to reach Shillong from Basti?
It takes approximately 7 hours to reach Shillong from Basti by Train, Flight Via Gorakhpur, Kolkata.
What is the cheapest way to reach Shillong from Basti?
The cheapest way to reach Shillong from Basti is by Train, Flight Via Guwahati.
What is the fastest way to reach Shillong from Basti?
The fastest way to reach Shillong from Basti is by Train, Flight Via Gorakhpur, Kolkata.