Bageshwar to Raxaul Distance

Raxaul is approximately 1050+ km from Bageshwar. Compare the available routes and travel options between the two cities. The fastest way to reach Raxaul takes approximately 20 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.

Route map showing distance and travel time from Bageshwar, India to Raxaul, India

Via Gorakhpur

RECOMMENDED

FASTEST

Bageshwar

Gorakhpur

Raxaul

Approx Travel Time

20h 5m

On Demand

Via Haldwani, Basti

Bageshwar

Haldwani

Basti

Raxaul

Approx Travel Time

1d 1h

₹8,475

Onwards

Ads by MMT

Via Moradabad, Gorakhpur

Bageshwar

Moradabad

Gorakhpur

Raxaul

Approx Travel Time

22h 52m

On Demand

Bageshwar

Moradabad

Gorakhpur

Raxaul

Approx Travel Time

22h 45m

On Demand

Via Moradabad, Akbarpur, Ambedkar Nagar

Bageshwar

Moradabad

Akbarpur, Ambedkar Nagar

Raxaul

Approx Travel Time

22h 1m

On Demand

Ads by MMT

Via Moradabad, Basti

Bageshwar

Moradabad

Basti

Raxaul

Approx Travel Time

22h 21m

On Demand

Via Moradabad, Bara Banki

Bageshwar

Moradabad

Bara Banki

Raxaul

Approx Travel Time

21h 53m

On Demand

Via Moradabad, Ramsanehighat

Bageshwar

Moradabad

Ramsanehighat

Raxaul

Approx Travel Time

20h 47m

On Demand

Via Haldwani, Sitapur, Uttar Pradesh

CHEAPEST

Bageshwar

Haldwani

Sitapur, Uttar Pradesh

Raxaul

Approx Travel Time

1d 3h

₹1,334

Onwards

Via Moradabad, Gonda

Bageshwar

Moradabad

Gonda

Raxaul

Approx Travel Time

22h 35m

On Demand

Frequently Asked Questions

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

The straight-line distance is approximately 550+ km.

What is the distance from Bageshwar to Raxaul via Gorakhpur?

Via Gorakhpur, the distance is approximately 1050+ km, taking around 20 hours.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India