
Rajkot to Ambala
Ambala is approximately 1150+ kms from Rajkot. The fastest way to reach Ambala from Rajkot is by Flight, Train Via Delhi. It takes approximately 8 hours. The cheapest way to reach Ambala from Rajkot is by Train Via Ahmedabad which would take approximately 25 hours.
Sort By
Mode of Transport
Via Delhi
FASTEST
Rajkot
Delhi
Ambala
Approx Travel Time
7h 55m
₹6,614
Onwards
Rajkot
Delhi
Ambala
Approx Travel Time
8h 55m
₹6,994
Onwards
Rajkot
Delhi
Ambala
Approx Travel Time
10h 7m
₹9,751
Onwards
Rajkot
Delhi
Ambala
Approx Travel Time
1d 2h 10m
₹650
Onwards
Via Viramgam
Rajkot
Viramgam
Ambala
Approx Travel Time
1d 0h 55m
₹680
Onwards
Via Ahmedabad
CHEAPEST
Rajkot
Ahmedabad
Ambala
Approx Travel Time
1d 1h 10m
₹645
Onwards
Via Nadiad
Rajkot
Nadiad
Ambala
Approx Travel Time
1d 2h 10m
₹720
Onwards
Via Kota
Rajkot
Kota
Ambala
Approx Travel Time
1d 3h 10m
₹870
Onwards
Via Sawai Madhopur
Rajkot
Sawai Madhopur
Ambala
Approx Travel Time
1d 2h 55m
₹860
Onwards
Frequently Asked Questions
What is the distance between Rajkot and Ambala?
Ambala is approximately 1150+ kms from Rajkot.
How long does it take to reach Ambala from Rajkot?
It takes approximately 8 hours to reach Ambala from Rajkot by Flight, Train Via Delhi.
What is the cheapest way to reach Ambala from Rajkot?
The cheapest way to reach Ambala from Rajkot is by Train Via Ahmedabad.
What is the fastest way to reach Ambala from Rajkot?
The fastest way to reach Ambala from Rajkot is by Flight, Train Via Delhi.