There are 10 ways to get from Udaipur to Bhavnagar by bus, train, 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.
Bus, train
best- Take the bus from Udaipur to Ahmedabadbus redbusIndia_A/C Sleeper
- Take the train from Gandhigram to Bhavnagar Trmustrain 20965
10h 37mTrain
cheapest- Take the train from Udaipur to Asarvatrain 12981 / ...
- Take the train from Gandhigram to Bhavanagar Paratrain 20965
11h 4m₹407–3,111Night 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 28m₹4,011–5,793Taxi
- Take the taxi from Udaipur to Bhavnagartaxi 413.9 km
5h 28m₹8,000–10,000Bus
- Take the bus from Udaipur to Vadodarabus redbusIndia_NON A/C Sleeper / ...
- Take the bus from Vadodara to Bhavnagarbus redbusIndia_NON A/C Sleeper / ...
11h 58mTrain, bus
- Take the train from Ranapratapnagar to Vadodara Jntrain 22902
- Take the bus from Vadodara to Bhavnagarbus redbusIndia_NON A/C Sleeper / ...
15h 31mFly 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 40mFly to Rajkot International Airport, bus
- Fly from Dabok Airport (UDR) to Rajkot International Airport (HSR)plane UDR - HSR
- Take the bus from Rajkot to Bhavnagarbus
10h 5mFly 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 33m₹13,570–23,649
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 28m and costs ₹4,000 - ₹6,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 11h 58m.
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 501 km. The road distance is 413.9 km.
The best way to get from Udaipur to Bhavnagar without a car is to bus and train which takes 10h 37m and costs .
It takes approximately 10h 37m to get from Udaipur to Bhavnagar, including transfers.
Udaipur to Bhavnagar bus services, operated by J J Travels, 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 11h 58m.
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 11h 58m.
- Website
- goindigo.in
Flights from Dabok Airport to Civil Airport Harni via Delhi
- Ave. Duration
- 5h 25m
- When
- Wednesday
- Estimated price
- ₹13,000–21,000
Flights from Dabok Airport to Civil Airport Harni via Mumbai
- Ave. Duration
- 4h 50m
- When
- Tuesday, Wednesday, Saturday, Sunday, Monday, and Friday
- Estimated price
- ₹7,000–21,000
Flights from Dabok Airport to Civil Airport Harni via Bengaluru
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₹13,000–21,000
Flights from Dabok Airport to Civil Airport Harni via Hyderabad
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹13,000–21,000
Flights from Dabok Airport to Civil Airport Harni via Jaipur, Delhi
- Ave. Duration
- 8h 5m
- When
- Sunday
- Estimated price
- ₹13,000–21,000
Flights from Dabok Airport to Civil Airport Harni via Jaipur, Mumbai
- Ave. Duration
- 8h 25m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–21,000
Flights from Dabok Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 4h 50m
- When
- Wednesday
- Estimated price
- ₹11,000–19,000
Flights from Dabok Airport to Rajkot International Airport via Bengaluru
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹11,000–19,000
Flights from Dabok Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ₹11,000–19,000
Flights from Dabok Airport to Rajkot International Airport via Jaipur, Delhi
- Ave. Duration
- 7h 30m
- When
- Sunday
- Estimated price
- ₹11,000–19,000
Flights from Dabok Airport to Surat via Jaipur
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ₹11,000–16,000
Flights from Dabok Airport to Surat via Delhi
- Ave. Duration
- 5h 16m
- When
- Wednesday, Sunday, and Tuesday
- 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
- 8h 20m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Dabok Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–18,000
Flights from Dabok Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- ₹8,500–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gandhigram to Bhavnagar Trmus
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
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
- 7060375869
- Website
- Rajat Rides Tours and Travels
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 5h 5m
- Frequency
- Every 30 minutes
- Schedules at
- Rajat Rides Tours and Travels
- Phone
- +91 9521797979
- [email protected]
- Website
- Shrinath Solitaire
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 5h
- Frequency
- Hourly
- Schedules at
- Shrinath Solitaire
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
Bus from Udaipur to Vadodara
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Schedules at
- Shrinath Solitaire
- Website
- Lake City Travels
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 5h 25m
- Frequency
- Every 30 minutes
- Schedules at
- Lake City Travels
- Website
- India Tours and Travels
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 5h 20m
- Frequency
- Every 4 hours
- Schedules at
- India Tours and Travels
Bus from Udaipur to Vadodara
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Schedules at
- India Tours and Travels
- Website
- Sangam Travels
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a day
- Schedules at
- Sangam Travels
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Schedules at
- Shree Marutikrupa Travels And Cargo
- Website
- Parshwanath Travel Pvt. Ltd
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Schedules at
- Parshwanath Travel Pvt. Ltd
- Website
- Shri Patel Travels
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a day
- Schedules at
- Shri Patel Travels
- Website
- Shreenath Travellers Pvt Ltd
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 5h 40m
- Frequency
- 3 times a day
- Schedules at
- Shreenath Travellers Pvt Ltd
- Website
- MY MY Travels
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Schedules at
- MY MY Travels
Bus from Udaipur to Vadodara
- Ave. Duration
- 6h 55m
- Frequency
- 6 times a week
- Schedules at
- MY MY Travels
- Website
- Neelkanth Travels
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- Neelkanth Travels
- Website
- MARWAR Tour & Travels
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- MARWAR Tour & Travels
- Website
- Mahaveer Travels®
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Schedules at
- Mahaveer Travels®
- Website
- Royal Ride Express
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Schedules at
- Royal Ride Express
- Website
- Kanak Travels
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 4h 45m
- Frequency
- 6 times a week
- Schedules at
- Kanak Travels
- Website
- PBL- Parshwanath Bus Line
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 5h 15m
- Frequency
- 4 times a week
- Schedules at
- PBL- Parshwanath Bus Line
- Phone
- +91 07442423097
- [email protected]
- Website
- Samreen Travels
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 4h 55m
- Frequency
- 3 times a week
- Schedules at
- Samreen Travels
- Website
- Tr Travels
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 5h 15m
- Frequency
- 3 times a week
- Schedules at
- Tr Travels
- Website
- Shree Sudama Travels
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 4h 35m
- Frequency
- Twice a week
- Schedules at
- Shree Sudama Travels
- Website
- Choudhary King Travels
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 5h
- Frequency
- Twice a week
- Schedules at
- Choudhary King Travels
- Phone
- +91 9099022225
- [email protected]
- Website
- Shrinath Travel Agency Pvt. Ltd.
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 5h 5m
- Frequency
- Twice a week
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
Bus from Udaipur to Vadodara
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- Shrinath Travel Agency Pvt. Ltd.
- Website
- Jaishree Travels
Bus from Udaipur to Ahmedabad
- Ave. Duration
- 5h 30m
- Frequency
- Once a week
- Schedules at
- Jaishree Travels
- Website
- Nandu Patel
Bus from Udaipur to Vadodara
- Ave. Duration
- 6h 35m
- Frequency
- Every 4 hours
- Schedules at
- Nandu Patel
- Phone
- +91 91668 33332
- [email protected]
- Website
- Jain Travels
Bus from Udaipur to Vadodara
- Ave. Duration
- 7h 25m
- Frequency
- Twice daily
- Website
- Jain Travels
- Phone
- +91 83060 10034
- [email protected]
- Website
- New Shree Mahaveer Travels
Bus from Udaipur to Vadodara
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Schedules at
- New Shree Mahaveer Travels
- Website
- G Hyundai Travels
Bus from Udaipur to Vadodara
- Ave. Duration
- 6h 40m
- Frequency
- 3 times a week
- Schedules at
- G Hyundai Travels
- Website
- Shri Charbhuja Travel Agency
Bus from Udaipur to Vadodara
- Ave. Duration
- 6h 31m
- Frequency
- Twice a week
- Schedules at
- Shri Charbhuja Travel Agency
- Website
- Kalyani Travels
Bus from Udaipur to Vadodara
- Ave. Duration
- 5h 35m
- Frequency
- Once a week
- Schedules at
- Kalyani Travels
- Phone
- +91 99798 87474
- [email protected]
- Website
- Jay Khodiyar Bus Service
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 45m
- Frequency
- Every 30 minutes
- Website
- Jay Khodiyar Bus Service
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 45m
- Frequency
- Every 30 minutes
- Website
- Jay Khodiyar Bus Service
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 45m
- Frequency
- Every 30 minutes
- Website
- Jay Khodiyar Bus Service
- Website
- Randal Travels
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 45m
- Frequency
- Every 3 hours
- Schedules at
- Randal Travels
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 45m
- Frequency
- Every 3 hours
- Schedules at
- Randal Travels
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 45m
- Frequency
- Every 3 hours
- Schedules at
- Randal Travels
- Website
- Shree Mahaveer Travels
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Schedules at
- Shree Mahaveer Travels
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Schedules at
- Shree Mahaveer Travels
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Schedules at
- Shree Mahaveer Travels
- Phone
- +91 80463 33629
- [email protected]
- Website
- Bharat Express
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Schedules at
- Bharat Express
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Schedules at
- Bharat Express
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Schedules at
- Bharat Express
- Website
- Jay Travels(Ekta Travels)
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 3h 45m
- Frequency
- 6 times a week
- Schedules at
- Jay Travels(Ekta Travels)
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 3h 45m
- Frequency
- 6 times a week
- Schedules at
- Jay Travels(Ekta Travels)
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 3h 45m
- Frequency
- 6 times a week
- Schedules at
- Jay Travels(Ekta Travels)
- Phone
- +919428521105
- [email protected]
- Website
- Gujarat Travels
Bus from Rajkot to Bhavnagar
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Schedules at
- Gujarat Travels
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Rajkot to Bhavnagar
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Website
- Shree Santkrupa Travels
Bus from Rajkot to Bhavnagar
- Ave. Duration
- 4h
- Frequency
- Once a week
- Schedules at
- Shree Santkrupa Travels
- 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 28m
- 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 Travelling around the UAE, 4 stunningly beautiful Philippines islands you need to visit, and Getting around the Cyclades - to help you get the most out of your next trip.
Booking & Getting There
Udaipur to Bhavnagar bus services, operated by J J Travels, 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 28m to drive from Udaipur to Bhavnagar.
Book your Udaipur to Bhavnagar bus tickets online with Omio and 12go.asia.
There are 14+ hotels available in Bhavnagar.



























