There are 6 ways to get from Upleta to Bhavnagar by train, bus, car, or taxi
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 Jetalsar Jn to Dhola Jntrain 12945 / ...
- Take the train from Dhola Jn to Bhavanagar Paratrain 20965 / ...
5h 34m₹388–3,061Train via Rajkot
cheapest- Take the train from Upleta to Rajkot Jntrain 12949 / ...
- Take the train from Rajkot Jn to Bhavnagar Trmustrain 19210
12h 29m₹357–2,824Train, bus
- Take the train from Upleta to Rajkot Jntrain 12949 / ...
- Take the bus from Rajkot to Bhavnagarbus redbusIndia_AC Seater / ...
8h 7mDrive 213.8 km
- Drive from Upleta to Bhavnagarcar 213.8 km
3h 8m₹2,074–2,996Taxi
- Take the taxi from Upleta to Bhavnagartaxi 213.8 km
3h 8m₹3,300–4,000Taxi, bus
- Take the taxi from Upleta to Keshodtaxi
- Take the bus from Keshod to Rajkotbus
- Take the bus from Rajkot to Bhavnagarbus
9h 55m
Upleta to Bhavnagar by train
Comparing Your Travel Options
The cheapest way to get from Upleta to Bhavnagar is to train via Rajkot which costs ₹350 - ₹2,900 and takes 12h 29m.
The fastest way to get from Upleta to Bhavnagar is to drive which takes 3h 8m and costs ₹2,000 - ₹3,000.
No, there is no direct train from Upleta to Bhavnagar. However, there are services departing from Upleta and arriving at Bhavanagar Para via Jetalsar Jn and Dhola Jn. The journey, including transfers, takes approximately 5h 34m.
The distance between Upleta and Bhavnagar is 210 km. The road distance is 213.8 km.
The best way to get from Upleta to Bhavnagar without a car is to train which takes 5h 34m and costs ₹380 - ₹3,100.
It takes approximately 5h 34m to get from Upleta to Bhavnagar, including transfers.
Upleta to Bhavnagar train services, operated by Indian Railways, depart from Jetalsar Jn station.
Upleta to Bhavnagar train services, operated by Indian Railways, arrive at Dhola Jn station.
Yes, the driving distance between Upleta to Bhavnagar is 214 km. It takes approximately 3h 8m to drive from Upleta to Bhavnagar.
There are 14+ hotels available in Bhavnagar.
What companies run services between Upleta, India and Bhavnagar, India?
You can take a train from Upleta to Bhavanagar Para via Jetalsar Jn and Dhola Jn in around 5h 34m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jetalsar Jn to Dhola Jn
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Dhola Jn to Bhavanagar Para
- Ave. Duration
- 40 min
- Frequency
- 5 times a day
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Upleta to Rajkot Jn
- Ave. Duration
- 2h 54m
- Frequency
- Twice daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Upleta to Rajkot Jn
- Ave. Duration
- 2h 54m
- Frequency
- Twice daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Rajkot Jn to Bhavnagar Trmus
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
- Phone
- +919428521105
- [email protected]
- Website
- Gujarat Travels
Bus from Rajkot to Bhavnagar
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Schedules at
- 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
Bus from Keshod to Rajkot
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Website
- Shiv Shakti
- 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
Bus from Rajkot to Bhavnagar
- Ave. Duration
- 4h
- Frequency
- Once a week
- Schedules at
- Shree Santkrupa Travels
- Website
- One Fifty One Travels
Bus from Keshod to Rajkot
- Ave. Duration
- 4h
- Frequency
- Hourly
- Schedules at
- One Fifty One Travels
- Website
- Jay Somnath Travels
Bus from Keshod to Rajkot
- Ave. Duration
- 3h 49m
- Frequency
- Hourly
- Schedules at
- Jay Somnath Travels
- Phone
- +91 75759 61613
- [email protected]
- Website
- Sudama Travels
Bus from Keshod to Rajkot
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Schedules at
- Sudama Travels
- Website
- Jay Dwarkadhish Travels®
Bus from Keshod to Rajkot
- Ave. Duration
- 3h 30m
- Frequency
- 3 times a week
- Schedules at
- Jay Dwarkadhish Travels®
- Phone
- +91 79265 76492
- [email protected]
- Website
- Patel tours and travels
Bus from Keshod to Rajkot
- Ave. Duration
- 4h 20m
- Frequency
- Twice a week
- Schedules at
- Patel tours and travels
- Ave. Duration
- 2h 2m
- Estimated price
- ₹1,300–4,000
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 How to get from Gatwick Airport into central London, 5 incredible day trips from Florence by train, and Getting around the Cyclades - to help you get the most out of your next trip.















