
Somnath to Ambala
Ambala is approximately 1350+ kms from Somnath. The fastest way to reach Ambala from Somnath is by Train Via Ahmedabad. It takes approximately 29 hours. The cheapest way to reach Ambala from Somnath is by Train Via Surendranagar which would take approximately 29 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
FASTEST
Somnath
Ahmedabad
Ambala
Approx Travel Time
1d 4h 40m
₹790
Onwards
Somnath
Ahmedabad
Ambala
Approx Travel Time
1d 6h 25m
₹1,245
Onwards
Via Viramgam
Somnath
Viramgam
Ambala
Approx Travel Time
1d 4h 40m
₹800
Onwards
Via Surendranagar
CHEAPEST
Somnath
Surendranagar
Ambala
Approx Travel Time
1d 4h 40m
₹770
Onwards
Via Nadiad
Somnath
Nadiad
Ambala
Approx Travel Time
1d 5h 10m
₹865
Onwards
Via Anand
Somnath
Anand
Ambala
Approx Travel Time
1d 5h 25m
₹870
Onwards
Via Rajkot
Somnath
Rajkot
Ambala
Approx Travel Time
1d 4h 40m
₹810
Onwards
Somnath
Rajkot
Ambala
Approx Travel Time
1d 5h 32m
₹4,367
Onwards
Via Godhra
Somnath
Godhra
Ambala
Approx Travel Time
1d 5h 40m
₹890
Onwards
Via Vadodara
Somnath
Vadodara
Ambala
Approx Travel Time
1d 5h 55m
₹885
Onwards
Frequently Asked Questions
What is the distance between Somnath and Ambala?
Ambala is approximately 1350+ kms from Somnath.
How long does it take to reach Ambala from Somnath?
It takes approximately 29 hours to reach Ambala from Somnath by Train Via Ahmedabad.
What is the cheapest way to reach Ambala from Somnath?
The cheapest way to reach Ambala from Somnath is by Train Via Surendranagar.
What is the fastest way to reach Ambala from Somnath?
The fastest way to reach Ambala from Somnath is by Train Via Ahmedabad.