Batala to Raxaul Distance

Raxaul is approximately 1300+ km from Batala. 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 15 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 Batala, India to Raxaul, India

Via Delhi, Gorakhpur

RECOMMENDED

Batala

Delhi

Gorakhpur

Raxaul

Approx Travel Time

17h 4m

₹5,210

Onwards

Batala

Delhi

Gorakhpur

Raxaul

Approx Travel Time

19h

₹5,619

Onwards

Via Delhi, Muzaffarpur

Batala

Delhi

Muzaffarpur

Raxaul

Approx Travel Time

18h 4m

₹6,739

Onwards

Batala

Delhi

Muzaffarpur

Raxaul

Approx Travel Time

16h 17m

₹10,326

Onwards

Batala

Delhi

Muzaffarpur

Raxaul

Approx Travel Time

16h 44m

₹6,234

Onwards

Ads by MMT

Via Ludhiana, Gorakhpur

CHEAPEST

Batala

Ludhiana

Gorakhpur

Raxaul

Approx Travel Time

1d 1h 8m

₹1,334

Onwards

Batala

Ludhiana

Gorakhpur

Raxaul

Approx Travel Time

1d 0h 17m

₹3,133

Onwards

Via Mohali, Patna

FASTEST

Batala

Mohali

Patna

Raxaul

Approx Travel Time

14h 38m

₹14,949

Onwards

Batala

Mohali

Patna

Raxaul

Approx Travel Time

14h 44m

₹12,303

Onwards

Ads by MMT

Via Delhi, Motihari

Batala

Delhi

Motihari

Raxaul

Approx Travel Time

1d 6h 22m

₹1,919

Onwards

Frequently Asked Questions

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

The straight-line distance is approximately 1050+ km.

What is the distance from Batala to Raxaul via Delhi?

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

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India