hero
How2Go
Batala to Aizawl

Batala to Aizawl

Aizawl is approximately 2100+ 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 Aizawl.

Read More
Sort By
Mode of Transport

Via Delhi

RECOMMENDED

CHEAPEST

Batala

Delhi

Aizawl

Approx Travel Time

12h 9m

₹8,078

Onwards

Batala

Delhi

Aizawl

Approx Travel Time

2d 3h 54m

On Demand

Batala

Delhi

Aizawl

Approx Travel Time

2d 6h 15m

On Demand

Batala

Delhi

Aizawl

Approx Travel Time

14h 20m

₹8,387

Onwards

Via Amritsar, Kolkata

FASTEST

Batala

Amritsar

Kolkata

Aizawl

Approx Travel Time

7h 52m

₹12,869

Onwards

Batala

Amritsar

Kolkata

Aizawl

Approx Travel Time

8h 5m

₹13,176

Onwards

Batala

Amritsar

Kolkata

Aizawl

Approx Travel Time

8h 18m

₹14,577

Onwards

Via Amritsar, Guwahati

Batala

Amritsar

Guwahati

Aizawl

Approx Travel Time

9h 27m

₹13,041

Onwards

Batala

Amritsar

Guwahati

Aizawl

Approx Travel Time

9h 40m

₹13,348

Onwards

Via Delhi, Shillong

Batala

Delhi

Shillong

Aizawl

Approx Travel Time

15h 34m

₹9,790

Onwards

Frequently Asked Questions

What is the distance between Batala and Aizawl?

Aizawl is approximately 2100+ kms from Batala.

How long does it take to reach Aizawl from Batala?

It takes approximately 8 hours to reach Aizawl from Batala by Train, Flight Via Amritsar, Kolkata.

What is the cheapest way to reach Aizawl from Batala?

The cheapest way to reach Aizawl from Batala is by Train, Flight Via Delhi.

What is the fastest way to reach Aizawl from Batala?

The fastest way to reach Aizawl from Batala is by Train, Flight Via Amritsar, Kolkata.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India