hero
How2Go
Batala to Karnal

Batala to Karnal

Karnal is approximately 300+ kms from Batala. The fastest way to reach Karnal from Batala is by Cab, Bus Via Jalandhar. It takes approximately 4 hours. The cheapest way to reach Karnal from Batala is by Train Via Jalandhar which would take approximately 7 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

Batala

Karnal

Approx Travel Time

5h 47m

₹5,465

Onwards

Direct Train

Batala

Karnal

Approx Travel Time

6h 24m

₹560

Onwards

Ads by MMT

Direct Bus

Batala

Karnal

Approx Travel Time

5h 25m

₹699

Onwards

Via Phagwara

Batala

Phagwara

Karnal

Approx Travel Time

6h 27m

₹2,285

Onwards

Batala

Phagwara

Karnal

Approx Travel Time

7h 7m

₹1,314

Onwards

Ads by MMT

Via Jalandhar

Batala

Jalandhar

Karnal

Approx Travel Time

6h 11m

₹2,044

Onwards

FASTEST

Batala

Jalandhar

Karnal

Approx Travel Time

3h 25m

₹2,618

Onwards

Batala

Jalandhar

Karnal

Approx Travel Time

6h 51m

₹245

Onwards

CHEAPEST

Batala

Jalandhar

Karnal

Approx Travel Time

7h

₹215

Onwards

Via Phillaur

Batala

Phillaur

Karnal

Approx Travel Time

7h 17m

₹2,625

Onwards

Frequently Asked Questions

What is the distance between Batala and Karnal?

Karnal is approximately 300+ kms from Batala.

How long does it take to reach Karnal from Batala?

It takes approximately 4 hours to reach Karnal from Batala by Cab, Bus Via Jalandhar.

What is the cheapest way to reach Karnal from Batala?

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

What is the fastest way to reach Karnal from Batala?

The fastest way to reach Karnal from Batala is by Cab, Bus Via Jalandhar.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India