There are 9 ways to get from Ongole to Ratnagiri by train, plane, taxi, bus, car, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Vijayawada Airport, fly to Kolhapur Airport, taxi
best- Take the train from Ongole to Vijayawada Jntrain
- Fly from Vijayawada Airport (VGA) to Kolhapur Airport (KLH)plane VGA - KLH
- Take the taxi from Kolhapur Airport (KLH) to Ratnagiritaxi
11h 7m₹11,018–33,114Train
cheapest- Take the train from Ongole to Guntur Jntrain
- Take the train from Guntur Jn to Madgaontrain
- Take the train from Madgaon to Ratnagiritrain
25h 39m₹986–6,168Bus
- Take the bus from Ongole to Hyderabad MGBSbus
- Take the bus from Hyderabad to Goabus
- Take the bus from Goa to Ratnagiribus
29h 59m₹1,522–3,734Drive 848.5 km
- Drive from Ongole to Ratnagiricar 848.5 km
13h 20m₹9,544–13,785Bus to Hyderabad, fly to Kolhapur Airport, taxi
- Take the bus from Ongole to LB Nagarbus
- Fly from Hyderabad (HYD) to Kolhapur Airport (KLH)plane HYD - KLH
- Take the taxi from Kolhapur Airport (KLH) to Ratnagiritaxi
10h 54m₹8,220–18,904Bus to Hyderabad, fly to Pune Airport, train
- Take the bus from Ongole to LB Nagarbus
- Fly from Hyderabad (HYD) to Pune Airport (PNQ)plane HYD - PNQ
- Take the train from Pune Jn to Ratnagiritrain
17h 14m₹6,123–11,014Train to Vijayawada Airport, fly to Chhatrapati Shivaji Maharaj International Airport, train
- Take the train from Ongole to Vijayawada Jntrain
- Fly from Vijayawada Airport (VGA) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane VGA - BOM
- Take the train from Thane to Ratnagiritrain
13h 58m₹7,009–13,520Train via Kadapa
- Take the train from Ongole to Cuddapahtrain
- Take the train from Cuddapah to Madgaontrain
- Take the train from Madgaon to Ratnagiritrain
28h 22m₹999–6,260Bus via Mumbai
- Take the bus from FlixBus Ongole - Bypass to FlixBus Hyderabad - LB Nagarbus
- Take the bus from Hyderabad, Telangana to Mumbai, Maharashtrabus
- Take the bus from Santacruz to Mahalaxmi Mandirbus
40h 5m
Vijayawada Airport (VGA) to Kolhapur Airport (KLH) flights
Questions & Answers
The cheapest way to get from Ongole to Ratnagiri is to bus which costs ₹1,500 - ₹3,800 and takes 29h 59m.
The fastest way to get from Ongole to Ratnagiri is to bus and fly and taxi which takes 10h 54m and costs ₹8,000 - ₹19,000.
No, there is no direct bus from Ongole to Ratnagiri. However, there are services departing from Ongole and arriving at Ratnagiri via Hyderabad and Goa. The journey, including transfers, takes approximately 29h 59m.
No, there is no direct train from Ongole to Ratnagiri. However, there are services departing from Ongole and arriving at Ratnagiri via Guntur Jn and Madgaon. The journey, including transfers, takes approximately 25h 39m.
The distance between Ongole and Ratnagiri is 1002 km. The road distance is 848.5 km.
The best way to get from Ongole to Ratnagiri without a car is to train which takes 25h 39m and costs ₹950 - ₹6,500.
It takes approximately 11h 7m to get from Ongole to Ratnagiri, including transfers.
Ongole to Ratnagiri bus services, operated by APSRTC, depart from Ongole station.
Ongole to Ratnagiri train services, operated by Indian Railways, depart from Ongole station.
The best way to get from Ongole to Ratnagiri is to train which takes 25h 39m and costs ₹950 - ₹6,500. Alternatively, you can bus, which costs ₹1,500 - ₹3,800 and takes 29h 59m.
What companies run services between Ongole, India and Ratnagiri, India?
You can take a train from Ongole to Ratnagiri via Guntur Jn, Madgaon, and Ratnagiri in around 25h 39m. Alternatively, you can take a bus from Ongole to Ratnagiri via Hyderabad MGBS, Hyderabad, and Goa in around 29h 59m.
- Website
- goindigo.in
Flights from Vijayawada Airport to Kolhapur Airport via Hyderabad
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- ₹7,500–27,000
Flights from Vijayawada Airport to Kolhapur Airport via Bengaluru
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹9,000–28,000
Flights from Hyderabad to Kolhapur Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,600–14,000
Flights from Hyderabad to Pune Airport
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- ₹5,500–7,500
Flights from Vijayawada Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹5,500–8,000
Flights from Vijayawada Airport to Chhatrapati Shivaji Maharaj International Airport via Hyderabad
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- ₹5,500–8,000
Flights from Vijayawada Airport to Chhatrapati Shivaji Maharaj International Airport via Madras
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹5,500–8,000
Flights from Vijayawada Airport to Chhatrapati Shivaji Maharaj International Airport via Bengaluru
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹5,500–8,000
- Website
- airindiaexpress.in
Flights from Hyderabad to Pune Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹3,700–13,000
- Website
- helitrans.no
Flights from Hyderabad to Pune Airport
- Ave. Duration
- 1h 40m
- When
- Tuesday and Saturday
- Estimated price
- ₹3,300–21,000
- Website
- starair.in
Flights from Hyderabad to Pune Airport
- Ave. Duration
- 1h 10m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹3,300–21,000
- Website
- airindia.in
Flights from Vijayawada Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- ₹6,000–9,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ongole to Vijayawada Jn
- Ave. Duration
- 2h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Ongole to Guntur Jn
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Guntur Jn to Madgaon
- Ave. Duration
- 18h 20m
- Frequency
- 4 times a week
- Estimated price
- ₹410–3,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹410–490
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Madgaon to Ratnagiri
- Ave. Duration
- 3h 25m
- Frequency
- Hourly
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Pune Jn to Ratnagiri
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Estimated price
- ₹250–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Ongole to Vijayawada Jn
- Ave. Duration
- 2h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Thane to Ratnagiri
- Ave. Duration
- 4h 46m
- Frequency
- Every 3 hours
- Estimated price
- ₹220–1,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,700
Train from Ongole to Cuddapah
- Ave. Duration
- 8h 18m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–1,900
Train from Cuddapah to Madgaon
- Ave. Duration
- 14h 45m
- Frequency
- Once a week
- Estimated price
- ₹330–2,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹330–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Madgaon to Ratnagiri
- Ave. Duration
- 3h 25m
- Frequency
- Hourly
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- 0866 2570005
- [email protected]
- Website
- apsrtconline.in
Bus from Ongole to Hyderabad MGBS
- Ave. Duration
- 5h 29m
- Frequency
- Hourly
- Estimated price
- ₹500–950
- Website
- https://www.apsrtconline.in/oprs-web/
- Seater
- ₹500–950
Bus from Ongole to LB Nagar
- Ave. Duration
- 5h 20m
- Frequency
- Hourly
- Estimated price
- ₹500–950
- Website
- https://www.apsrtconline.in/oprs-web/
- Seater
- ₹500–950
Bus from Ongole to LB Nagar
- Ave. Duration
- 5h 20m
- Frequency
- Hourly
- Estimated price
- ₹500–950
- Website
- https://www.apsrtconline.in/oprs-web/
- Seater
- ₹500–950
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Hyderabad to Goa
- Ave. Duration
- 15h 40m
- Frequency
- Once daily
- Estimated price
- ₹550–1,551
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹550–850
Bus from Goa to Ratnagiri
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- ₹450–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹450–650
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Ongole - Bypass to FlixBus Hyderabad - LB Nagar
- Ave. Duration
- 6h
- Frequency
- 5 times a day
- Estimated price
- ₹500–1,500
- Website
- https://www.flixbus.in
- Phone
- 020 67186800
- [email protected]
- Website
- purplebus.in
Bus from Santacruz to Mahalaxmi Mandir
- Ave. Duration
- 10h 54m
- Frequency
- Once daily
- Estimated price
- ₹1,200–2,700
- Website
- https://purplebus.in/
- Ave. Duration
- 2h 7m
- Estimated price
- ₹3,000–3,700
One Side Taxi
- Phone
- +91 93 22 22 71 86
- Website
- onesidetaxi.com
Saavn Cab
- Phone
- +91 97 64 61 53 53
- Website
- saavncab.ueniweb.com
One Side Taxi
- Phone
- +91 93 22 22 71 86
- Website
- onesidetaxi.com
Saavn Cab
- Phone
- +91 97 64 61 53 53
- Website
- saavncab.ueniweb.com
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 Bali: What to do if Mount Agung erupts, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Ongole to Ratnagiri bus services, operated by APSRTC, arrive at Hyderabad MGBS station.
Ongole to Ratnagiri train services, operated by Indian Railways, arrive at Guntur Jn station.
Yes, the driving distance between Ongole to Ratnagiri is 848 km. It takes approximately 13h 20m to drive from Ongole to Ratnagiri.
There are 69+ hotels available in Ratnagiri.



















