
Chennai to Nagpur
Nagpur is approximately 1000+ kms from Chennai. The fastest way to reach Nagpur from Chennai is by Flight. It takes approximately 2 hours. The cheapest way to reach Nagpur from Chennai is by Train Via Vijayawada which would take approximately 22 hours.
Sort By
Mode of Transport
Via Srikalahasti
Chennai
Srikalahasti
Nagpur
Approx Travel Time
3h 55m
₹13,224
Onwards
Chennai
Srikalahasti
Nagpur
Approx Travel Time
6h 22m
₹10,328
Onwards
Via Hyderabad
Chennai
Hyderabad
Nagpur
Approx Travel Time
3h 25m
₹7,698
Onwards
Chennai
Hyderabad
Nagpur
Approx Travel Time
11h 40m
₹3,453
Onwards
Via Vijayawada
CHEAPEST
Chennai
Vijayawada
Nagpur
Approx Travel Time
21h 40m
₹415
Onwards
Via Bangalore
Chennai
Bangalore
Nagpur
Approx Travel Time
4h 10m
₹7,983
Onwards
Chennai
Bangalore
Nagpur
Approx Travel Time
9h 25m
₹5,403
Onwards
Via Chandrapur
Chennai
Chandrapur
Nagpur
Approx Travel Time
21h 40m
₹565
Onwards
Frequently Asked Questions
What is the distance between Chennai and Nagpur?
Nagpur is approximately 1000+ kms from Chennai.
How long does it take to reach Nagpur from Chennai?
It takes approximately 2 hours to reach Nagpur from Chennai by Flight.
What is the cheapest way to reach Nagpur from Chennai?
The cheapest way to reach Nagpur from Chennai is by Train Via Vijayawada.
What is the fastest way to reach Nagpur from Chennai?
The fastest way to reach Nagpur from Chennai is by Flight.