There are 10 ways to get from Nāgaur to Bhavnagar by train, bus, 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.
Train
best- Take the train from Nagaur to Jodhpur Jntrain 19408 / ...
- Take the train from Jodhpur Jn to Bhavanagar Paratrain 19272
15h 25m₹526–4,064Bus, night bus
- Take the bus from Nagour to Palibus
- Take the nightbus from Pali to Ahmedabad RTO Circle - Subhash bridgenightbus
- Take the bus from Ahmedabad, Gujarat to Bhavnagar, Gujaratbus
18h 46mDrive 718.6 km
- Drive from Nāgaur to Bhavnagarcar 718.6 km
10h 13m₹8,202–11,847Taxi
- Take the taxi from Nāgaur to Bhavnagartaxi 718.6 km
10h 13m₹12,000–16,000Train to Jodhpur Airport, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the train from Nagaur to Jodhpur Jntrain
- Fly from Jodhpur Airport (JDH) to Sardar Vallabhbhai Patel International Airport (AMD)plane JDH - AMD
- Take the train from Sabarmati Bg to Bhavanagar Paratrain
9h 43m₹8,086–19,754Bus
- Take the bus from Nagaur to Ajmerbus
- Take the bus from Ajmer, Rajasthan to Bhavnagar, Gujaratbus Ajmer, Rajasthan - Bhavnagar, Gujarat
20h 46mTrain to Nal Airport, fly to Surat, drive, car ferry
- Take the train from Nagaur to Bikaner Jntrain
- Fly from Nal Airport (BKB) to Surat (STV)plane BKB - STV
- Drive from Surat (STV) to Hazira Ferry Terminalcar
- Take the carferry from Hazira Ferry Terminal to Ghogha Ferry Terminalcarferry
12h 43m₹10,569–29,561Train, train to Ajmer Kishangarh Airport, fly to Sardar Vallabhbhai Patel International Airport
- Take the train from Nagaur to Phulera Jntrain
- Take the train from Phulera Jn to Kishangarhtrain
- Fly from Ajmer Kishangarh Airport (KQH) to Sardar Vallabhbhai Patel International Airport (AMD)plane KQH - AMD
- Take the train from Sabarmati Bg to Bhavanagar Paratrain
12h 56m₹8,942–42,132Train to Jaipur International Airport, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the train from Nagaur to Jaipurtrain
- Fly from Jaipur International Airport (JAI) to Sardar Vallabhbhai Patel International Airport (AMD)plane JAI - AMD
- Take the train from Sabarmati Bg to Bhavanagar Paratrain
15h₹6,961–16,556Train to Jaipur International Airport, fly to Surat, drive, car ferry
- Take the train from Nagaur to Jaipurtrain
- Fly from Jaipur International Airport (JAI) to Surat (STV)plane JAI - STV
- Drive from Surat (STV) to Hazira Ferry Terminalcar
- Take the carferry from Hazira Ferry Terminal to Ghogha Ferry Terminalcarferry
13h 35m₹9,241–30,826
Nāgaur to Bhavnagar by train
Comparing Your Travel Options
The cheapest way to get from Nāgaur to Bhavnagar is to train which costs ₹500 - ₹4,100 and takes 15h 25m.
The fastest way to get from Nāgaur to Bhavnagar is to train and fly which takes 9h 43m and costs ₹8,000 - ₹20,000.
No, there is no direct bus from Nāgaur to Bhavnagar. However, there are services departing from Nagour and arriving at Bhavnagar, Gujarat via Pali, RTO Circle and Ahmedabad, Gujarat. The journey, including transfers, takes approximately 18h 46m.
No, there is no direct train from Nāgaur to Bhavnagar. However, there are services departing from Nagaur and arriving at Bhavanagar Para via Jodhpur Jn. The journey, including transfers, takes approximately 15h 25m.
The distance between Nāgaur and Bhavnagar is 850 km. The road distance is 718.6 km.
The best way to get from Nāgaur to Bhavnagar without a car is to train which takes 15h 25m and costs ₹500 - ₹4,100.
It takes approximately 15h 25m to get from Nāgaur to Bhavnagar, including transfers.
Nāgaur to Bhavnagar bus services, operated by RSRTC, depart from Nagour station.
Nāgaur to Bhavnagar train services, operated by Indian Railways, depart from Nagaur station.
The best way to get from Nāgaur to Bhavnagar is to train which takes 15h 25m and costs ₹500 - ₹4,100. Alternatively, you can bus, which costs and takes 20h 46m.
What companies run services between Nāgaur, India and Bhavnagar, India?
You can take a train from Nagaur to Bhavanagar Para via Jodhpur Jn in around 15h 25m. Alternatively, you can take a bus from Nagaur to Bhavnagar, Gujarat via Ajmer and Ajmer, Rajasthan in around 20h 46m.
- Website
- goindigo.in
Flights from Jodhpur Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹7,000–16,000
Flights from Nal Airport to Surat via Delhi
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹8,000–22,000
Flights from Ajmer Kishangarh Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- ₹7,500–37,000
Flights from Jaipur International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ₹6,000–12,000
Flights from Jaipur International Airport to Sardar Vallabhbhai Patel International Airport via Jodhpur Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–12,000
Flights from Jaipur International Airport to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- ₹6,000–12,000
Flights from Jaipur International Airport to Surat
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹6,500–16,000
Flights from Jaipur International Airport to Surat via Delhi
- Ave. Duration
- 4h 5m
- When
- Wednesday and Saturday
- Estimated price
- ₹6,500–16,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Nagaur to Jodhpur Jn
- Ave. Duration
- 2h 5m
- 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 Jodhpur Jn to Bhavanagar Para
- Ave. Duration
- 12h 20m
- Frequency
- Twice a week
- Estimated price
- ₹360–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹360–430
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,100–2,800
Train from Nagaur to Jodhpur Jn
- Ave. Duration
- 2h 5m
- 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 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 Nagaur to Bikaner Jn
- Ave. Duration
- 2h 8m
- Frequency
- Every 2 hours
- 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 Nagaur to Phulera Jn
- Ave. Duration
- 4h 5m
- Frequency
- 3 times a day
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Phulera Jn to Kishangarh
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–440
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
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 Nagaur to Jaipur
- Ave. Duration
- 5h 17m
- Frequency
- 5 times a day
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–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 Nagaur to Jaipur
- Ave. Duration
- 5h 17m
- Frequency
- 5 times a day
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- +917412069719
- [email protected]
- Website
- transport.rajasthan.gov.in
Bus from Nagour to Pali
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- ₹190–480
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹230–290
- Express
- ₹190–250
- AC Sleeper
- ₹380–480
Bus from Nagaur to Ajmer
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Estimated price
- ₹130–330
- Website
- transport.rajasthan.gov.in
- Deluxe
- ₹170–220
- Express
- ₹130–170
- AC Sleeper
- ₹250–330
- 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
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
- 10h 13m
- Estimated price
- ₹12,000–16,000
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
Nāgaur to Bhavnagar bus services, operated by RSRTC, arrive at Pali station.
Nāgaur to Bhavnagar train services, operated by Indian Railways, arrive at Jodhpur Jn station.
Yes, the driving distance between Nāgaur to Bhavnagar is 719 km. It takes approximately 10h 13m to drive from Nāgaur to Bhavnagar.
There are 14+ hotels available in Bhavnagar.













