There are 4 ways to get from Bhavnagar to Pavagadh by train, 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 Bhavnagar Trmus to Vadodara Jntrain 12972 / ...
8h 59m₹764–3,341Train via Vadodara
cheapest- Take the train from Bhavnagar Trmus to Chhayapuritrain 12941
9h 18m₹753–3,331Drive 240.5 km
- Drive from Bhavnagar to Pavagadhcar 240.5 km
3h 27m₹2,699–3,899Taxi
- Take the taxi from Bhavnagar to Pavagadhtaxi 240.5 km
3h 27m₹3,300–4,000
Comparing Your Travel Options
The cheapest way to get from Bhavnagar to Pavagadh is to train via Vadodara which costs ₹750 - ₹3,400 and takes 9h 18m.
The fastest way to get from Bhavnagar to Pavagadh is to drive which takes 3h 27m and costs ₹2,700 - ₹3,900.
No, there is no direct train from Bhavnagar to Pavagadh. However, there are services departing from Bhavnagar Trmus and arriving at Champaner Rd Jn via Vadodara Jn. The journey, including transfers, takes approximately 8h 59m.
The distance between Bhavnagar and Pavagadh is 460 km. The road distance is 240.5 km.
The best way to get from Bhavnagar to Pavagadh without a car is to train which takes 8h 59m and costs ₹750 - ₹3,400.
It takes approximately 8h 59m to get from Bhavnagar to Pavagadh, including transfers.
Bhavnagar to Pavagadh train services, operated by Indian Railways, depart from Bhavnagar Trmus station.
Bhavnagar to Pavagadh train services, operated by Indian Railways, arrive at Vadodara Jn station.
Yes, the driving distance between Bhavnagar to Pavagadh is 241 km. It takes approximately 3h 27m to drive from Bhavnagar to Pavagadh.
There are seven+ hotels available in Pavagadh.
What companies run services between Bhavnagar, India and Pavagadh, India?
Indian Railways operates a train from Bhavnagar Trmus to Vadodara Jn twice daily. Tickets cost ₹250–2,000 and the journey takes 7h 2m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bhavnagar Trmus to Vadodara Jn
- Ave. Duration
- 7h 2m
- Frequency
- Twice daily
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Bhavnagar Trmus to Chhayapuri
- Ave. Duration
- 7h 25m
- Frequency
- Once a week
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
- Ave. Duration
- 3h 27m
- Estimated price
- ₹3,300–4,000
Rashmi Cabs
- Phone
- +91 99 74 58 60 07
- Website
- rashmicabs.com
Sitaram Cabs & Taxi Service
- Phone
- +91 90 67 48 48 48
Vishal Travels
- Phone
- +91 96 24 17 54 54
- Website
- vishalcab.com
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 Bali: What to do if Mount Agung erupts, Why you should take the train in the US, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.






