There are 8 ways to get from Buddh Gaya to Porbandar by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Gaya to Rajkot International Airport, train
best- Fly from Gaya (GAY) to Rajkot International Airport (HSR)plane GAY - HSR
- Take the train from Rajkot Jn to Porbandartrain
13h 20m₹11,980–26,478Train via Ajmer
cheapest- Take the train from Gaya Jn to Ajmertrain 12987
- Take the train from Ajmer to Porbandartrain 19270 / ...
36h 55m₹1,204–7,801Bus, train
- Take the bus from Gaya, Bihar to Varanasi, Uttar Pradeshbus
- Take the bus from Varanasi, Uttar Pradesh to Rajkotbus
- Take the train from Rajkot Jn to Porbandartrain
2d 3hDrive 1,856.2 km
- Drive from Buddh Gaya to Porbandarcar 1,856.2 km
27h 56m₹20,957–30,272Train to Lok Nayak Jayaprakash Airport, fly to Govardhanpur Airport Jamnagar, train
- Take the train from Gaya Jn to Patna Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Govardhanpur Airport Jamnagar (JGA)plane PAT - JGA
- Take the train from Jamnagar to Porbandartrain
17h 21m₹10,454–28,111Train to Lok Nayak Jayaprakash Airport, fly to Rajkot International Airport, train
- Take the train from Gaya Jn to Patna Jntrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Rajkot International Airport (HSR)plane PAT - HSR
- Take the train from Rajkot Jn to Porbandartrain
15h 1m₹10,934–24,961Train
- Take the train from Gaya Jn to Dhola Jntrain 12942
- Take the train from Dhola Jn to Porbandartrain 09568
39h 21m₹1,254–8,401Bus
- Take the bus from Gaya, Bihar to Varanasi, Uttar Pradeshbus
- Take the bus from Varanasi, Uttar Pradesh to Mumbai, Maharashtrabus
- Take the bus from Mumbai, Maharashtra to Porbandar, Gujaratbus
2d 6h
Gaya (GAY) to Rajkot International Airport (HSR) flights
Questions & Answers
The cheapest way to get from Buddh Gaya to Porbandar is to train via Ajmer which costs ₹1,200 - ₹8,000 and takes 36h 55m.
The fastest way to get from Buddh Gaya to Porbandar is to fly and train which takes 13h 20m and costs ₹12,000 - ₹27,000.
No, there is no direct bus from Buddh Gaya to Porbandar. However, there are services departing from Gaya, Bihar and arriving at Porbandar, Gujarat via Varanasi, Uttar Pradesh and Mumbai, Maharashtra. The journey, including transfers, takes approximately 2 days 6h.
No, there is no direct train from Buddh Gaya to Porbandar. However, there are services departing from Gaya Jn and arriving at Porbandar via Ajmer. The journey, including transfers, takes approximately 36h 55m.
The distance between Buddh Gaya and Porbandar is 1692 km. The road distance is 1856.2 km.
The best way to get from Buddh Gaya to Porbandar without a car is to train via Ajmer which takes 36h 55m and costs ₹1,200 - ₹8,000.
It takes approximately 13h 20m to get from Buddh Gaya to Porbandar, including transfers.
Buddh Gaya to Porbandar bus services, operated by Reshmi Travels Pro, depart from Gaya, Bihar station.
Buddh Gaya to Porbandar train services, operated by Indian Railways, depart from Gaya Jn station.
The best way to get from Buddh Gaya to Porbandar is to train via Ajmer which takes 36h 55m and costs ₹1,200 - ₹8,000. Alternatively, you can bus, which costs and takes 2 days 6h.
What companies run services between Buddh Gaya, India and Porbandar, India?
You can take a vehicle from Buddh Gaya to Porbandar via Gaya Jn and Ajmer in around 36h 55m. Alternatively, you can take a vehicle from Buddh Gaya to Porbandar, Gujarat via Gaya, Bihar, Varanasi, Uttar Pradesh, and Mumbai, Maharashtra in around 2d 6h.
- Website
- goindigo.in
Flights from Gaya to Rajkot International Airport via Delhi
- Ave. Duration
- 10h 50m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Lok Nayak Jayaprakash Airport to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 12h 35m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Lok Nayak Jayaprakash Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 8h 37m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Lok Nayak Jayaprakash Airport to Rajkot International Airport via Pune
- Ave. Duration
- 6h 35m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹9,500–23,000
Flights from Lok Nayak Jayaprakash Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- ₹9,000–23,000
Flights from Lok Nayak Jayaprakash Airport to Rajkot International Airport via Hyderabad
- Ave. Duration
- 11h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–24,000
- Website
- airindia.in
Flights from Gaya to Rajkot International Airport via Delhi
- Ave. Duration
- 9h 20m
- When
- Every day
- Estimated price
- ₹11,000–24,000
Flights from Lok Nayak Jayaprakash Airport to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 14h 10m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Lok Nayak Jayaprakash Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹9,500–21,000
Flights from Lok Nayak Jayaprakash Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 9h 45m
- When
- Every day
- Estimated price
- ₹9,500–21,000
- Website
- starair.in
Flights from Lok Nayak Jayaprakash Airport to Govardhanpur Airport Jamnagar via Ahmedabad
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- ₹9,500–25,000
Flights from Lok Nayak Jayaprakash Airport to Govardhanpur Airport Jamnagar via Delhi, Ahmedabad
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹11,000–26,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Rajkot Jn to Porbandar
- Ave. Duration
- 4h 25m
- Frequency
- 4 times a day
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Gaya Jn to Ajmer
- Ave. Duration
- 19h 22m
- Frequency
- Once daily
- Estimated price
- ₹500–4,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,100
Train from Ajmer to Porbandar
- Ave. Duration
- 16h 15m
- Frequency
- 4 times a week
- Estimated price
- ₹450–3,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,400
Train from Rajkot Jn to Porbandar
- Ave. Duration
- 4h 25m
- Frequency
- 4 times a day
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Gaya Jn to Patna Jn
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Jamnagar to Porbandar
- Ave. Duration
- 3h 2m
- Frequency
- Twice daily
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Gaya Jn to Patna Jn
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Rajkot Jn to Porbandar
- Ave. Duration
- 4h 25m
- Frequency
- 4 times a day
- Estimated price
- ₹180–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Gaya Jn to Dhola Jn
- Ave. Duration
- 31h 58m
- Frequency
- Once a week
- Estimated price
- ₹800–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,100–2,600
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
Train from Dhola Jn to Porbandar
- Ave. Duration
- 6h 5m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
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 How do I get from Sydney to Melbourne, Need to know: Eurostar, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
Buddh Gaya to Porbandar bus services, operated by Reshmi Travels Pro, arrive at Varanasi, Uttar Pradesh station.
Buddh Gaya to Porbandar train services, operated by Indian Railways, arrive at Ajmer station.
Yes, the driving distance between Buddh Gaya to Porbandar is 1856 km. It takes approximately 27h 56m to drive from Buddh Gaya to Porbandar.
Book your Buddh Gaya to Porbandar bus tickets online with Omio.
There are four+ hotels available in Porbandar.






