Nagpur to Rajkot - Multiple Options To Reach By Train, Flight, Bus
Rajkot is approximately 900+ kms from Nagpur. The fastest way to reach Rajkot from Nagpur is by Flight Via Indore. It takes approximately 4 hours. The cheapest way to reach Rajkot from Nagpur is by Train which would take approximately 19 hours.
Sort By
Mode of Transport
Via Ahmedabad
Nagpur
Ahmedabad
Rajkot
Approx Travel Time
6h 55m
₹6,123
Onwards
Nagpur
Ahmedabad
Rajkot
Approx Travel Time
3h 40m
₹12,971
Onwards
Via Vadodara
Nagpur
Vadodara
Rajkot
Approx Travel Time
19h 55m
₹620
Onwards
Via Indore
FASTEST
Nagpur
Indore
Rajkot
Approx Travel Time
3h 25m
₹9,987
Onwards
Nagpur
Indore
Rajkot
Approx Travel Time
10h 55m
₹6,402
Onwards
Nagpur
Indore
Rajkot
Approx Travel Time
12h 55m
₹6,607
Onwards
Via Anand
Nagpur
Anand
Rajkot
Approx Travel Time
20h 10m
₹620
Onwards
Via Mumbai
Nagpur
Mumbai
Rajkot
Approx Travel Time
3h 55m
₹10,111
Onwards
Via Nadiad
Nagpur
Nadiad
Rajkot
Approx Travel Time
20h 10m
₹620
Onwards
Frequently Asked Questions
What is the distance between Nagpur and Rajkot?
Rajkot is approximately 900+ kms from Nagpur.
How long does it take to reach Rajkot from Nagpur?
It takes approximately 4 hours to reach Rajkot from Nagpur by Flight Via Indore.
What is the cheapest way to reach Rajkot from Nagpur?
The cheapest way to reach Rajkot from Nagpur is by Train.
What is the fastest way to reach Rajkot from Nagpur?
The fastest way to reach Rajkot from Nagpur is by Flight Via Indore.