hero
How2Go
Shahjahanpur to Raxaul

Shahjahanpur to Raxaul

Raxaul is approximately 550+ km from Shahjahanpur, 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

Shahjahanpur

Raxaul

Approx Travel Time

13h 14m

₹360

Onwards

Via Bettiah

FASTEST

Shahjahanpur

Bettiah

Raxaul

Approx Travel Time

11h 12m

₹465

Onwards

Via Gorakhpur

Shahjahanpur

Gorakhpur

Raxaul

Approx Travel Time

13h 29m

₹5,047

Onwards

Shahjahanpur

Gorakhpur

Raxaul

Approx Travel Time

11h 49m

₹415

Onwards

Via Khalilabad, Motihari

Shahjahanpur

Khalilabad

Motihari

Raxaul

Approx Travel Time

15h 40m

₹1,869

Onwards

Via Gonda

Shahjahanpur

Gonda

Raxaul

Approx Travel Time

12h 9m

₹430

Onwards

Via Gonda, Gorakhpur

Shahjahanpur

Gonda

Gorakhpur

Raxaul

Approx Travel Time

11h 36m

₹450

Onwards

Via Lucknow, Gorakhpur

Shahjahanpur

Lucknow

Gorakhpur

Raxaul

Approx Travel Time

11h 42m

₹465

Onwards

Via Basti, Gorakhpur

Shahjahanpur

Basti

Gorakhpur

Raxaul

Approx Travel Time

11h 45m

₹535

Onwards

Via Sitapur, Uttar Pradesh, Gorakhpur

Shahjahanpur

Sitapur

Gorakhpur

Raxaul

Approx Travel Time

11h 59m

₹465

Onwards

Frequently Asked Questions

What is the distance between Shahjahanpur and Raxaul?

Raxaul is approximately 550+ kms from Shahjahanpur.

How long does it take to reach Raxaul from Shahjahanpur?

It takes approximately 11 hours to reach Raxaul from Shahjahanpur by Train Via Bettiah.

What is the cheapest way to reach Raxaul from Shahjahanpur?

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

What is the fastest way to reach Raxaul from Shahjahanpur?

The fastest way to reach Raxaul from Shahjahanpur is by Train Via Bettiah.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India