hero
How2Go
Bhadravathi to Batala

Bhadravathi to Batala

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

Read More
Sort By
Mode of Transport

Via Nagpur, Jalandhar

RECOMMENDED

CHEAPEST

Bhadravathi

Nagpur

Jalandhar

Batala

Approx Travel Time

1d 2h 43m

₹625

Onwards

Bhadravathi

Nagpur

Jalandhar

Batala

Approx Travel Time

1d 2h 41m

On Demand

Bhadravathi

Nagpur

Jalandhar

Batala

Approx Travel Time

1d 1h 53m

On Demand

Bhadravathi

Nagpur

Jalandhar

Batala

Approx Travel Time

1d 2h 40m

On Demand

Bhadravathi

Nagpur

Jalandhar

Batala

Approx Travel Time

1d 3h

₹860

Onwards

Via Nagpur, Delhi

FASTEST

Bhadravathi

Nagpur

Delhi

Batala

Approx Travel Time

15h 53m

₹7,618

Onwards

Bhadravathi

Nagpur

Delhi

Batala

Approx Travel Time

1d 15h 5m

₹3,048

Onwards

Ads by MMT

Via Nagpur, Ludhiana

Bhadravathi

Nagpur

Ludhiana

Batala

Approx Travel Time

1d 3h 23m

₹1,479

Onwards

Bhadravathi

Nagpur

Ludhiana

Batala

Approx Travel Time

1d 3h 7m

₹1,274

Onwards

Bhadravathi

Nagpur

Ludhiana

Batala

Approx Travel Time

1d 3h 4m

On Demand

Frequently Asked Questions

What is the distance between Bhadravathi and Batala?

Batala is approximately 1750+ kms from Bhadravathi.

How long does it take to reach Batala from Bhadravathi?

It takes approximately 16 hours to reach Batala from Bhadravathi by Train, Flight Via Nagpur, Delhi.

What is the cheapest way to reach Batala from Bhadravathi?

The cheapest way to reach Batala from Bhadravathi is by Train Via Nagpur, Jalandhar.

What is the fastest way to reach Batala from Bhadravathi?

The fastest way to reach Batala from Bhadravathi is by Train, Flight Via Nagpur, Delhi.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India