There are 7 ways to get from Ongole to Thiruvananthapuram 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 Trivandrum (TRV)plane VGA - TRV
7h 47m₹11,268–18,366Train
cheapest- Take the train from Ongole to Thiruvananthapuram Centraltrain 12660 / ...
19h 40m₹500–4,000Bus
- Take the bus from Ongole to Chennaibus redbusIndia_A/C Seater / Sleeper
- Take the bus from Chennai to Thiruvananthapurambus redbusIndia_Bharat Benz A/C Sleeper / ...
20h 14m₹1,814–5,905Drive 1,003.8 km
- Drive from Ongole to Thiruvananthapuramcar 1,003.8 km
15h 6m₹9,821–14,185Train to Chennai International Airport, fly
- Take the train from Ongole to Chennai Centraltrain
- Fly from Chennai International Airport (MAA) to Trivandrum (TRV)plane MAA - TRV
9h 23m₹6,266–13,795Bus to Hyderabad, fly
- Take the bus from Ongole to LB Nagarbus
- Fly from Hyderabad (HYD) to Trivandrum (TRV)plane HYD - TRV
10h 42m₹8,142–17,324Bus via Bengaluru
- Take the bus from Ongole to Bengalurubus
- Take the bus from Bengaluru to Angamalybus
- Take the bus from Angamaly to Trivandrumbus
23h 53m₹1,509–5,828
Ongole to Thiruvananthapuram by train
Comparing Your Travel Options
The cheapest way to get from Ongole to Thiruvananthapuram is to train which costs ₹500 - ₹4,000 and takes 19h 40m.
The fastest way to get from Ongole to Thiruvananthapuram is to taxi and fly which takes 7h 47m and costs ₹11,000 - ₹19,000.
No, there is no direct bus from Ongole to Thiruvananthapuram. However, there are services departing from Ongole and arriving at Thiruvananthapuram via Chennai. The journey, including transfers, takes approximately 20h 14m.
Yes, there is a direct train departing from Ongole and arriving at Thiruvananthapuram Central. Services depart once daily, and operate every day. The journey takes approximately 19h 40m.
The distance between Ongole and Thiruvananthapuram is 1152 km. The road distance is 1003.8 km.
The best way to get from Ongole to Thiruvananthapuram without a car is to train which takes 19h 40m and costs ₹500 - ₹4,000.
It takes approximately 7h 47m to get from Ongole to Thiruvananthapuram, including transfers.
Ongole to Thiruvananthapuram bus services, operated by TruGo, depart from Ongole station.
Ongole to Thiruvananthapuram train services, operated by Indian Railways, depart from Ongole station.
The best way to get from Ongole to Thiruvananthapuram is to train which takes 19h 40m and costs ₹500 - ₹4,000. Alternatively, you can bus, which costs ₹1,800 - ₹6,000 and takes 20h 14m.
What companies run services between Ongole, India and Thiruvananthapuram, India?
Indian Railways operates a train from Ongole to Thiruvananthapuram Central once daily. Tickets cost ₹500–4,000 and the journey takes 19h 40m. Alternatively, you can take a bus from Ongole to Thiruvananthapuram via Chennai in around 20h 14m.
- Website
- goindigo.in
Flights from Vijayawada Airport to Trivandrum via Chennai International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Vijayawada Airport to Trivandrum via Bengaluru
- Ave. Duration
- 6h 11m
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Vijayawada Airport to Trivandrum via Hyderabad
- Ave. Duration
- 7h
- When
- Every day
- Estimated price
- ₹8,000–14,000
Flights from Vijayawada Airport to Trivandrum via Tirupati, Bengaluru
- Ave. Duration
- 8h
- When
- Monday, Wednesday, and Friday
- Estimated price
- ₹8,000–14,000
Flights from Chennai International Airport to Trivandrum
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Chennai International Airport to Trivandrum via Bengaluru
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Hyderabad to Trivandrum
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹7,500–12,000
Flights from Hyderabad to Trivandrum via Bengaluru
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹7,500–12,000
Flights from Hyderabad to Trivandrum via Chennai International Airport
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹7,500–12,000
- Website
- airindiaexpress.in
Flights from Vijayawada Airport to Trivandrum via Bengaluru
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- ₹6,000–19,000
Flights from Hyderabad to Trivandrum via Bengaluru
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹5,500–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ongole to Thiruvananthapuram Central
- Ave. Duration
- 19h 40m
- Frequency
- Once daily
- Estimated price
- ₹500–4,000
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,100–4,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
- Phone
- +91 9949692324
- [email protected]
- Website
- Pramukh Travels
Bus from Ongole to Chennai
- Ave. Duration
- 5h 45m
- Frequency
- Twice daily
- Website
- Pramukh Travels
- Website
- Pramukh Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Ongole to Chennai
- Ave. Duration
- 7h
- Frequency
- Twice daily
- Estimated price
- ₹850–2,900
- Website
- Shymoli Paribahan
Bus from Ongole to Bengaluru
- Ave. Duration
- 8h 40m
- Frequency
- Hourly
- Estimated price
- ₹950–3,100
- Website
- Shymoli Paribahan
- Phone
- 91 92464 60933
- [email protected]
- Website
- Sri Krishna Travels
Bus from Ongole to Chennai
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Website
- Sri Krishna Travels
- Phone
- +91 99924 52851
- [email protected]
- Website
- Sri Kumaran Travels
Bus from Ongole to Chennai
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Website
- Sri Kumaran Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Ongole to Chennai
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Website
- NeuGo
- Website
- Medikonda Trravels
Bus from Ongole to Chennai
- Ave. Duration
- 5h 30m
- Frequency
- 6 times a week
- Schedules at
- Medikonda Trravels
- Phone
- +91 91309 66666
- [email protected]
- Website
- Vikram Travels
Bus from Ongole to Chennai
- Ave. Duration
- 5h 30m
- Frequency
- 5 times a week
- Website
- Vikram Travels
- Website
- Kaveri Travels
Bus from Ongole to Chennai
- Ave. Duration
- 5h 35m
- Frequency
- 4 times a week
- Schedules at
- Kaveri Travels
- Phone
- +91 99407 69269
- [email protected]
- Website
- Anushka Travels
Bus from Ongole to Chennai
- Ave. Duration
- 8h 15m
- Frequency
- 3 times a week
- Schedules at
- Anushka Travels
- Phone
- +91 97514 35999
- [email protected]
- Website
- SBM Traansport
Bus from Chennai to Thiruvananthapuram
- Ave. Duration
- 13h 55m
- Frequency
- 5 times a day
- Schedules at
- SBM Traansport
- Website
- LION Travels
Bus from Chennai to Thiruvananthapuram
- Ave. Duration
- 14h 10m
- Frequency
- 3 times a day
- Schedules at
- LION Travels
- Phone
- +91 7094688666
- [email protected]
- Website
- PALSLNT Travels
Bus from Chennai to Thiruvananthapuram
- Ave. Duration
- 13h 30m
- Frequency
- Twice daily
- Website
- PALSLNT Travels
- Website
- PALSLNT Travels
- Phone
- 7338873882
- [email protected]
- Website
- Jayavin Travels
Bus from Chennai to Thiruvananthapuram
- Ave. Duration
- 13h 40m
- Frequency
- Once daily
- Estimated price
- ₹950–3,000
- Schedules at
- Jayavin Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 10h 15m
- Frequency
- 4 times a week
- Estimated price
- ₹650–1,900
- Schedules at
- Jayavin Travels
- Phone
- 8893555000
- [email protected]
- Website
- Kallada Tours and Travels
Bus from Chennai to Thiruvananthapuram
- Ave. Duration
- 13h 55m
- Frequency
- Once daily
- Estimated price
- ₹1,200–2,500
- Schedules at
- Kallada Tours and Travels
- Phone
- 044 24797310
- [email protected]
- Website
- Tippusultan Travels
Bus from Chennai to Thiruvananthapuram
- Ave. Duration
- 14h 30m
- Frequency
- 5 times a week
- Website
- Tippusultan Travels
- Website
- YBM Travels(BLM)
Bus from Chennai to Thiruvananthapuram
- Ave. Duration
- 13h
- Frequency
- Twice a week
- Schedules at
- YBM Travels(BLM)
- 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
- Svkdt travels
Bus from Ongole to Bengaluru
- Ave. Duration
- 8h 45m
- Frequency
- Every 4 hours
- Schedules at
- Svkdt travels
- Website
- Gopinath Parivahan
Bus from Ongole to Bengaluru
- Ave. Duration
- 9h
- Frequency
- Every 4 hours
- Schedules at
- Gopinath Parivahan
- Phone
- +91 92462 62999
- [email protected]
- Website
- V Kaveri Travels
Bus from Ongole to Bengaluru
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a day
- Website
- V Kaveri Travels
- Phone
- +91 93871 75071
- Website
- Zainab Travels
Bus from Ongole to Bengaluru
- Ave. Duration
- 9h
- Frequency
- 3 times a day
- Website
- Zainab Travels
- Website
- GRV Yatrikha LLP
Bus from Ongole to Bengaluru
- Ave. Duration
- 8h 45m
- Frequency
- Twice daily
- Schedules at
- GRV Yatrikha LLP
- Phone
- +91 93822 09568
- [email protected]
- Website
- Kalosona Bus
Bus from Ongole to Bengaluru
- Ave. Duration
- 9h 31m
- Frequency
- Twice daily
- Website
- Kalosona Bus
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Ongole to Bengaluru
- Ave. Duration
- 8h 50m
- Frequency
- Twice daily
- Estimated price
- ₹550–1,700
- Schedules at
- Zingbus
- Website
- Ksm Roadways
Bus from Ongole to Bengaluru
- Ave. Duration
- 7h 35m
- Frequency
- 4 times a week
- Schedules at
- Ksm Roadways
- Website
- Chaitra Sri Travels
Bus from Ongole to Bengaluru
- Ave. Duration
- 9h 15m
- Frequency
- 4 times a week
- Schedules at
- Chaitra Sri Travels
- Website
- Konark Cruiser
Bus from Ongole to Bengaluru
- Ave. Duration
- 9h 45m
- Frequency
- 4 times a week
- Schedules at
- Konark Cruiser
- Website
- Sri Shrinivasa Bus Transport
Bus from Ongole to Bengaluru
- Ave. Duration
- 9h 45m
- Frequency
- 3 times a week
- Schedules at
- Sri Shrinivasa Bus Transport
- Phone
- +91 9945600000
- Website
- Samruddhi Travels
Bus from Ongole to Bengaluru
- Ave. Duration
- 6h 30m
- Frequency
- Twice a week
- Schedules at
- Samruddhi Travels
- Phone
- +91 63662 95656
- [email protected]
- Website
- Sri Vengamamba Bus Transport
Bus from Ongole to Bengaluru
- Ave. Duration
- 9h 25m
- Frequency
- Once a week
- Schedules at
- Sri Vengamamba Bus Transport
- Website
- Harmony Travel Lines
Bus from Bengaluru to Angamaly
- Ave. Duration
- 8h 45m
- Frequency
- Every 30 minutes
- Schedules at
- Harmony Travel Lines
- Phone
- +91 97781 17474
- [email protected]
- Website
- Oneness Tours And Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 8h 5m
- Frequency
- 4 times a day
- Schedules at
- Oneness Tours And Travels
- Website
- Maaruti Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 9h 5m
- Frequency
- 3 times a day
- Schedules at
- Maaruti Travels
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Website
- Krish Travels
- Website
- Loyal Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 10h 35m
- Frequency
- Twice daily
- Schedules at
- Loyal Travels
- Website
- Murahara Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Schedules at
- Murahara Travels
- Website
- Suraj Holidays
Bus from Bengaluru to Angamaly
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Schedules at
- Suraj Holidays
- Website
- YAS Tours & Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Schedules at
- YAS Tours & Travels
- Phone
- 040-1221324849
- [email protected]
- Website
- Padikkal Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 9h
- Frequency
- 6 times a week
- Schedules at
- Padikkal Travels
- Phone
- +91 93422 22241
- [email protected]
- Website
- Dream Line Travels Private Limited
Bus from Bengaluru to Angamaly
- Ave. Duration
- 9h 20m
- Frequency
- 6 times a week
- Schedules at
- Dream Line Travels Private Limited
- Website
- Smartline Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 9h 25m
- Frequency
- 5 times a week
- Schedules at
- Smartline Travels
- Website
- Surya Connect
Bus from Bengaluru to Angamaly
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a week
- Schedules at
- Surya Connect
- Website
- YAS Tours and Travels
Bus from Bengaluru to Angamaly
- Ave. Duration
- 9h 55m
- Frequency
- 4 times a week
- Schedules at
- YAS Tours and Travels
- Website
- Royal Rich India R No. 214
Bus from Bengaluru to Angamaly
- Ave. Duration
- 8h 45m
- Frequency
- 3 times a week
- Schedules at
- Royal Rich India R No. 214
- Website
- Resande Transports
Bus from Bengaluru to Angamaly
- Ave. Duration
- 9h 20m
- Frequency
- Once a week
- Schedules at
- Resande Transports
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Angamaly to Trivandrum
- Ave. Duration
- 5h 55m
- Frequency
- Every 30 minutes
- Estimated price
- ₹310–900
- Website
- KSRTC
- 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 How do I get from Sydney to Melbourne, Getting around the Cyclades, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.
Booking & Getting There
Ongole to Thiruvananthapuram bus services, operated by TruGo, arrive at Chennai station.
Ongole to Thiruvananthapuram train services, operated by Indian Railways, arrive at Thiruvananthapuram Central station.
Yes, the driving distance between Ongole to Thiruvananthapuram is 1004 km. It takes approximately 15h 6m to drive from Ongole to Thiruvananthapuram.
Book your Ongole to Thiruvananthapuram bus tickets online with Omio and 12go.asia.
There are 798+ hotels available in Thiruvananthapuram.



















































