There are 5 ways to get from Rajkot to Patna 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
best- Fly from Rajkot International Airport (HSR) to Lok Nayak Jayaprakash Airport (PAT)plane HSR - PAT
4h 44m₹11,938–23,113Train
cheapest- Take the train from Rajkot Jn to Patna Jntrain 15635
41h 13m₹850–7,000Bus via Faizabad
- Take the bus from Rajkot to Faizabadbus redbusIndia_NON A/C Seater/ Sleeper
- Take the bus from Faizabad to Patnabus redbusIndia_A/C Seater / Sleeper
41h 42mDrive 1,689.2 km
- Drive from Rajkot to Patnacar 1,689.2 km
25h 13m₹16,539–23,889Bus
- Take the bus from Rajkot to Vadodarabus redbusIndia_NON A/C Sleeper
- Take the bus from Vadodara to Patnabus redbusIndia_A/C Sleeper
2d 1h
Rajkot to Patna by train
Comparing Your Travel Options
The cheapest way to get from Rajkot to Patna is to train which costs ₹850 - ₹7,000 and takes 41h 13m.
The fastest way to get from Rajkot to Patna is to fly which takes 4h 44m and costs ₹11,000 - ₹24,000.
No, there is no direct bus from Rajkot to Patna. However, there are services departing from Rajkot and arriving at Patna via Faizabad. The journey, including transfers, takes approximately 41h 42m.
Yes, there is a direct train departing from Rajkot Jn and arriving at Patna Jn. Services depart once a week, and operate Friday. The journey takes approximately 41h 13m.
The distance between Rajkot and Patna is 1509 km. The road distance is 1689.2 km.
The best way to get from Rajkot to Patna without a car is to train which takes 41h 13m and costs ₹850 - ₹7,000.
It takes approximately 4h 44m to get from Rajkot to Patna, including transfers.
Rajkot to Patna bus services, operated by Betrwanti Travels, depart from Rajkot station.
Rajkot to Patna train services, operated by Indian Railways, depart from Rajkot Jn station.
The best way to get from Rajkot to Patna is to fly which takes 4h 44m and costs ₹11,000 - ₹24,000. Alternatively, you can train, which costs ₹850 - ₹7,000 and takes 41h 13m, you could also bus via Faizabad, which costs and takes 41h 42m.
What companies run services between Rajkot, India and Patna, India?
Air India Limited and IndiGo Airlines fly from Rajkot International Airport (HSR) to Lok Nayak Jayaprakash Airport (PAT) 5 times a day. Alternatively, Indian Railways operates a train from Rajkot Jn to Patna Jn once a week. Tickets cost ₹850–7,000 and the journey takes 41h 13m.
- Website
- goindigo.in
Flights from Rajkot International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Rajkot International Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹14,000–28,000
Flights from Rajkot International Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 6h 45m
- When
- Thursday
- Estimated price
- ₹12,000–26,000
Flights from Rajkot International Airport to Lok Nayak Jayaprakash Airport via Mumbai
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹11,000–25,000
- Website
- airindia.in
Flights from Rajkot International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹11,000–22,000
Flights from Rajkot International Airport to Lok Nayak Jayaprakash Airport via Mumbai
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- ₹11,000–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Rajkot Jn to Patna Jn
- Ave. Duration
- 41h 13m
- Frequency
- Once a week
- Estimated price
- ₹850–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,200–2,700
- Second AC (2A)
- ₹3,100–3,900
- First Class (1A)
- ₹5,000–7,000
- Phone
- +91 6390273737
- Website
- Betrwanti Travels
Bus from Rajkot to Faizabad
- Ave. Duration
- 36h
- Frequency
- Once daily
- Website
- Betrwanti Travels
- Website
- Betrwanti Travels
- Phone
- +917879122122
- [email protected]
- Website
- vermatravelsindia.com
Bus from Rajkot to Faizabad
- Ave. Duration
- 38h 45m
- Frequency
- Once daily
- Estimated price
- ₹3,700–4,500
- Book at
- Verma Travels
- Website
- Vaishali Express
Bus from Rajkot to Faizabad
- Ave. Duration
- 34h
- Frequency
- 4 times a week
- Schedules at
- Vaishali Express
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Rajkot to Faizabad
- Ave. Duration
- 38h 30m
- Frequency
- 4 times a week
- Schedules at
- Raj Ratan Tours & Travels
- Phone
- +91 99284 71153
- [email protected]
- Website
- Panwar Travels
Bus from Faizabad to Patna
- Ave. Duration
- 4h 42m
- Frequency
- Twice daily
- Schedules at
- Panwar Travels
- Website
- Yuvraj Travels
Bus from Faizabad to Patna
- Ave. Duration
- 5h 1m
- Frequency
- Twice a week
- Schedules at
- Yuvraj Travels
- Website
- Jay Dwarkadhish Travels®
Bus from Rajkot to Vadodara
- Ave. Duration
- 6h 35m
- Frequency
- Every 30 minutes
- Schedules at
- Jay Dwarkadhish Travels®
- Phone
- +91 81560 08270
- [email protected]
- Website
- Sai Darshan Travels®
Bus from Rajkot to Vadodara
- Ave. Duration
- 6h 45m
- Frequency
- Hourly
- Website
- Sai Darshan Travels®
- Phone
- +91 6356190009
- [email protected]
- Website
- MTT Bus
Bus from Rajkot to Vadodara
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Website
- MTT Bus
Bus from Rajkot to Vadodara
- Ave. Duration
- 6h 35m
- Frequency
- Twice daily
- Schedules at
- Shree Bansidhar Travels Pvt. Ltd
- Phone
- +91 78787 80703
- [email protected]
- Website
- Shree Ramkrupa Travels
Bus from Rajkot to Vadodara
- Ave. Duration
- 5h 55m
- Frequency
- Twice daily
- Schedules at
- Shree Ramkrupa Travels
Bus from Rajkot to Vadodara
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Schedules at
- Airobuzz Express Service Pvt. Ltd.
- Website
- RajKamal Travels
Bus from Vadodara to Patna
- Ave. Duration
- 41h 45m
- Frequency
- Once daily
- Schedules at
- RajKamal Travels
- Website
- Tapti Ganga Travels
Bus from Vadodara to Patna
- Ave. Duration
- 42h 50m
- Frequency
- Once daily
- Schedules at
- Tapti Ganga Travels
- Phone
- +91 92276 49600
- Website
- Sai Arpan Travels
Bus from Vadodara to Patna
- Ave. Duration
- 44h 5m
- Frequency
- Once daily
- Website
- Sai Arpan Travels
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 Croatia’s Dalmatian Coast by boat, bus, car and train, How to get from JFK to New York City, and How to get from Stansted Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Rajkot to Patna bus services, operated by Betrwanti Travels, arrive at Faizabad station.
Rajkot to Patna train services, operated by Indian Railways, arrive at Patna Jn station.
Yes, the driving distance between Rajkot to Patna is 1689 km. It takes approximately 25h 13m to drive from Rajkot to Patna.
Book your Rajkot to Patna train tickets online with 12go.asia.
Book your Rajkot to Patna bus tickets online with Omio.
There are 261+ hotels available in Patna.






















