There are 8 ways to get from Bathinda to Bhavnagar by bus, plane, train, car, 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 to Chandigarh International Airport, fly to Sardar Vallabhbhai Patel International Airport, train
best- Take the bus from Bathinda to Chandigarhbus
- Fly from Chandigarh International Airport (IXC) to Sardar Vallabhbhai Patel International Airport (AMD)plane IXC - AMD
- Take the train from Sabarmati Bg to Bhavanagar Paratrain
12h 28mTrain
cheapest- Take the train from Bhatinda Jn to Bhavnagar Trmustrain 19108
25h 35m₹600–4,700Bus
- Take the bus from Bathinda to Jodhpurbus
- Take the bus from Jodhpur to Vadodarabus
- Take the bus from Vadodara to Bhavnagarbus
28h 41mDrive 1,083.6 km
- Drive from Bathinda to Bhavnagarcar 1,083.6 km
12h 31m₹12,146–17,544Train to Indira Gandhi International Airport, fly to Civil Airport Harni, bus
- Take the train from Bhatinda Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Civil Airport Harni (BDQ)plane DEL - BDQ
- Take the bus from Vadodara to Bhavnagarbus
13h 25mTrain to Indira Gandhi International Airport, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the train from Bhatinda Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Sardar Vallabhbhai Patel International Airport (AMD)plane DEL - AMD
- Take the train from Sabarmati Bg to Bhavanagar Paratrain
13h 14m₹5,892–12,844Bus to Sri Guru Ram Dass Jee International Airport, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the bus from Bathinda to Amritsarbus
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Sardar Vallabhbhai Patel International Airport (AMD)plane ATQ - AMD
- Take the train from Sabarmati Bg to Bhavanagar Paratrain
15h 6mTrain to Indira Gandhi International Airport, fly to Surat, drive, car ferry
- Take the train from Bhatinda Jn to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Surat (STV)plane DEL - STV
- Drive from Surat (STV) to Hazira Ferry Terminalcar
- Take the carferry from Hazira Ferry Terminal to Ghogha Ferry Terminalcarferry
12h 4m₹8,562–16,514
Bathinda to Bhavnagar by train
Comparing Your Travel Options
The cheapest way to get from Bathinda to Bhavnagar is to train which costs ₹600 - ₹4,700 and takes 25h 35m.
The fastest way to get from Bathinda to Bhavnagar is to train and fly and drive and car ferry which takes 12h 4m and costs ₹8,500 - ₹17,000.
No, there is no direct bus from Bathinda to Bhavnagar. However, there are services departing from Bathinda and arriving at Bhavnagar via Jodhpur and Vadodara. The journey, including transfers, takes approximately 28h 41m.
Yes, there is a direct train departing from Bhatinda Jn and arriving at Bhavnagar Trmus. Services depart once a week, and operate Monday. The journey takes approximately 25h 35m.
The distance between Bathinda and Bhavnagar is 1431 km. The road distance is 1083.6 km.
The best way to get from Bathinda to Bhavnagar without a car is to train which takes 25h 35m and costs ₹600 - ₹4,700.
It takes approximately 12h 28m to get from Bathinda to Bhavnagar, including transfers.
Bathinda to Bhavnagar bus services, operated by SLGT Travels, depart from Bathinda station.
Bathinda to Bhavnagar train services, operated by Indian Railways, depart from Bhatinda Jn station.
The best way to get from Bathinda to Bhavnagar is to train which takes 25h 35m and costs ₹600 - ₹4,700. Alternatively, you can bus, which costs and takes 28h 41m.
What companies run services between Bathinda, India and Bhavnagar, India?
Indian Railways operates a train from Bhatinda Jn to Bhavnagar Trmus once a week. Tickets cost ₹600–4,700 and the journey takes 25h 35m. Alternatively, you can take a bus from Bathinda to Bhavnagar via Jodhpur and Vadodara in around 28h 41m.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- ₹6,500–10,000
Flights from Chandigarh International Airport to Sardar Vallabhbhai Patel International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- ₹6,500–10,000
Flights from Indira Gandhi International Airport to Civil Airport Harni
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ₹6,000–8,500
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- ₹5,000–9,000
Flights from Sri Guru Ram Dass Jee International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 2h
- When
- Thursday and Saturday
- Estimated price
- ₹6,000–9,500
Flights from Sri Guru Ram Dass Jee International Airport to Sardar Vallabhbhai Patel International Airport via Indira Gandhi International Airport
- Ave. Duration
- 3h 57m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–9,500
Flights from Indira Gandhi International Airport to Surat
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- ₹5,500–8,500
- Website
- airindia.in
Flights from Chandigarh International Airport to Sardar Vallabhbhai Patel International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹4,900–15,000
Flights from Indira Gandhi International Airport to Civil Airport Harni
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹5,500–14,000
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹3,800–12,000
Flights from Sri Guru Ram Dass Jee International Airport to Sardar Vallabhbhai Patel International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 28m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–10,000
Flights from Indira Gandhi International Airport to Surat
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- ₹6,500–8,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹3,800–12,000
Flights from Indira Gandhi International Airport to Surat
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- ₹6,500–8,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹4,500–9,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sabarmati Bg to Bhavanagar Para
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Bhatinda Jn to Bhavnagar Trmus
- Ave. Duration
- 25h 35m
- Frequency
- Once a week
- Estimated price
- ₹600–4,700
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
Train from Bhatinda Jn to New Delhi
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Bhatinda Jn to New Delhi
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Sabarmati Bg to Bhavanagar Para
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Sabarmati Bg to Bhavanagar Para
- Ave. Duration
- 4h 5m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Bhatinda Jn to New Delhi
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
- [email protected]
- Website
- SLGT Travels
Bus from Bathinda to Chandigarh
- Ave. Duration
- 3h 50m
- Frequency
- Every 2 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bathinda to Jodhpur
- Ave. Duration
- 10h 50m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Jodhpur to Vadodara
- Ave. Duration
- 11h 29m
- Frequency
- 4 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 35m
- Frequency
- 5 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Vadodara to Bhavnagar
- Ave. Duration
- 4h 35m
- Frequency
- 5 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bathinda to Amritsar
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Jodhpur to Vadodara
- Ave. Duration
- 11h 50m
- Frequency
- 5 times a week
- 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
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Jodhpur to Vadodara
- Ave. Duration
- 10h 40m
- Frequency
- 3 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Bathinda to Amritsar
- Ave. Duration
- 2h 55m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9030531288
- [email protected]
- Website
- Shri Vishwakarma Travels
Bus from Jodhpur to Vadodara
- Ave. Duration
- 12h
- Frequency
- Once a week
- Website
- Shri Vishwakarma Travels
- Website
- Shri Vishwakarma Travels
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Bathinda to Amritsar
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- 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
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Bathinda to Bhavnagar bus services, operated by SLGT Travels, arrive at Jodhpur station.
Bathinda to Bhavnagar train services, operated by Indian Railways, arrive at Bhavnagar Trmus station.
Yes, the driving distance between Bathinda to Bhavnagar is 1084 km. It takes approximately 12h 31m to drive from Bathinda to Bhavnagar.
Book your Bathinda to Bhavnagar bus tickets online with Omio.
There are 14+ hotels available in Bhavnagar.









