hero
How2Go
Shahganj to Raxaul

Shahganj to Raxaul

Raxaul is approximately 550+ km from Shahganj, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Raxaul.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

CHEAPEST

Shahganj

Raxaul

Approx Travel Time

14h 37m

₹325

Onwards

Via Siwan

FASTEST

Shahganj

Siwan

Raxaul

Approx Travel Time

7h 49m

₹4,933

Onwards

Shahganj

Siwan

Raxaul

Approx Travel Time

10h 38m

₹500

Onwards

Via Varanasi, Siwan

Shahganj

Varanasi

Siwan

Raxaul

Approx Travel Time

21h 33m

₹4,262

Onwards

Via Azamgarh, Siwan

Shahganj

Azamgarh

Siwan

Raxaul

Approx Travel Time

10h 33m

₹620

Onwards

Via Chhapra

Shahganj

Chhapra

Raxaul

Approx Travel Time

8h 25m

₹6,068

Onwards

Via Azamgarh, Motihari

Shahganj

Azamgarh

Motihari

Raxaul

Approx Travel Time

10h 25m

₹3,265

Onwards

Shahganj

Azamgarh

Motihari

Raxaul

Approx Travel Time

9h 25m

₹4,891

Onwards

Via Azamgarh, Gopalganj

Shahganj

Azamgarh

Gopalganj

Raxaul

Approx Travel Time

11h 10m

₹3,395

Onwards

Via Azamgarh, Chhapra

Shahganj

Azamgarh

Chhapra

Raxaul

Approx Travel Time

8h

₹6,243

Onwards

Frequently Asked Questions

What is the distance between Shahganj and Raxaul?

Raxaul is approximately 550+ kms from Shahganj.

How long does it take to reach Raxaul from Shahganj?

It takes approximately 8 hours to reach Raxaul from Shahganj by Train, Cab Via Siwan.

What is the cheapest way to reach Raxaul from Shahganj?

The cheapest way to reach Raxaul from Shahganj is by Train.

What is the fastest way to reach Raxaul from Shahganj?

The fastest way to reach Raxaul from Shahganj is by Train, Cab Via Siwan.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India