Gurdaspur to Raxaul Distance

Raxaul is approximately 1300+ km from Gurdaspur. Compare the available routes and travel options between the two cities. Flying is the fastest way to reach Raxaul, with a total travel time of approximately 16 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Gurdaspur, India to Raxaul, India

Via Delhi, Gorakhpur

RECOMMENDED

Gurdaspur

Delhi

Gorakhpur

Raxaul

Approx Travel Time

17h 31m

₹5,360

Onwards

Via Jalandhar

CHEAPEST

Gurdaspur

Jalandhar

Raxaul

Approx Travel Time

1d 2h 4m

₹650

Onwards

Ads by MMT

Via Delhi, Muzaffarpur

Gurdaspur

Delhi

Muzaffarpur

Raxaul

Approx Travel Time

18h 31m

₹7,666

Onwards

Gurdaspur

Delhi

Muzaffarpur

Raxaul

Approx Travel Time

17h 11m

₹7,161

Onwards

Gurdaspur

Delhi

Muzaffarpur

Raxaul

Approx Travel Time

16h 44m

₹10,879

Onwards

Via Mohali, Patna

Gurdaspur

Mohali

Patna

Raxaul

Approx Travel Time

15h 29m

₹12,416

Onwards

Ads by MMT

Via Jammu, Patna

FASTEST

Gurdaspur

Jammu

Patna

Raxaul

Approx Travel Time

15h 28m

₹14,874

Onwards

Via Ludhiana, Gorakhpur

Gurdaspur

Ludhiana

Gorakhpur

Raxaul

Approx Travel Time

1d 1h 54m

₹1,334

Onwards

Gurdaspur

Ludhiana

Gorakhpur

Raxaul

Approx Travel Time

1d 0h 30m

₹3,535

Onwards

Via Delhi, Motihari

Gurdaspur

Delhi

Motihari

Raxaul

Approx Travel Time

1d 6h 17m

₹1,919

Onwards

Frequently Asked Questions

What is the straight-line (aerial) distance between Gurdaspur and Raxaul?

The straight-line distance is approximately 1050+ km.

What is the distance from Gurdaspur to Raxaul via Delhi?

Via Delhi, the distance is approximately 1300+ km, taking around 18 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India