hero
How2Go
Batala to Kolkata

Batala to Kolkata

Kolkata is approximately 1800+ kms from Batala. The fastest way to reach Kolkata from Batala is by Train, Flight Via Amritsar. It takes approximately 6 hours. The cheapest way to reach Kolkata from Batala is by Train, Flight Via Ranchi which would take approximately 32 hours.

Sort By
Mode of Transport

Via Chandigarh

RECOMMENDED

Batala

Chandigarh

Kolkata

Approx Travel Time

8h 40m

₹7,031

Onwards

Batala

Chandigarh

Kolkata

Approx Travel Time

10h 1m

₹10,130

Onwards

Via Amritsar

FASTEST

Batala

Amritsar

Kolkata

Approx Travel Time

6h 10m

₹9,680

Onwards

Batala

Amritsar

Kolkata

Approx Travel Time

6h 10m

₹11,454

Onwards

Ads by MMT

Via Ghaziabad

Batala

Ghaziabad

Kolkata

Approx Travel Time

12h 55m

On Demand

Via Delhi

Batala

Delhi

Kolkata

Approx Travel Time

13h 10m

₹5,089

Onwards

Batala

Delhi

Kolkata

Approx Travel Time

15h 10m

₹5,610

Onwards

Ads by MMT

Via Prayagraj(Allahabad)

Batala

Prayagraj(Allahabad)

Kolkata

Approx Travel Time

23h 55m

₹7,458

Onwards

Via Jammu

Batala

Jammu

Kolkata

Approx Travel Time

7h 40m

₹9,159

Onwards

Via Ranchi

CHEAPEST

Batala

Ranchi

Kolkata

Approx Travel Time

1d 7h 55m

₹4,218

Onwards

Frequently Asked Questions

What is the distance between Batala and Kolkata?

Kolkata is approximately 1800+ kms from Batala.

How long does it take to reach Kolkata from Batala?

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

What is the cheapest way to reach Kolkata from Batala?

The cheapest way to reach Kolkata from Batala is by Train, Flight Via Ranchi.

What is the fastest way to reach Kolkata from Batala?

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

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India