There are 11 ways to get from Kerala to Tirumala by plane, bus, train, 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.
Fly Cochin International Airport to Kempegowda International Airport, bus
best- Fly from Cochin International Airport (COK) to Kempegowda International Airport (BLR)plane COK - BLR
- Take the bus from Kempegowda International Airport to Kempegowda Bus Stationbus
- Take the bus from Kempegowda to Tirupathibus
7h 40m₹5,413–13,837Train
cheapest- Take the train from Thiruvananthapuram Central to Renigunta Jntrain 22503 / ...
17h 54m₹489–3,499Bus via Madurai
- Take the bus from Thiruvananthapuram to Maduraibus redbusIndia_Bharat Benz A/C Sleeper / ...
- Take the bus from Madurai to Tirupatibus redbusIndia_A/C Sleeper
20h 14mDrive 754 km
- Drive from Thiruvananthapuram to Tirumalacar 754 km
11h 57m₹7,376–10,655Taxi
- Take the taxi from Thiruvananthapuram to Tirumalataxi 754 km
11h 57m₹13,000–16,000Fly Calicut International Airport to Kempegowda International Airport, bus
- Fly from Calicut International Airport (CCJ) to Kempegowda International Airport (BLR)plane CCJ - BLR
- Take the bus from Kempegowda International Airport to Kempegowda Bus Stationbus
- Take the bus from Kempegowda to Tirupathibus
7h 40m₹4,072–10,171Fly Cochin International Airport to Chennai International Airport, train
- Fly from Cochin International Airport (COK) to Chennai International Airport (MAA)plane COK - MAA
- Take the train from Chennai Central to Renigunta Jntrain
7h 13m₹6,133–12,012Fly Calicut International Airport to Chennai International Airport, train
- Fly from Calicut International Airport (CCJ) to Chennai International Airport (MAA)plane CCJ - MAA
- Take the train from Chennai Central to Renigunta Jntrain
7h 33m₹6,992–11,846Fly Trivandrum to Kempegowda International Airport, bus
- Fly from Trivandrum (TRV) to Kempegowda International Airport (BLR)plane TRV - BLR
- Take the bus from Kempegowda International Airport to Kempegowda Bus Stationbus
- Take the bus from Kempegowda to Tirupathibus
8h 51m₹7,058–14,259Fly Trivandrum to Chennai International Airport, train
- Fly from Trivandrum (TRV) to Chennai International Airport (MAA)plane TRV - MAA
- Take the train from Chennai Central to Renigunta Jntrain
8h 14m₹7,578–15,934Bus
- Take the bus from Thiruvananthapuram to Chennaibus redbusIndia_Bharat Benz A/C Sleeper
- Take the bus from Chennai to Reniguntabus redbusIndia_A/C Sleeper
21h 6m
Kerala to Tirumala by train and bus
Comparing Your Travel Options
The cheapest way to get from Kerala to Tirumala is to train which costs ₹480 - ₹3,500 and takes 17h 54m.
The fastest way to get from Kerala to Tirumala is to fly and train which takes 7h 13m and costs ₹6,000 - ₹12,000.
No, there is no direct bus from Kerala to Tirumala. However, there are services departing from Trivandrum and arriving at Tirupati via Thiruvananthapuram, Madurai and Renigunta. The journey, including transfers, takes approximately 20h 14m.
No, there is no direct train from Kerala to Tirumala. However, there are services departing from Thiruvananthapuram Central and arriving at Renigunta Jn via . The journey, including transfers, takes approximately 17h 54m.
The distance between Kerala and Tirumala is 718 km. The road distance is 754 km.
The best way to get from Kerala to Tirumala without a car is to train which takes 17h 54m and costs ₹480 - ₹3,500.
It takes approximately 7h 40m to get from Kerala to Tirumala, including transfers.
Kerala to Tirumala bus services, operated by SBM Traansport, depart from Thiruvananthapuram station.
Kerala to Tirumala train services, operated by Indian Railways, depart from Thiruvananthapuram Central station.
The best way to get from Kerala to Tirumala is to train which takes 17h 54m and costs ₹480 - ₹3,500. Alternatively, you can bus via Madurai, which costs and takes 20h 14m.
What companies run services between Kerala, India and Tirumala, India?
Indian Railways operates a train from Thiruvananthapuram Central to Renigunta Jn 4 times a day. Tickets cost ₹430–3,300 and the journey takes 16h 30m. Alternatively, you can take a bus from Trivandrum to Tirupati via Kesavadasapuram, Thiruvananthapuram, Madurai, Tirupati, Tirupati, Renigunta Jn, and Renigunta in around 20h 14m.
- Website
- goindigo.in
Flights from Cochin International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹3,600–7,500
Flights from Calicut International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹3,400–7,000
Flights from Cochin International Airport to Chennai International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₹5,000–9,500
Flights from Cochin International Airport to Chennai International Airport via Kempegowda International Airport
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- ₹5,000–9,500
Flights from Calicut International Airport to Chennai International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹6,000–9,500
Flights from Calicut International Airport to Chennai International Airport via Kempegowda International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹6,000–9,500
Flights from Calicut International Airport to Chennai International Airport via Hyderabad
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- ₹6,000–9,500
Flights from Trivandrum to Kempegowda International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹5,000–10,000
Flights from Trivandrum to Kempegowda International Airport via Cochin International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₹5,000–10,000
Flights from Trivandrum to Kempegowda International Airport via Chennai International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ₹5,000–10,000
Flights from Trivandrum to Chennai International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- ₹6,000–11,000
- Website
- airindiaexpress.in
Flights from Cochin International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 7m
- When
- Every day
- Estimated price
- ₹4,000–11,000
Flights from Calicut International Airport to Kempegowda International Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹3,400–13,000
Flights from Trivandrum to Kempegowda International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹5,000–16,000
Flights from Trivandrum to Chennai International Airport via Kempegowda International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₹5,000–16,000
- Website
- starlightairline.com
Flights from Cochin International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,900–12,000
Flights from Calicut International Airport to Kempegowda International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- ₹2,600–6,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Thiruvananthapuram Central to Renigunta Jn
- Ave. Duration
- 16h 30m
- Frequency
- 4 times a day
- Estimated price
- ₹430–3,300
- Website
- irctc.co.in
- Sleeper Class
- ₹430–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,600–3,300
Train from Chennai Central to Renigunta Jn
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Chennai Central to Renigunta Jn
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Chennai Central to Renigunta Jn
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Kempegowda International Airport to Kempegowda Bus Station
- Ave. Duration
- 1h 11m
- Frequency
- Every 30 minutes
- Estimated price
- ₹70–300
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹70–90
- Airport Vajra Vayu
- ₹220–300
Bus from Kempegowda International Airport to Kempegowda Bus Station
- Ave. Duration
- 1h 11m
- Frequency
- Every 30 minutes
- Estimated price
- ₹70–300
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹70–90
- Airport Vajra Vayu
- ₹220–300
Bus from Kempegowda International Airport to Kempegowda Bus Station
- Ave. Duration
- 1h 11m
- Frequency
- Every 30 minutes
- Estimated price
- ₹70–300
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹70–90
- Airport Vajra Vayu
- ₹220–300
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Kempegowda to Tirupathi
- Ave. Duration
- 4h 12m
- Frequency
- Every 30 minutes
- Estimated price
- ₹330–1,100
- Schedules at
- ksrtc.in
Bus from Kempegowda to Tirupathi
- Ave. Duration
- 4h 12m
- Frequency
- Every 30 minutes
- Estimated price
- ₹330–1,100
- Schedules at
- ksrtc.in
Bus from Kempegowda to Tirupathi
- Ave. Duration
- 4h 12m
- Frequency
- Every 30 minutes
- Estimated price
- ₹330–1,100
- Schedules at
- ksrtc.in
- Phone
- +91 97514 35999
- [email protected]
- Website
- SBM Traansport
Bus from Thiruvananthapuram to Madurai
- Ave. Duration
- 6h 30m
- Frequency
- Hourly
- Schedules at
- SBM Traansport
Bus from Madurai to Tirupati
- Ave. Duration
- 9h 20m
- Frequency
- Once daily
- Schedules at
- SBM Traansport
Bus from Thiruvananthapuram to Chennai
- Ave. Duration
- 13h 10m
- Frequency
- 5 times a day
- Schedules at
- SBM Traansport
- Phone
- +91 9994 998 437
- [email protected]
- Website
- Vee Vee bus
Bus from Thiruvananthapuram to Madurai
- Ave. Duration
- 6h 45m
- Frequency
- 5 times a day
- Website
- Vee Vee bus
- Website
- Oneness Tours And Travels
Bus from Thiruvananthapuram to Madurai
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Schedules at
- Oneness Tours And Travels
- Website
- Murahara Travels
Bus from Thiruvananthapuram to Madurai
- Ave. Duration
- 4h 30m
- Frequency
- 6 times a week
- Schedules at
- Murahara Travels
- Phone
- 044 24797310
- [email protected]
- Website
- Tippusultan Travels
Bus from Thiruvananthapuram to Madurai
- Ave. Duration
- 7h
- Frequency
- Once daily
- Website
- Tippusultan Travels
Bus from Thiruvananthapuram to Chennai
- Ave. Duration
- 14h 30m
- Frequency
- Once a week
- Website
- Tippusultan Travels
- Phone
- +91 63662 95656
- [email protected]
- Website
- Sri Vengamamba Bus Transport
Bus from Thiruvananthapuram to Madurai
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Schedules at
- Sri Vengamamba Bus Transport
- Phone
- 8893555000
- [email protected]
- Website
- Kallada Tours and Travels
Bus from Thiruvananthapuram to Madurai
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- ₹700–2,100
- Schedules at
- Kallada Tours and Travels
- Website
- Cit Travels
Bus from Thiruvananthapuram to Madurai
- Ave. Duration
- 7h
- Frequency
- 6 times a week
- Schedules at
- Cit Travels
- Phone
- +91 7094688666
- [email protected]
- Website
- PALSLNT Travels
Bus from Thiruvananthapuram to Madurai
- Ave. Duration
- 7h
- Frequency
- 6 times a week
- Website
- PALSLNT Travels
- Website
- PALSLNT Travels
Bus from Thiruvananthapuram to Chennai
- Ave. Duration
- 14h
- Frequency
- Once daily
- Website
- PALSLNT Travels
- Website
- PALSLNT Travels
- Website
- Shama Transport
Bus from Thiruvananthapuram to Madurai
- Ave. Duration
- 4h 59m
- Frequency
- 5 times a week
- Schedules at
- Shama Transport
- Website
- RP Tours and Travels
Bus from Madurai to Tirupati
- Ave. Duration
- 9h 45m
- Frequency
- Every 4 hours
- Schedules at
- RP Tours and Travels
- Phone
- +91 99625 31717
- [email protected]
- Website
- Thirumalaivasan Transports
Bus from Madurai to Tirupati
- Ave. Duration
- 8h 35m
- Frequency
- 4 times a week
- Website
- Thirumalaivasan Transports
Bus from Thiruvananthapuram to Chennai
- Ave. Duration
- 13h 55m
- Frequency
- 4 times a day
- Website
- Thirumalaivasan Transports
- Website
- Sekar Travels
Bus from Madurai to Tirupati
- Ave. Duration
- 8h
- Frequency
- Twice a week
- Schedules at
- Sekar Travels
- Website
- Jjj Transport
Bus from Thiruvananthapuram to Chennai
- Ave. Duration
- 13h 55m
- Frequency
- Every 4 hours
- Schedules at
- Jjj Transport
- Phone
- +91-9384047581
- [email protected]
- Website
- VKV Travels
Bus from Thiruvananthapuram to Chennai
- Ave. Duration
- 13h 50m
- Frequency
- 4 times a day
- Estimated price
- ₹1,800–2,400
- Schedules at
- VKV Travels
- Website
- LION Travels
Bus from Thiruvananthapuram to Chennai
- Ave. Duration
- 12h 50m
- Frequency
- Once daily
- Schedules at
- LION Travels
- Phone
- 7338873882
- [email protected]
- Website
- Jayavin Travels
Bus from Thiruvananthapuram to Chennai
- Ave. Duration
- 12h 55m
- Frequency
- 3 times a week
- Estimated price
- ₹950–3,000
- Schedules at
- Jayavin Travels
- Website
- Sreedevi Express Travels
Bus from Chennai to Renigunta
- Ave. Duration
- 4h
- Frequency
- Once daily
- Schedules at
- Sreedevi Express Travels
- Website
- Sri Vaari Travels
Bus from Chennai to Renigunta
- Ave. Duration
- 2h 55m
- Frequency
- 5 times a week
- Schedules at
- Sri Vaari Travels
- Website
- Balaji Cabs
Bus from Chennai to Renigunta
- Ave. Duration
- 2h 50m
- Frequency
- Twice a week
- Schedules at
- Balaji Cabs
- Website
- Tiruttani Travels
Bus from Chennai to Renigunta
- Ave. Duration
- 3h 5m
- Frequency
- Twice a week
- Schedules at
- Tiruttani Travels
- Ave. Duration
- 11h 57m
- Estimated price
- ₹13,000–16,000
Abel Cabs
- Phone
- +91 94 97 18 36 93
- Website
- abelcabs.com
Taxi Tel
- Phone
- +91 98 47 01 92 93
- Website
- taxitel.in
Trivandrum Cabs
- Phone
- +91 97 44 18 32 73
- Website
- trivandrumcabs.net
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 French strikes 2018: What are my alternative transport options?, Slovenia: Getting from Ljubljana to Lake Bled, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.
Booking & Getting There
Kerala to Tirumala bus services, operated by SBM Traansport, arrive at Madurai station.
Kerala to Tirumala train services, operated by Indian Railways, arrive at Renigunta Jn station.
Yes, the driving distance between Kerala to Tirumala is 754 km. It takes approximately 11h 57m to drive from Kerala to Tirumala.
There are 387+ hotels available in Tirumala.






































