There are 4 ways to get from Ongole to Penukonda by train, bus, car, or taxi
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 Ongole to Dharmavaram Jntrain 17247
- Take the train from Dharmavaram Jn to Penukondatrain 06596 / ...
12h 30m₹418–3,251Bus, train
- Take the bus from Ongole to Bangalorebus Ongole - Bangalore
- Take the train from Yelahanka Jn. to Penukondatrain 06515 / ...
12h 38m₹706–2,592Drive 380.1 km
- Drive from Ongole to Penukondacar 380.1 km
5h 43m₹4,275–6,175Taxi
- Take the taxi from Ongole to Penukondataxi 380.1 km
5h 43m₹6,000–7,500
Ongole to Penukonda by train
Questions & Answers
The cheapest way to get from Ongole to Penukonda is to train which costs ₹410 - ₹3,300 and takes 12h 30m.
The fastest way to get from Ongole to Penukonda is to drive which takes 5h 43m and costs ₹4,200 - ₹6,500.
No, there is no direct train from Ongole to Penukonda. However, there are services departing from Ongole and arriving at Penukonda via Dharmavaram Jn. The journey, including transfers, takes approximately 12h 30m.
The distance between Ongole and Penukonda is 572 km. The road distance is 380.1 km.
The best way to get from Ongole to Penukonda without a car is to train which takes 12h 30m and costs ₹410 - ₹3,300.
It takes approximately 12h 30m to get from Ongole to Penukonda, including transfers.
Ongole to Penukonda train services, operated by Indian Railways, depart from Ongole station.
Ongole to Penukonda train services, operated by Indian Railways, arrive at Dharmavaram Jn station.
Yes, the driving distance between Ongole to Penukonda is 380 km. It takes approximately 5h 43m to drive from Ongole to Penukonda.
There are one+ hotels available in Penukonda.
What companies run services between Ongole, India and Penukonda, India?
You can take a train from Ongole to Penukonda via Dharmavaram Jn in around 12h 30m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ongole to Dharmavaram Jn
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Estimated price
- ₹290–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Dharmavaram Jn to Penukonda
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Yelahanka Jn. to Penukonda
- Ave. Duration
- 2h 8m
- Frequency
- Every 3 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
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Ongole to Bangalore
- Ave. Duration
- 8h 35m
- Frequency
- Twice daily
- Estimated price
- ₹500–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹500–750
- Ave. Duration
- 5h 43m
- Estimated price
- ₹6,000–7,500
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 Want to know more about Flixbus?, Italian Lakes: Getting around by train, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.










