There are 7 ways to get from Ongole to Patna by taxi, 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.
Taxi to Vijayawada Airport, fly
best- Take the taxi from Ongole to Vijayawada-Airport-VGAtaxi
- Fly from Vijayawada Airport (VGA) to Lok Nayak Jayaprakash Airport (PAT)plane VGA - PAT
6h 23m₹10,497–22,546Train
cheapest- Take the train from Ongole to Patna Jntrain 12578 / ...
33h 40m₹750–6,000Bus via Bhubaneshwar
- Take the bus from Ongole to Bhubaneswarbus redbusIndia_A/C Seater / Sleeper
- Take the bus from Bhubaneswar to Patnabus redbusIndia_A/C Sleeper
35h 5mDrive 1,541.8 km
- Drive from Ongole to Patnacar 1,541.8 km
22h 47m₹17,299–24,987Bus to Hyderabad, fly
- Take the bus from Ongole to LB Nagarbus
- Fly from Hyderabad (HYD) to Lok Nayak Jayaprakash Airport (PAT)plane HYD - PAT
9h 28m₹8,371–16,504Train to Chennai International Airport, fly
- Take the train from Ongole to Chennai Centraltrain
- Fly from Chennai International Airport (MAA) to Lok Nayak Jayaprakash Airport (PAT)plane MAA - PAT
9h 9m₹9,995–17,975Bus
- Take the bus from Ongole to Hyderabadbus redbusIndia_Non A/C Seater / Sleeper / ...
- Take the bus from Hyderabad to Patnabus redbusIndia_A/C Seater / Sleeper / ...
44h
Ongole to Patna by train
Comparing Your Travel Options
The cheapest way to get from Ongole to Patna is to train which costs ₹750 - ₹6,000 and takes 33h 40m.
The fastest way to get from Ongole to Patna is to taxi and fly which takes 6h 23m and costs ₹10,000 - ₹23,000.
No, there is no direct bus from Ongole to Patna. However, there are services departing from Ongole and arriving at Patna via Bhubaneswar. The journey, including transfers, takes approximately 35h 5m.
Yes, there is a direct train departing from Ongole and arriving at Patna Jn. Services depart four times a week, and operate Monday, Tuesday, Friday and Saturday. The journey takes approximately 33h 40m.
The distance between Ongole and Patna is 1268 km. The road distance is 1541.8 km.
The best way to get from Ongole to Patna without a car is to train which takes 33h 40m and costs ₹750 - ₹6,000.
It takes approximately 6h 23m to get from Ongole to Patna, including transfers.
Ongole to Patna bus services, operated by Gopinath Travels, depart from Ongole station.
Ongole to Patna train services, operated by Indian Railways, depart from Ongole station.
The best way to get from Ongole to Patna is to train which takes 33h 40m and costs ₹750 - ₹6,000. Alternatively, you can bus via Bhubaneshwar, which costs and takes 35h 5m.
What companies run services between Ongole, India and Patna, India?
Indian Railways operates a train from Ongole to Patna Jn 4 times a week. Tickets cost ₹750–6,000 and the journey takes 33h 40m. Alternatively, you can take a bus from Ongole to Patna via Bhubaneswar in around 35h 5m.
- Website
- goindigo.in
Flights from Vijayawada Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Vijayawada Airport to Lok Nayak Jayaprakash Airport via Mumbai
- Ave. Duration
- 5h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–20,000
Flights from Vijayawada Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 7h 3m
- When
- Every day
- Estimated price
- ₹9,500–20,000
Flights from Vijayawada Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 7h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–20,000
Flights from Vijayawada Airport to Lok Nayak Jayaprakash Airport via Visakhapatnam, Hyderabad
- Ave. Duration
- 8h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,000–20,000
Flights from Hyderabad to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹7,500–12,000
Flights from Hyderabad to Lok Nayak Jayaprakash Airport via Pune
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹7,500–12,000
Flights from Hyderabad to Lok Nayak Jayaprakash Airport via Ranchi
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹7,500–12,000
Flights from Hyderabad to Lok Nayak Jayaprakash Airport via Chennai International Airport
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹7,500–12,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- ₹10,000–14,000
Flights from Chennai International Airport to Lok Nayak Jayaprakash Airport via Kolkata
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹10,000–14,000
- Website
- airindia.in
Flights from Vijayawada Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹9,500–18,000
Flights from Vijayawada Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹9,000–23,000
- Website
- airindiaexpress.in
Flights from Vijayawada Airport to Lok Nayak Jayaprakash Airport via Bengaluru
- Ave. Duration
- 6h 45m
- When
- Every day
- Estimated price
- ₹9,000–23,000
- Website
- spicejet.com
Flights from Hyderabad to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹5,500–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ongole to Patna Jn
- Ave. Duration
- 33h 40m
- Frequency
- 4 times a week
- Estimated price
- ₹750–6,000
- Website
- irctc.co.in
- Sleeper Class
- ₹750–900
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,500
- First Class (1A)
- ₹4,600–6,000
Train from Ongole to Chennai Central
- Ave. Duration
- 5h
- Frequency
- Every 2 hours
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
- Website
- Gopinath Travels
Bus from Ongole to Bhubaneswar
- Ave. Duration
- 17h
- Frequency
- Every 3 hours
- Schedules at
- Gopinath Travels
- Phone
- +91 93822 09568
- [email protected]
- Website
- Kalosona Bus
Bus from Ongole to Bhubaneswar
- Ave. Duration
- 16h
- Frequency
- 3 times a day
- Website
- Kalosona Bus
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Ongole to Bhubaneswar
- Ave. Duration
- 17h 15m
- Frequency
- 3 times a day
- Estimated price
- ₹1,200–3,400
- Website
- Shymoli Paribahan
- Phone
- +91 7020566333
- [email protected]
- Website
- Cherry Collars
Bus from Ongole to Bhubaneswar
- Ave. Duration
- 16h 25m
- Frequency
- Once daily
- Website
- Cherry Collars
- Website
- Cherry Collars
- Phone
- +91 99407 69269
- [email protected]
- Website
- Anushka Travels
Bus from Ongole to Bhubaneswar
- Ave. Duration
- 16h 50m
- Frequency
- Once daily
- Schedules at
- Anushka Travels
- Website
- Konark Cruiser
Bus from Ongole to Bhubaneswar
- Ave. Duration
- 15h 40m
- Frequency
- 4 times a week
- Schedules at
- Konark Cruiser
- Website
- Joshna Travels And Cargo
Bus from Ongole to Bhubaneswar
- Ave. Duration
- 18h
- Frequency
- 3 times a week
- Schedules at
- Joshna Travels And Cargo
- Phone
- +91 7064 471 610
- [email protected]
- Website
- Dolphin Tours and Travels
Bus from Bhubaneswar to Patna
- Ave. Duration
- 17h 5m
- Frequency
- Twice daily
- Website
- Dolphin Tours and Travels
- Website
- Asian Grand
Bus from Bhubaneswar to Patna
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Schedules at
- Asian Grand
- Website
- Reliance Travels
Bus from Bhubaneswar to Patna
- Ave. Duration
- 15h 45m
- Frequency
- 3 times a week
- Schedules at
- Reliance Travels
- Phone
- 0866 2570005
- [email protected]
- Website
- APSRTC
Bus from Ongole to LB Nagar
- Ave. Duration
- 5h 20m
- Frequency
- Hourly
- Estimated price
- ₹500–950
- Website
- APSRTC
- Seater
- ₹500–950
- Website
- Cherry tours&travels
Bus from Ongole to Hyderabad
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Schedules at
- Cherry tours&travels
- Phone
- +91 91309 66666
- [email protected]
- Website
- Vikram Travels
Bus from Ongole to Hyderabad
- Ave. Duration
- 5h 30m
- Frequency
- Twice daily
- Website
- Vikram Travels
- Website
- Chandu Travels
Bus from Ongole to Hyderabad
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Schedules at
- Chandu Travels
- Phone
- +91 92462 62999
- [email protected]
- Website
- V Kaveri Travels
Bus from Ongole to Hyderabad
- Ave. Duration
- 7h 40m
- Frequency
- 3 times a day
- Website
- V Kaveri Travels
- Website
- Kaveri Travels
Bus from Ongole to Hyderabad
- Ave. Duration
- 6h 25m
- Frequency
- 3 times a week
- Schedules at
- Kaveri Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Ongole to Hyderabad
- Ave. Duration
- 7h 30m
- Frequency
- 3 times a week
- Website
- NeuGo
- Phone
- +91 9949692324
- [email protected]
- Website
- Pramukh Travels
Bus from Ongole to Hyderabad
- Ave. Duration
- 5h 31m
- Frequency
- Twice a week
- Website
- Pramukh Travels
- Website
- Pramukh Travels
- Website
- Vihari Travels
Bus from Ongole to Hyderabad
- Ave. Duration
- 6h 35m
- Frequency
- Twice a week
- Schedules at
- Vihari Travels
- Website
- Brahmani Travels
Bus from Ongole to Hyderabad
- Ave. Duration
- 5h 25m
- Frequency
- Once a week
- Schedules at
- Brahmani Travels
- Website
- Urban Links
Bus from Ongole to Hyderabad
- Ave. Duration
- 5h 51m
- Frequency
- Once a week
- Schedules at
- Urban Links
Bus from Ongole to Hyderabad
- Ave. Duration
- 6h
- Frequency
- Once a week
- Schedules at
- Bhagavan Sri Venkaiah Travels
- Website
- Davuluri Travels
Bus from Ongole to Hyderabad
- Ave. Duration
- 6h 45m
- Frequency
- Once a week
- Schedules at
- Davuluri Travels
- Phone
- +91 72368 67272
- [email protected]
- Website
- Abha Bus
Bus from Hyderabad to Patna
- Ave. Duration
- 36h
- Frequency
- Every 4 hours
- Website
- Abha Bus
- Ave. Duration
- 2h 30m
- Estimated price
- ₹2,700–3,300
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, Getting to Milan from the airport, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
Booking & Getting There
Ongole to Patna bus services, operated by Gopinath Travels, arrive at Bhubaneswar station.
Ongole to Patna train services, operated by Indian Railways, arrive at Patna Jn station.
Yes, the driving distance between Ongole to Patna is 1542 km. It takes approximately 22h 47m to drive from Ongole to Patna.
Book your Ongole to Patna bus tickets online with Omio.
There are 258+ hotels available in Patna.





















