2 Ways to Reach Bhavnagar to Udaipur by train and bus

Planning a trip from Bhavnagar to Udaipur Cleartrip helps you select the best route between Bhavnagar & 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 Bhavnagar & Udaipur

The distance from Bhavnagar to Udaipur is approximately 434 kms. Take a look at the 2 routes available to reach Udaipur from Bhavnagar

  • 1.

  • Reach Bhavnagar to Udaipur by train and bus

  • 9 h 34 m

  • Rs. 797

 
Bhavnagar
 
1 h 36 m
Rs. 122

Step 1: Take a Train from Bhavnagar to reach Limbdi

You can reach Limbdi from Bhavnagar by travelling in a train. Bhavnagar to Limbdi train takes approximately 1 h 36 m. You can catch a train from Bhavnagar and get down at Limbdi. The price of the train ticket is approximately Rs. 122.
 
Limbdi
 
7 h 58 m
Rs. 664

Step 2: Take a Bus from Limbdi to reach Udaipur

Travelling in a bus is one of the ways to reach Udaipur from Limbdi. The total journey between Limbdi & Udaipur takes around 7 h 58 m in a bus. The bus ticket price for the journey is approximately Rs.664.
 
Udaipur
  • 2.

  • Reach Bhavnagar to Udaipur by train and bus

  • 9 h 49 m

  • Rs. 674

 
Bhavnagar
 
4 h 28 m
Rs. 186

Step 1: Take a Train from Bhavnagar to reach Ahmedabad

You can reach Ahmedabad from Bhavnagar by travelling in a train. Bhavnagar to Ahmedabad train takes approximately 4 h 28 m. You can catch a train from Bhavnagar and get down at Ahmedabad. The price of the train ticket is approximately Rs. 186.
 
Ahmedabad
 
5 h 21 m
Rs. 459

Step 2: Take a Bus from Ahmedabad to reach Udaipur

Travelling in a bus is one of the ways to reach Udaipur from Ahmedabad. The total journey between Ahmedabad & Udaipur takes around 5 h 21 m in a bus. The bus ticket price for the journey is approximately Rs.459.
 
Udaipur
Check out all the available routes from Udaipur to Bhavnagar →

Things To Do in Udaipur

Other popular routes from Bhavnagar