Shillong to Raxaul - Multiple Options To Reach By Cab, Train, Flight, Bus
Raxaul is approximately 800+ kms from Shillong. The fastest way to reach Raxaul from Shillong is by Flight, Train Via Guwahati, Patna. It takes approximately 8 hours. The cheapest way to reach Raxaul from Shillong is by Bus, Train Via Siliguri which would take approximately 20 hours.
Sort By
Mode of Transport
Via Guwahati
RECOMMENDED
Shillong
Guwahati
Raxaul
Approx Travel Time
18h 25m
On Demand
Shillong
Guwahati
Raxaul
Approx Travel Time
17h 10m
On Demand
Shillong
Guwahati
Raxaul
Approx Travel Time
18h 25m
On Demand
Via Guwahati, Siliguri
Shillong
Guwahati
Siliguri
Raxaul
Approx Travel Time
11h 50m
₹10,870
Onwards
Shillong
Guwahati
Siliguri
Raxaul
Approx Travel Time
18h 35m
₹8,041
Onwards
Via Siliguri
CHEAPEST
Shillong
Siliguri
Raxaul
Approx Travel Time
19h 25m
₹1,145
Onwards
Via Guwahati, Bahadurganj
Shillong
Guwahati
Bahadurganj
Raxaul
Approx Travel Time
18h 35m
₹8,566
Onwards
Via Guwahati, Patna
Shillong
Guwahati
Patna
Raxaul
Approx Travel Time
9h 20m
On Demand
FASTEST
Shillong
Guwahati
Patna
Raxaul
Approx Travel Time
8h 5m
On Demand
Via Guwahati, Katihar
Shillong
Guwahati
Katihar
Raxaul
Approx Travel Time
19h 20m
₹8,001
Onwards
Frequently Asked Questions
What is the distance between Shillong and Raxaul?
Raxaul is approximately 800+ kms from Shillong.
How long does it take to reach Raxaul from Shillong?
It takes approximately 8 hours to reach Raxaul from Shillong by Flight, Train Via Guwahati, Patna.
What is the cheapest way to reach Raxaul from Shillong?
The cheapest way to reach Raxaul from Shillong is by Bus, Train Via Siliguri.
What is the fastest way to reach Raxaul from Shillong?
The fastest way to reach Raxaul from Shillong is by Flight, Train Via Guwahati, Patna.