Kanpur to Rajkot - Multiple Options To Reach By Train, Flight, Bus
Rajkot is approximately 1150+ kms from Kanpur. The fastest way to reach Rajkot from Kanpur is by Flight Via Delhi. It takes approximately 5 hours. The cheapest way to reach Rajkot from Kanpur is by Train Via Ratlam which would take approximately 25 hours.
Sort By
Mode of Transport
Via Ahmedabad
Kanpur
Ahmedabad
Rajkot
Approx Travel Time
1d 0h 25m
₹485
Onwards
Via Kota
Kanpur
Kota
Rajkot
Approx Travel Time
1d 0h 25m
₹670
Onwards
Via Delhi
Kanpur
Delhi
Rajkot
Approx Travel Time
12h 25m
₹6,102
Onwards
FASTEST
Kanpur
Delhi
Rajkot
Approx Travel Time
4h 25m
₹9,676
Onwards
Kanpur
Delhi
Rajkot
Approx Travel Time
14h 25m
₹6,694
Onwards
Via Nadiad
Kanpur
Nadiad
Rajkot
Approx Travel Time
1d 0h 40m
₹490
Onwards
Via Udaipur
Kanpur
Udaipur
Rajkot
Approx Travel Time
17h 10m
₹9,296
Onwards
Via Ratlam
CHEAPEST
Kanpur
Ratlam
Rajkot
Approx Travel Time
1d 0h 55m
₹480
Onwards
Via Mumbai
Kanpur
Mumbai
Rajkot
Approx Travel Time
4h 40m
₹10,310
Onwards
Frequently Asked Questions
What is the distance between Kanpur and Rajkot?
Rajkot is approximately 1150+ kms from Kanpur.
How long does it take to reach Rajkot from Kanpur?
It takes approximately 5 hours to reach Rajkot from Kanpur by Flight Via Delhi.
What is the cheapest way to reach Rajkot from Kanpur?
The cheapest way to reach Rajkot from Kanpur is by Train Via Ratlam.
What is the fastest way to reach Rajkot from Kanpur?
The fastest way to reach Rajkot from Kanpur is by Flight Via Delhi.