hero
How2Go
Mysore to Batala

Mysore to Batala

Batala is approximately 2250+ km from Mysore, 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 Bangalore, Amritsar

RECOMMENDED

FASTEST

Mysore

Bangalore

Amritsar

Batala

Approx Travel Time

9h 7m

₹10,600

Onwards

Mysore

Bangalore

Amritsar

Batala

Approx Travel Time

9h 24m

₹10,840

Onwards

Mysore

Bangalore

Amritsar

Batala

Approx Travel Time

10h 18m

₹11,250

Onwards

Mysore

Bangalore

Amritsar

Batala

Approx Travel Time

10h 35m

₹11,490

Onwards

Mysore

Bangalore

Amritsar

Batala

Approx Travel Time

9h 31m

₹12,446

Onwards

Via Bangalore, Delhi

CHEAPEST

Mysore

Bangalore

Delhi

Batala

Approx Travel Time

1d 19h 10m

₹1,235

Onwards

Mysore

Bangalore

Delhi

Batala

Approx Travel Time

1d 20h 34m

₹1,537

Onwards

Mysore

Bangalore

Delhi

Batala

Approx Travel Time

1d 20h 7m

₹3,465

Onwards

Via Jodhpur

Mysore

Jodhpur

Batala

Approx Travel Time

2d 8h 5m

₹4,200

Onwards

Via Bangalore, Mohali

Mysore

Bangalore

Mohali

Batala

Approx Travel Time

13h 19m

₹9,229

Onwards

Frequently Asked Questions

What is the distance between Mysore and Batala?

Batala is approximately 2250+ kms from Mysore.

How long does it take to reach Batala from Mysore?

It takes approximately 9 hours to reach Batala from Mysore by Train, Flight Via Bangalore, Amritsar.

What is the cheapest way to reach Batala from Mysore?

The cheapest way to reach Batala from Mysore is by Train Via Bangalore, Delhi.

What is the fastest way to reach Batala from Mysore?

The fastest way to reach Batala from Mysore is by Train, Flight Via Bangalore, Amritsar.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India