Surabaya Udaipur Routes (2 Ways to go)
Planning a trip from Surabaya to Udaipur Cleartrip helps you select the best route between Surabaya & Udaipur based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Surabaya & Udaipur
The distance from Surabaya to Udaipur is approximately 5814.45kms. Take a look at the 2 routes available to reach Udaipur from Surabaya
- 1.
- Surabaya to Udaipur Fly to Ahmedabad, bus
- 15h 39m
- Rs. 21190
Rs. 420
You can take a car from Surabaya to Surabaya. It will take you around 0h 19m to cover distance of 20.37kms and reach Surabaya from Surabaya. The total amount for the journey will be approximately Rs.420.
Rs. 20000
You can travel from Surabaya to Ahmedabad by booking a flight. The total flight time between Surabaya & Ahmedabad is around 9h 45m. The price of the flight ticket is approximately Rs.20000.
Rs. 220
You can take a car from Ahmedabad to Ahmedabad. It will take you around 0h 11m to cover distance of 10.35kms and reach Ahmedabad from Ahmedabad. The total amount for the journey will be approximately Rs.220.
Rs. 550
Travelling in a bus is one of the ways to reach Udaipur from Ahmedabad. The total journey between Ahmedabad & Udaipur takes around 5h 10m in a bus. The bus ticket price for the journey is approximately Rs.550.
- 2.
- Surabaya to Udaipur Fly to Udaipur
- 13h 38m
- Rs. 23680
Rs. 420
You can take a car from Surabaya to Surabaya. It will take you around 0h 19m to cover distance of 20.37kms and reach Surabaya from Surabaya. The total amount for the journey will be approximately Rs.420.
Rs. 23000
You can travel from Surabaya to Udaipur by booking a flight. The total flight time between Surabaya & Udaipur is around 13h 0m. The price of the flight ticket is approximately Rs.23000.
Rs. 260
You can take a car from Udaipur to Udaipur. It will take you around 0h 19m to cover distance of 19.96kms and reach Udaipur from Udaipur. The total amount for the journey will be approximately Rs.260.