There are 8 ways to get from Udaipur to Bhavnagar by train, bus, night bus, car, taxi, plane, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Udaipur to Asarvatrain 12981 / ...
- Take the train from Gandhigram to Bhavanagar Paratrain 20965
11h 4m₹407–3,111Bus
- Take the bus from Udaipur to Vadodarabus redbusIndia_NON A/C Sleeper
- Take the bus from Vadodara to Bhavnagarbus redbusIndia_NON A/C Sleeper
12h 21mNight bus, train
- Take the nightbus from Udiapol to Paldinightbus
- Take the train from Gandhigram to Bhavanagar Paratrain 20965
9h 17m₹765–2,900Drive 413.9 km
- Drive from Udaipur to Bhavnagarcar 413.9 km
5h 24m₹4,623–6,678Taxi
- Take the taxi from Udaipur to Bhavnagartaxi 413.9 km
5h 24m₹8,000–10,000Train, bus
- Take the train from Ranapratapnagar to Vadodara Jntrain 22902
- Take the bus from Vadodara to Bhavnagarbus redbusIndia_NON A/C Sleeper
15h 54mFly to Civil Airport Harni, bus
- Fly from Dabok Airport (UDR) to Civil Airport Harni (BDQ)plane UDR - BDQ
- Take the bus from Vadodara to Bhavnagarbus
9h 38mFly to Surat, drive, car ferry
- Fly from Dabok Airport (UDR) to Surat (STV)plane UDR - STV
- Drive from Surat (STV) to Hazira Ferry Terminalcar
- Take the carferry from Hazira Ferry Terminal to Ghogha Ferry Terminalcarferry
7h 38m₹14,800–23,899
Dabok Airport (UDR) to Civil Airport Harni (BDQ) flights
Comparing Your Travel Options
The cheapest way to get from Udaipur to Bhavnagar is to train which costs ₹400 - ₹3,200 and takes 11h 4m.
The fastest way to get from Udaipur to Bhavnagar is to drive which takes 5h 24m and costs ₹4,600 - ₹7,000.
No, there is no direct bus from Udaipur to Bhavnagar. However, there are services departing from Udaipur and arriving at Bhavnagar via Vadodara. The journey, including transfers, takes approximately 12h 21m.
No, there is no direct train from Udaipur to Bhavnagar. However, there are services departing from Udaipur and arriving at Bhavanagar Para via Usmanpura and Gandhigram. The journey, including transfers, takes approximately 11h 4m.
The distance between Udaipur and Bhavnagar is 541 km. The road distance is 413.9 km.
The best way to get from Udaipur to Bhavnagar without a car is to train which takes 11h 4m and costs ₹400 - ₹3,200.
It takes approximately 11h 4m to get from Udaipur to Bhavnagar, including transfers.
Udaipur to Bhavnagar bus services, operated by National Travels - Ratnagiri, depart from Udaipur station.
Udaipur to Bhavnagar train services, operated by Indian Railways, depart from Udaipur station.
The best way to get from Udaipur to Bhavnagar is to train which takes 11h 4m and costs ₹400 - ₹3,200. Alternatively, you can bus, which costs and takes 12h 21m.
What companies run services between Udaipur, India and Bhavnagar, India?
You can take a train from Udaipur to Bhavanagar Para via Asarva, Chamunda, Panchshil Society, Usmanpura, Gandhigram, and Gandhigram in around 11h 4m. Alternatively, you can take a bus from Udaipur to Bhavnagar via Vadodara in around 12h 21m.
- Website
- goindigo.in
Flights from Dabok Airport to Civil Airport Harni via Hyderabad
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Dabok Airport to Civil Airport Harni via Delhi
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Dabok Airport to Civil Airport Harni via Bengaluru
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Dabok Airport to Civil Airport Harni via Mumbai
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–19,000
Flights from Dabok Airport to Civil Airport Harni via Jaipur, Mumbai
- Ave. Duration
- 8h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹11,000–18,000
Flights from Dabok Airport to Surat via Jaipur
- Ave. Duration
- 3h 42m
- When
- Every day
- Estimated price
- ₹11,000–16,000
Flights from Dabok Airport to Surat via Delhi
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹11,000–16,000
Flights from Dabok Airport to Surat via Bengaluru
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹11,000–16,000
- Website
- airindia.in
Flights from Dabok Airport to Civil Airport Harni via Delhi
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹8,500–19,000
Flights from Dabok Airport to Surat via Delhi
- Ave. Duration
- 5h 20m
- When
- Tuesday, Thursday, Saturday, and Wednesday
- Estimated price
- ₹8,000–21,000
- Website
- airindiaexpress.in
Flights from Dabok Airport to Surat via Delhi
- Ave. Duration
- 5h 25m
- When
- Wednesday
- Estimated price
- ₹8,000–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Udaipur to Asarva
- Ave. Duration
- 4h 55m
- Frequency
- 3 times a day
- Estimated price
- ₹210–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Gandhigram to Bhavanagar Para
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Gandhigram to Bhavanagar Para
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
Train from Ranapratapnagar to Vadodara Jn
- Ave. Duration
- 10h 26m
- Frequency
- 3 times a week
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Udaipur to Vadodara
- Ave. Duration
- 7h
- Frequency
- Hourly
- Website
- National Travels - Ratnagiri
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 45m
- Frequency
- Hourly
- Website
- National Travels - Ratnagiri
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 45m
- Frequency
- Hourly
- Website
- National Travels - Ratnagiri
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 45m
- Frequency
- Hourly
- Website
- National Travels - Ratnagiri
- Website
- omio.com
Bus from Udaipur to Vadodara
- Ave. Duration
- 6h 40m
- Frequency
- Every 4 hours
- Schedules at
- hanstravel.in
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Schedules at
- hanstravel.in
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Schedules at
- hanstravel.in
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Schedules at
- hanstravel.in
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Udaipur to Vadodara
- Ave. Duration
- 7h 15m
- Frequency
- 3 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Udaipur to Vadodara
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- ₹450–1,200
- Schedules at
- Zingbus
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Udaipur to Vadodara
- Ave. Duration
- 7h 25m
- Frequency
- Twice daily
- Schedules at
- Choudhary travels and cargo
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Schedules at
- Choudhary travels and cargo
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Udaipur to Vadodara
- Ave. Duration
- 6h 40m
- Frequency
- 6 times a week
- Schedules at
- Tranzking Travels
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Udaipur to Vadodara
- Ave. Duration
- 6h 55m
- Frequency
- 6 times a week
- Estimated price
- ₹1,300–3,400
- Schedules at
- Punchiry Tours and Holidays
- Website
- Soumya Tours and Travels
Bus from Udaipur to Vadodara
- Ave. Duration
- 5h 51m
- Frequency
- 5 times a week
- Schedules at
- Soumya Tours and Travels
- Website
- Vishwa Travels
Bus from Udaipur to Vadodara
- Ave. Duration
- 5h 23m
- Frequency
- 4 times a week
- Schedules at
- Vishwa Travels
- Website
- Bombay Raja Roadlinks
Bus from Udaipur to Vadodara
- Ave. Duration
- 7h
- Frequency
- 4 times a week
- Schedules at
- Bombay Raja Roadlinks
- Phone
- +91 94440 05266
- [email protected]
- Website
- Apple Travels
Bus from Udaipur to Vadodara
- Ave. Duration
- 5h 35m
- Frequency
- Twice a week
- Schedules at
- Apple Travels
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Udaipur to Vadodara
- Ave. Duration
- 6h 31m
- Frequency
- Twice a week
- Website
- Krish Travels
- Website
- Lavi Travels
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Schedules at
- Lavi Travels
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Schedules at
- Lavi Travels
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Schedules at
- Lavi Travels
- Website
- Sana Travels
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 3h 55m
- Frequency
- Twice a week
- Schedules at
- Sana Travels
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 3h 55m
- Frequency
- Twice a week
- Schedules at
- Sana Travels
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 3h 55m
- Frequency
- Twice a week
- Schedules at
- Sana Travels
- Phone
- +91 9521797979
- [email protected]
- Website
- shrinathbus.com
Night bus from Udiapol to Paldi
- Ave. Duration
- 4h 16m
- Frequency
- Every 2 hours
- Estimated price
- ₹550–1,400
- Schedules at
- shrinathbus.com
- Seater/Sleeper
- ₹550–1,400
- Phone
- +91 9924441847
- [email protected]
- Website
- DG Ferry
Car ferry from Hazira Ferry Terminal to Ghogha Ferry Terminal
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹800–4,000
- Website
- DG Ferry
- Executive Class
- ₹400–600
- Sleeper Class
- ₹800
- Business Class
- ₹800
- Room/Cabin Class
- ₹4,000
- Cambay Lounge
- ₹1,200–1,400
- Ave. Duration
- 5h 24m
- Estimated price
- ₹8,000–10,000
Lake City Cab Service
- Phone
- +91 94 62 34 57 77
- Website
- lakecitycabservice.com
Rajasthan Cab
- Phone
- +91 93 58 81 19 41
- Website
- rajasthancab.com
Udaipur Taxi Tour
- Phone
- +91 91 16 07 22 35
- Website
- udaipurtaxitour.in
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Italian Lakes: Getting around by train, Need to know: Jadrolinija, and Italy Travel Guides - to help you get the most out of your next trip.
Booking & Getting There
Udaipur to Bhavnagar bus services, operated by National Travels - Ratnagiri, arrive at Vadodara station.
Udaipur to Bhavnagar train services, operated by Indian Railways, arrive at Asarva station.
Yes, the driving distance between Udaipur to Bhavnagar is 414 km. It takes approximately 5h 24m to drive from Udaipur to Bhavnagar.
Book your Udaipur to Bhavnagar bus tickets online with Omio.
There are 14+ hotels available in Bhavnagar.


























