
Karnal to Kolkata
Kolkata is approximately 100+ kms from Karnal. The fastest way to reach Kolkata from Karnal is by Train, Flight Via Ghaziabad. It takes approximately 7 hours. The cheapest way to reach Kolkata from Karnal is by Train, Flight Via Delhi which would take approximately 7 hours.
Sort By
Mode of Transport
Via Ghaziabad
RECOMMENDED
FASTEST
Karnal
Ghaziabad
Kolkata
Approx Travel Time
6h 55m
On Demand
Via Lucknow
Karnal
Lucknow
Kolkata
Approx Travel Time
14h 40m
On Demand
Via Gorakhpur
Karnal
Gorakhpur
Kolkata
Approx Travel Time
18h 40m
On Demand
Karnal
Gorakhpur
Kolkata
Approx Travel Time
1d 8h 10m
On Demand
Via Delhi
CHEAPEST
Karnal
Delhi
Kolkata
Approx Travel Time
7h 10m
₹5,456
Onwards
Via Prayagraj(Allahabad)
Karnal
Prayagraj(Allahabad)
Kolkata
Approx Travel Time
17h 55m
₹7,323
Onwards
Via Chandigarh
Karnal
Chandigarh
Kolkata
Approx Travel Time
6h 55m
₹8,064
Onwards
Via Mohali
Karnal
Mohali
Kolkata
Approx Travel Time
6h 55m
₹8,097
Onwards
Via Bara Banki
Karnal
Bara Banki
Kolkata
Approx Travel Time
1d 7h 55m
On Demand
Via Deoria
Karnal
Deoria
Kolkata
Approx Travel Time
1d 8h 10m
On Demand
Frequently Asked Questions
What is the distance between Karnal and Kolkata?
Kolkata is approximately 100+ kms from Karnal.
How long does it take to reach Kolkata from Karnal?
It takes approximately 7 hours to reach Kolkata from Karnal by Train, Flight Via Ghaziabad.
What is the cheapest way to reach Kolkata from Karnal?
The cheapest way to reach Kolkata from Karnal is by Train, Flight Via Delhi.
What is the fastest way to reach Kolkata from Karnal?
The fastest way to reach Kolkata from Karnal is by Train, Flight Via Ghaziabad.