
Ambaji to Puri
Puri is approximately 1600+ kms from Ambaji. The fastest way to reach Puri from Ambaji is by Bus, Flight, Train Via Ahmedabad, Bhubaneshwar. It takes approximately 8 hours. The cheapest way to reach Puri from Ambaji is by Bus, Train Via Udaipur, Bilaspur, Chattisgarh which would take approximately 37 hours.
Sort By
Mode of Transport
Via Ahmedabad, Bhubaneshwar
RECOMMENDED
Ambaji
Ahmedabad
Bhubaneshwar
Puri
Approx Travel Time
9h 1m
₹11,931
Onwards
Ambaji
Ahmedabad
Bhubaneshwar
Puri
Approx Travel Time
8h 35m
₹10,885
Onwards
FASTEST
Ambaji
Ahmedabad
Bhubaneshwar
Puri
Approx Travel Time
7h 31m
₹8,070
Onwards
Ambaji
Ahmedabad
Bhubaneshwar
Puri
Approx Travel Time
7h 57m
₹9,116
Onwards
Ambaji
Ahmedabad
Bhubaneshwar
Puri
Approx Travel Time
9h 9m
₹10,920
Onwards
Ambaji
Ahmedabad
Bhubaneshwar
Puri
Approx Travel Time
8h 5m
₹8,105
Onwards
Via Udaipur, Bilaspur, Chattisgarh
Ambaji
Udaipur
Bilaspur, Chattisgarh
Puri
Approx Travel Time
1d 11h 51m
₹5,237
Onwards
CHEAPEST
Ambaji
Udaipur
Bilaspur, Chattisgarh
Puri
Approx Travel Time
1d 12h 36m
₹1,040
Onwards
Via Udaipur, Bhilai
Ambaji
Udaipur
Bhilai
Puri
Approx Travel Time
1d 18h 42m
On Demand
Via Ahmedabad, Visakhapatnam
Ambaji
Ahmedabad
Visakhapatnam
Puri
Approx Travel Time
17h 32m
₹10,882
Onwards
Frequently Asked Questions
What is the distance between Ambaji and Puri?
Puri is approximately 1600+ kms from Ambaji.
How long does it take to reach Puri from Ambaji?
It takes approximately 8 hours to reach Puri from Ambaji by Bus, Flight, Train Via Ahmedabad, Bhubaneshwar.
What is the cheapest way to reach Puri from Ambaji?
The cheapest way to reach Puri from Ambaji is by Bus, Train Via Udaipur, Bilaspur, Chattisgarh.
What is the fastest way to reach Puri from Ambaji?
The fastest way to reach Puri from Ambaji is by Bus, Flight, Train Via Ahmedabad, Bhubaneshwar.


