
Agra to Rajkot
Rajkot is approximately 950+ kms from Agra. The fastest way to reach Rajkot from Agra is by Flight Via Ahmedabad. It takes approximately 4 hours. The cheapest way to reach Rajkot from Agra is by Train which would take approximately 20 hours.
Sort By
Mode of Transport
Via Ahmedabad
Agra
Ahmedabad
Rajkot
Approx Travel Time
6h 55m
₹4,655
Onwards
FASTEST
Agra
Ahmedabad
Rajkot
Approx Travel Time
3h 40m
₹10,855
Onwards
Agra
Ahmedabad
Rajkot
Approx Travel Time
20h 40m
₹590
Onwards
Via Delhi
Agra
Delhi
Rajkot
Approx Travel Time
7h 25m
₹5,255
Onwards
Agra
Delhi
Rajkot
Approx Travel Time
8h 25m
₹5,354
Onwards
Agra
Delhi
Rajkot
Approx Travel Time
4h 10m
₹17,519
Onwards
Via Sawai Madhopur
Agra
Sawai Madhopur
Rajkot
Approx Travel Time
20h 40m
₹610
Onwards
Via Kota
Agra
Kota
Rajkot
Approx Travel Time
20h 55m
₹605
Onwards
Via Viramgam
Agra
Viramgam
Rajkot
Approx Travel Time
20h 40m
₹625
Onwards
Frequently Asked Questions
What is the distance between Agra and Rajkot?
Rajkot is approximately 950+ kms from Agra.
How long does it take to reach Rajkot from Agra?
It takes approximately 4 hours to reach Rajkot from Agra by Flight Via Ahmedabad.
What is the cheapest way to reach Rajkot from Agra?
The cheapest way to reach Rajkot from Agra is by Train.
What is the fastest way to reach Rajkot from Agra?
The fastest way to reach Rajkot from Agra is by Flight Via Ahmedabad.