
Batala to Kolkata
Kolkata is approximately 1700+ 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 Kolkata.
Sort By
Mode of Transport
Via Amritsar
RECOMMENDED
FASTEST
Batala
Amritsar
Kolkata
Approx Travel Time
5h 12m
₹11,636
Onwards
Batala
Amritsar
Kolkata
Approx Travel Time
5h 25m
₹11,928
Onwards
Batala
Amritsar
Kolkata
Approx Travel Time
5h 26m
₹12,999
Onwards
Via Delhi
CHEAPEST
Batala
Delhi
Kolkata
Approx Travel Time
1d 1h 59m
₹825
Onwards
Batala
Delhi
Kolkata
Approx Travel Time
1d 4h 20m
₹1,328
Onwards
Batala
Delhi
Kolkata
Approx Travel Time
1d 12h
₹3,893
Onwards
Via Ludhiana
Batala
Ludhiana
Kolkata
Approx Travel Time
1d 3h 58m
₹3,207
Onwards
Direct Cab
Batala
Kolkata
Approx Travel Time
1d 5h 32m
₹36,613
Onwards
Via Mohali
Batala
Mohali
Kolkata
Approx Travel Time
8h 30m
₹10,926
Onwards
Batala
Mohali
Kolkata
Approx Travel Time
7h 54m
₹13,587
Onwards
Frequently Asked Questions
What is the distance between Batala and Kolkata?
Kolkata is approximately 1700+ kms from Batala.
How long does it take to reach Kolkata from Batala?
It takes approximately 5 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 Via Delhi.
What is the fastest way to reach Kolkata from Batala?
The fastest way to reach Kolkata from Batala is by Train, Flight Via Amritsar.
Routes Connecting Batala
Routes From Batala
Routes Connecting Kolkata
Routes From Kolkata
Popular Places Routes
- Gudur to Sangareddy
- Madanpur to Banda
- Hazaribagh to Chitradurga
- Sheikhpura to Manali
- Mumbai to Ranavav
- Shegaon to Bhadrak
- Kolkata to Abzelilovskiy-rayon
- Ajmer to Jagraon
- Nelamangala to Jodhpur
- Thiruvannamalai to Perambalur
- Gauribidanur to Chennai
- Botad to Srinagar
- Vikarabad to Sivakasi
- Kolhapur to Muvattupuzha
- Kishangarh to Mumbai

