There are 9 ways to get from Jaisalmer to Bhavnagar by plane, bus, train, car, taxi, 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.
Fly to Civil Airport Harni, bus
best- Fly from Jaisalmer (JSA) to Civil Airport Harni (BDQ)plane JSA - BDQ
- Take the bus from Vadodara to Bhavnagarbus
9h 44mTrain via Bhīldi
cheapest- Take the train from Jaisalmer to Bhilditrain 20485 / ...
- Take the train from Bhildi to Bhavnagar Trmustrain 19272
18h 25m₹577–4,367Bus
- Take the bus from Jaisalmer to Vadodarabus redbusIndia_A/C Sleeper / ...
- Take the bus from Vadodara to Bhavnagarbus redbusIndia_NON A/C Sleeper
17h 36mDrive 677.8 km
- Drive from Jaisalmer to Bhavnagarcar 677.8 km
10h 42m₹7,589–10,962Taxi
- Take the taxi from Jaisalmer to Bhavnagartaxi 677.8 km
10h 42m₹9,000–11,000Fly to Surat, drive, car ferry
- Fly from Jaisalmer (JSA) to Surat (STV)plane JSA - STV
- Drive from Surat (STV) to Hazira Ferry Terminalcar
- Take the carferry from Hazira Ferry Terminal to Ghogha Ferry Terminalcarferry
10h 8m₹12,629–33,696Fly to Rajkot International Airport, taxi, train
- Fly from Jaisalmer (JSA) to Rajkot International Airport (HSR)plane JSA - HSR
- Take the taxi from Rajkot International Airport (HSR) to Wankaner Jntaxi
- Take the train from Wankaner Jn to Surendranagartrain
- Take the train from Surendranagar to Bhavanagar Paratrain
11h 41m₹11,209–26,176Bus, train
- Take the bus from Jaisalmer to Ahmedabadbus
- Take the train from Ahmedabad Jn to Bhavnagar Trmustrain 12971 / ...
18h 46m₹719–2,950Train
- Take the train from Jaisalmer to Phalodi Jntrain 14088 / ...
- Take the train from Phalodi Jn to Bhavnagar Trmustrain 19108
19h 45m₹594–4,552
Jaisalmer (JSA) to Civil Airport Harni (BDQ) flights
Comparing Your Travel Options
The cheapest way to get from Jaisalmer to Bhavnagar is to bus and train which costs ₹700 - ₹3,000 and takes 18h 46m.
The fastest way to get from Jaisalmer to Bhavnagar is to fly and drive and car ferry which takes 10h 8m and costs ₹12,000 - ₹34,000.
No, there is no direct bus from Jaisalmer to Bhavnagar. However, there are services departing from Jaisalmer and arriving at Bhavnagar via Vadodara. The journey, including transfers, takes approximately 17h 36m.
No, there is no direct train from Jaisalmer to Bhavnagar. However, there are services departing from Jaisalmer and arriving at Bhavnagar Trmus via Bhildi. The journey, including transfers, takes approximately 18h 25m.
The distance between Jaisalmer and Bhavnagar is 767 km. The road distance is 677.8 km.
The best way to get from Jaisalmer to Bhavnagar without a car is to bus which takes 17h 36m and costs .
It takes approximately 9h 44m to get from Jaisalmer to Bhavnagar, including transfers.
Jaisalmer to Bhavnagar bus services, operated by SLGT Travels, depart from Jaisalmer station.
Jaisalmer to Bhavnagar train services, operated by Indian Railways, depart from Jaisalmer station.
The best way to get from Jaisalmer to Bhavnagar is to bus which takes 17h 36m and costs . Alternatively, you can train via Bhīldi, which costs ₹550 - ₹4,400 and takes 18h 25m.
What companies run services between Jaisalmer, India and Bhavnagar, India?
You can take a bus from Jaisalmer to Bhavnagar via Vadodara in around 17h 36m. Alternatively, you can take a train from Jaisalmer to Bhavnagar Trmus via Bhildi in around 18h 25m.
- Website
- goindigo.in
Flights from Jaisalmer to Civil Airport Harni via Delhi
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹10,000–27,000
Flights from Jaisalmer to Surat via Delhi
- Ave. Duration
- 6h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹11,000–26,000
Flights from Jaisalmer to Rajkot International Airport via Mumbai
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹9,500–26,000
Flights from Jaisalmer to Rajkot International Airport via Delhi
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹10,000–26,000
- Website
- airindia.in
Flights from Jaisalmer to Civil Airport Harni via Delhi
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₹11,000–24,000
Flights from Jaisalmer to Surat via Delhi
- Ave. Duration
- 11h 2m
- When
- Every day
- Estimated price
- ₹10,000–27,000
Flights from Jaisalmer to Rajkot International Airport via Mumbai
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹9,500–22,000
Flights from Jaisalmer to Rajkot International Airport via Delhi
- Ave. Duration
- 8h 20m
- When
- Every day
- Estimated price
- ₹10,000–23,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Jaisalmer to Bhildi
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- ₹320–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹320–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
Train from Bhildi to Bhavnagar Trmus
- Ave. Duration
- 6h 55m
- Frequency
- Twice a week
- Estimated price
- ₹250–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Wankaner Jn to Surendranagar
- Ave. Duration
- 58 min
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Surendranagar to Bhavanagar Para
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Ahmedabad Jn to Bhavnagar Trmus
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- 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 Jaisalmer to Phalodi Jn
- Ave. Duration
- 2h 10m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Phalodi Jn to Bhavnagar Trmus
- Ave. Duration
- 16h 35m
- Frequency
- Once a week
- Estimated price
- ₹430–3,300
- Website
- irctc.co.in
- Sleeper Class
- ₹430–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,600–3,300
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
- slgtbus@gmail.com
- Website
- 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 Jaisalmer to Vadodara
- Ave. Duration
- 12h 14m
- Frequency
- Once daily
- 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
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Jaisalmer to Vadodara
- Ave. Duration
- 11h 45m
- Frequency
- Once a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +917412069719
- dgmit.rsrtc@rajasthan.gov.in
- Website
- transport.rajasthan.gov.in
Bus from Jaisalmer to Ahmedabad
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- ₹500–1,300
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹500–650
- Express
- ₹500–650
- AC Sleeper
- ₹950–1,300
- Phone
- +91 9924441847
- helpdesk@dgferry.com
- 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 40m
- Estimated price
- ₹1,100–11,000
Ingo Cabs
- Phone
- +91 63 75 06 12 43
- Website
- ingocabs.in
Jaisalmer Taxi Wala
- Phone
- +91 91 66 84 44 30
- Website
- jaisalmertaxiwala.com
Rajasthan Cab
- Phone
- +91 93 58 81 19 41
- Website
- rajasthancab.com
Sadik Taxi Wala
Om Tours and Travels
- Phone
- +91 832 006 7592
- Website
- omtourstravel.com
Rajkot Taxi
- Phone
- +91 990 979 1097
- Website
- rajkottaxi.in
Rajkot Taxi Rentals
- Phone
- +91 997 999 1497
- Website
- rajkottaxi.co.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 4 stunningly beautiful Philippines islands you need to visit, How to get from Gatwick Airport into central London, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
Booking & Getting There
Jaisalmer to Bhavnagar bus services, operated by SLGT Travels, arrive at Vadodara station.
Jaisalmer to Bhavnagar train services, operated by Indian Railways, arrive at Bhildi station.
Yes, the driving distance between Jaisalmer to Bhavnagar is 678 km. It takes approximately 10h 42m to drive from Jaisalmer to Bhavnagar.
Book your Jaisalmer to Bhavnagar bus tickets online with Omio.
There are 14+ hotels available in Bhavnagar.