
Udaipur to Viramgam
Viramgam is approximately 250+ kms from Udaipur. The fastest way to reach Viramgam from Udaipur is by Cab, Train Via Mehsana. It takes approximately 7 hours. The cheapest way to reach Viramgam from Udaipur is by Bus, Train Via Ahmedabad which would take approximately 8 hours.
Sort By
Mode of Transport
Via Mehsana
RECOMMENDED
FASTEST
Udaipur
Mehsana
Viramgam
Approx Travel Time
7h 10m
₹4,510
Onwards
Via Ahmedabad
CHEAPEST
Udaipur
Ahmedabad
Viramgam
Approx Travel Time
7h 55m
₹410
Onwards
Udaipur
Ahmedabad
Viramgam
Approx Travel Time
7h 55m
₹1,833
Onwards
Udaipur
Ahmedabad
Viramgam
Approx Travel Time
9h 10m
₹3,400
Onwards
Via Palanpur
Udaipur
Palanpur
Viramgam
Approx Travel Time
8h 10m
₹4,505
Onwards
Udaipur
Palanpur
Viramgam
Approx Travel Time
8h 10m
₹907
Onwards
Udaipur
Palanpur
Viramgam
Approx Travel Time
9h 10m
₹4,836
Onwards
Via Gandhinagar
Udaipur
Gandhinagar
Viramgam
Approx Travel Time
8h 10m
₹4,466
Onwards
Via Abu Road
Udaipur
Abu Road
Viramgam
Approx Travel Time
8h 10m
₹445
Onwards
Udaipur
Abu Road
Viramgam
Approx Travel Time
8h 40m
₹4,112
Onwards
Frequently Asked Questions
What is the distance between Udaipur and Viramgam?
Viramgam is approximately 250+ kms from Udaipur.
How long does it take to reach Viramgam from Udaipur?
It takes approximately 7 hours to reach Viramgam from Udaipur by Cab, Train Via Mehsana.
What is the cheapest way to reach Viramgam from Udaipur?
The cheapest way to reach Viramgam from Udaipur is by Bus, Train Via Ahmedabad.
What is the fastest way to reach Viramgam from Udaipur?
The fastest way to reach Viramgam from Udaipur is by Cab, Train Via Mehsana.