
Deoria to Shillong
Shillong is approximately 900+ kms from Deoria. The fastest way to reach Shillong from Deoria is by Bus, Flight Via Gorakhpur, Kolkata. It takes approximately 7 hours. The cheapest way to reach Shillong from Deoria is by Train, Bus Via Siliguri which would take approximately 28 hours.
Sort By
Mode of Transport
Via Patna, Guwahati
RECOMMENDED
Deoria
Patna
Guwahati
Shillong
Approx Travel Time
10h 7m
₹14,157
Onwards
Deoria
Patna
Guwahati
Shillong
Approx Travel Time
12h 19m
₹20,175
Onwards
Via Gorakhpur, Kolkata
Deoria
Gorakhpur
Kolkata
Shillong
Approx Travel Time
7h 22m
₹12,331
Onwards
FASTEST
Deoria
Gorakhpur
Kolkata
Shillong
Approx Travel Time
6h 55m
₹11,783
Onwards
Via Rangia
Deoria
Rangia
Shillong
Approx Travel Time
1d 1h 36m
₹7,758
Onwards
Via Siliguri
CHEAPEST
Deoria
Siliguri
Shillong
Approx Travel Time
1d 4h 15m
₹1,160
Onwards
Via Madhubani, Siliguri
Deoria
Madhubani
Siliguri
Shillong
Approx Travel Time
1d 2h 13m
On Demand
Via Gorakhpur, Siliguri
Deoria
Gorakhpur
Siliguri
Shillong
Approx Travel Time
1d 3h 40m
₹2,988
Onwards
Via Varanasi, Guwahati
Deoria
Varanasi
Guwahati
Shillong
Approx Travel Time
9h 40m
₹17,125
Onwards
Frequently Asked Questions
What is the distance between Deoria and Shillong?
Shillong is approximately 900+ kms from Deoria.
How long does it take to reach Shillong from Deoria?
It takes approximately 7 hours to reach Shillong from Deoria by Bus, Flight Via Gorakhpur, Kolkata.
What is the cheapest way to reach Shillong from Deoria?
The cheapest way to reach Shillong from Deoria is by Train, Bus Via Siliguri.
What is the fastest way to reach Shillong from Deoria?
The fastest way to reach Shillong from Deoria is by Bus, Flight Via Gorakhpur, Kolkata.


