Nagpur to Kolkata - Multiple Options To Reach By Flight, Train, Bus
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, Bus Via Howrah which would take approximately 23 hours.
Sort By
Mode of Transport
Via Raipur, Chhattisgarh
Nagpur
Raipur, Chhattisgarh
Kolkata
Approx Travel Time
9h 10m
₹5,186
Onwards
Via Jharsuguda
Nagpur
Jharsuguda
Kolkata
Approx Travel Time
14h 10m
₹4,112
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
₹8,827
Onwards
Via Bhubaneshwar
Nagpur
Bhubaneshwar
Kolkata
Approx Travel Time
17h 55m
₹3,661
Onwards
Via Howrah
CHEAPEST
Nagpur
Howrah
Kolkata
Approx Travel Time
23h 10m
₹622
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, Bus Via Howrah.
What is the fastest way to reach Kolkata from Nagpur?
The fastest way to reach Kolkata from Nagpur is by Flight.