There are 8 ways to get from Prayagraj to Bhavnagar by plane, bus, 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.
Fly Allahabad to Civil Airport Harni, bus
best- Fly from Allahabad (IXD) to Civil Airport Harni (BDQ)plane IXD - BDQ
- Take the bus from Vadodara, Gujarat to Bhavnagar, Gujaratbus
10h 26mTrain
cheapest- Take the train from Prayagraj Jn to Bhavnagar Trmustrain 12942
27h 50m₹700–5,500Bus via Indore
- Take the bus from Allahabad, Uttar Pradesh to Indore, Madhya Pradeshbus
- Take the bus from Indore, Madhya Pradesh to Vadodara, Gujaratbus
- Take the bus from Vadodara, Gujarat to Bhavnagar, Gujaratbus
29h 8mDrive 1,334.7 km
- Drive from Prayagraj to Bhavnagarcar 1,334.7 km
17h 14m₹15,009–21,680Fly Allahabad to Surat, drive, car ferry
- Fly from Allahabad (IXD) to Surat (STV)plane IXD - STV
- Drive from Surat (STV) to Hazira Ferry Terminalcar
- Take the car ferry from Hazira Ferry Terminal to Ghogha Ferry Terminalcarferry
9h 40m₹14,420–41,167Train to Maryada Purushottam Shri Ram International Airport, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the train from Prayagraj Jn to Ayodhya Cantttrain
- Fly from Maryada Purushottam Shri Ram International Airport (AYJ) to Sardar Vallabhbhai Patel International Airport (AMD)plane AYJ - AMD
- Take the train from Sabarmati Bg to Bhavanagar Paratrain
11h 30m₹10,515–20,667Train to Varanasi Airport, fly to Sardar Vallabhbhai Patel International Airport, train
- Take the train from Prayagraj Rambag to Varanasi Jntrain
- Fly from Varanasi Airport (VNS) to Sardar Vallabhbhai Patel International Airport (AMD)plane VNS - AMD
- Take the train from Sabarmati Bg to Bhavanagar Paratrain
11h 56m₹7,611–16,468Bus
- Take the bus from Allahabad, Uttar Pradesh to Vadodara, Gujaratbus Allahabad, Uttar Pradesh - Vadodara, Gujarat
- Take the bus from Vadodara, Gujarat to Bhavnagar, Gujaratbus Vadodara, Gujarat - Bhavnagar, Gujarat
39h 23m
Prayagraj to Bhavnagar by train
Questions & Answers
The cheapest way to get from Prayagraj to Bhavnagar is to train which costs ₹700 - ₹5,500 and takes 27h 50m.
The fastest way to get from Prayagraj to Bhavnagar is to fly and drive and car ferry which takes 9h 40m and costs ₹14,000 - ₹42,000.
No, there is no direct bus from Prayagraj to Bhavnagar. However, there are services departing from Allahabad, Uttar Pradesh and arriving at Bhavnagar, Gujarat via Indore, Madhya Pradesh and Vadodara, Gujarat. The journey, including transfers, takes approximately 29h 8m.
Yes, there is a direct train departing from Prayagraj Jn and arriving at Bhavnagar Trmus. Services depart once a week, and operate Thursday. The journey takes approximately 27h 50m.
The distance between Prayagraj and Bhavnagar is 1142 km. The road distance is 1334.7 km.
The best way to get from Prayagraj to Bhavnagar without a car is to train which takes 27h 50m and costs ₹700 - ₹5,500.
It takes approximately 10h 26m to get from Prayagraj to Bhavnagar, including transfers.
Prayagraj to Bhavnagar bus services, operated by Maa Vaishno Bus Service Rewa, depart from Allahabad, Uttar Pradesh station.
Prayagraj to Bhavnagar train services, operated by Indian Railways, depart from Prayagraj Jn station.
The best way to get from Prayagraj to Bhavnagar is to train which takes 27h 50m and costs ₹700 - ₹5,500. Alternatively, you can bus via Indore, which costs and takes 29h 8m.
What companies run services between Prayagraj, India and Bhavnagar, India?
Indian Railways operates a train from Prayagraj Jn to Bhavnagar Trmus once a week. Tickets cost ₹700–5,500 and the journey takes 27h 50m. Alternatively, you can take a bus from Allahabad, Uttar Pradesh to Bhavnagar, Gujarat via Indore, Madhya Pradesh and Vadodara, Gujarat in around 29h 8m.
- Website
- goindigo.in
Flights from Allahabad to Civil Airport Harni via Mumbai
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ₹9,500–34,000
Flights from Allahabad to Civil Airport Harni via Delhi
- Ave. Duration
- 7h 5m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹10,000–29,000
Flights from Allahabad to Surat via Delhi
- Ave. Duration
- 6h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹12,000–34,000
Flights from Maryada Purushottam Shri Ram International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–16,000
Flights from Maryada Purushottam Shri Ram International Airport to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Varanasi Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹6,500–12,000
Flights from Varanasi Airport to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 4h 13m
- When
- Every day
- Estimated price
- ₹6,500–12,000
- Website
- airindia.in
Flights from Allahabad to Civil Airport Harni via Delhi
- Ave. Duration
- 3h 55m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–27,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Prayagraj Jn to Bhavnagar Trmus
- Ave. Duration
- 27h 50m
- Frequency
- Once a week
- Estimated price
- ₹700–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–5,500
Train from Prayagraj Jn to Ayodhya Cantt
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- 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 7m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Prayagraj Rambag to Varanasi Jn
- Ave. Duration
- 2h 13m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Sabarmati Bg to Bhavanagar Para
- Ave. Duration
- 4h 7m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Website
- omio.com
Bus from Vadodara, Gujarat to Bhavnagar, Gujarat
- Ave. Duration
- 4h 40m
- Frequency
- Every 30 minutes
- Schedules at
- omio.com
Bus from Vadodara, Gujarat to Bhavnagar, Gujarat
- Ave. Duration
- 4h 40m
- Frequency
- Every 30 minutes
- Schedules at
- omio.com
Bus from Vadodara, Gujarat to Bhavnagar, Gujarat
- Ave. Duration
- 4h 40m
- Frequency
- Every 30 minutes
- Schedules at
- omio.com
- Phone
- +919228009328
- [email protected]
- Website
- omio.com
Bus from Allahabad, Uttar Pradesh to Vadodara, Gujarat
- Ave. Duration
- 34h 30m
- Frequency
- Every 3 hours
- Schedules at
- omio.com
- Phone
- +91 9924441847
- [email protected]
- Website
- dgferry.com
Car ferry from Hazira Ferry Terminal to Ghogha Ferry Terminal
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- ₹800–4,000
- Website
- https://www.dgferry.com
- 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 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 Travelling by boat in Italy, How to get from Stansted Airport into central London, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Prayagraj to Bhavnagar bus services, operated by Maa Vaishno Bus Service Rewa, arrive at Indore, Madhya Pradesh station.
Prayagraj to Bhavnagar train services, operated by Indian Railways, arrive at Bhavnagar Trmus station.
Yes, the driving distance between Prayagraj to Bhavnagar is 1335 km. It takes approximately 17h 14m to drive from Prayagraj to Bhavnagar.
There are 13+ hotels available in Bhavnagar.









