
Nagpur to Kolkata
Kolkata is approximately 1050+ kms from Nagpur. The fastest way to reach Kolkata from Nagpur is by Flight. It takes approximately 2 hours. The cheapest way to reach Kolkata from Nagpur is by Train, Flight Via Bhubaneshwar which would take approximately 18 hours.
Sort By
Mode of Transport
Via Raipur, Chhattisgarh
Nagpur
Raipur, Chhattisgarh
Kolkata
Approx Travel Time
9h 10m
₹5,134
Onwards
Via Bilaspur, Chattisgarh
Nagpur
Bilaspur, Chattisgarh
Kolkata
Approx Travel Time
10h 10m
₹4,689
Onwards
Via Jharsuguda
Nagpur
Jharsuguda
Kolkata
Approx Travel Time
14h 10m
₹5,408
Onwards
Nagpur
Jharsuguda
Kolkata
Approx Travel Time
23h 10m
On Demand
Via Ranchi
Nagpur
Ranchi
Kolkata
Approx Travel Time
17h 25m
On Demand
Nagpur
Ranchi
Kolkata
Approx Travel Time
1d 1h 55m
On Demand
Via Rourkela
Nagpur
Rourkela
Kolkata
Approx Travel Time
23h 10m
On Demand
Via Prayagraj(Allahabad)
Nagpur
Prayagraj(Allahabad)
Kolkata
Approx Travel Time
15h 25m
₹7,373
Onwards
Via Bhubaneshwar
CHEAPEST
Nagpur
Bhubaneshwar
Kolkata
Approx Travel Time
17h 55m
₹3,674
Onwards
Frequently Asked Questions
What is the distance between Nagpur and Kolkata?
Kolkata is approximately 1050+ kms from Nagpur.
How long does it take to reach Kolkata from Nagpur?
It takes approximately 2 hours to reach Kolkata from Nagpur by Flight.
What is the cheapest way to reach Kolkata from Nagpur?
The cheapest way to reach Kolkata from Nagpur is by Train, Flight Via Bhubaneshwar.
What is the fastest way to reach Kolkata from Nagpur?
The fastest way to reach Kolkata from Nagpur is by Flight.