hero
How2Go
Batala to Anuppur

Batala to Anuppur

Anuppur is approximately 1450+ km from Batala, 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 Anuppur.

Read More
Sort By
Mode of Transport

Via Jalandhar

RECOMMENDED

CHEAPEST

Batala

Jalandhar

Anuppur

Approx Travel Time

1d 0h 27m

₹705

Onwards

Via Ludhiana

Batala

Ludhiana

Anuppur

Approx Travel Time

1d 0h 33m

₹1,294

Onwards

Batala

Ludhiana

Anuppur

Approx Travel Time

1d 0h 2m

₹3,448

Onwards

Ads by MMT

Via Delhi, Jabalpur

Batala

Delhi

Jabalpur

Anuppur

Approx Travel Time

16h 59m

₹6,331

Onwards

Batala

Delhi

Jabalpur

Anuppur

Approx Travel Time

1d 12h 45m

₹3,648

Onwards

Batala

Delhi

Jabalpur

Anuppur

Approx Travel Time

18h 55m

₹6,740

Onwards

Via Delhi, Bilaspur, Chattisgarh

FASTEST

Batala

Delhi

Bilaspur, Chattisgarh

Anuppur

Approx Travel Time

16h 53m

₹7,090

Onwards

Batala

Delhi

Bilaspur, Chattisgarh

Anuppur

Approx Travel Time

18h 49m

₹7,499

Onwards

Ads by MMT

Via Delhi, Ambikapur

Batala

Delhi

Ambikapur

Anuppur

Approx Travel Time

17h 4m

₹7,085

Onwards

Via Delhi, Rewa

Batala

Delhi

Rewa

Anuppur

Approx Travel Time

20h 9m

₹6,102

Onwards

Frequently Asked Questions

What is the distance between Batala and Anuppur?

Anuppur is approximately 1450+ kms from Batala.

How long does it take to reach Anuppur from Batala?

It takes approximately 17 hours to reach Anuppur from Batala by Train, Flight Via Delhi, Bilaspur, Chattisgarh.

What is the cheapest way to reach Anuppur from Batala?

The cheapest way to reach Anuppur from Batala is by Train Via Jalandhar.

What is the fastest way to reach Anuppur from Batala?

The fastest way to reach Anuppur from Batala is by Train, Flight Via Delhi, Bilaspur, Chattisgarh.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India