There are 9 ways to get from Krishnagiri to Kerala by bus, plane, bus (Flixbus), taxi, train, 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.
Bus, fly to Cochin International Airport
best- Take the bus from Krishnagiri to Bengalurubus
- Fly from Kempegowda International Airport (BLR) to Cochin International Airport (COK)plane BLR - COK
6h 1m₹5,465–15,112Bus, train
cheapest- Take the bus from Krishnagiri to Coimbatorebus redbusIndia_Bharat Benz A/C Sleeper
- Take the train from Coimbatore Jn to Thiruvananthapuram Centraltrain 22504 / ...
14h 17m₹694–3,092Bus (Flixbus)
- Take the bus from FlixBus Krishnagiri - Bypass to FlixBus Trivandrum - Thampanoorbus FlixBus IN4430
11h 15m₹900–3,100Taxi, train
- Take the taxi from Krishnagiri to Tirupattur Jntaxi
- Take the train from Tirupattur Jn to Thiruvananthapuram Centraltrain 16331
13h 27m₹1,211–3,717Drive 568.8 km
- Drive from Krishnagiri to Thiruvananthapuramcar 568.8 km
9h 5m₹6,382–9,218Taxi
- Take the taxi from Krishnagiri to Thiruvananthapuramtaxi 568.8 km
9h 5m₹10,000–12,000Bus, fly to Calicut International Airport
- Take the bus from Krishnagiri to Bengalurubus
- Fly from Kempegowda International Airport (BLR) to Calicut International Airport (CCJ)plane BLR - CCJ
5h 59m₹4,165–11,462Bus, fly to Trivandrum
- Take the bus from Krishnagiri to Bengalurubus
- Fly from Kempegowda International Airport (BLR) to Trivandrum (TRV)plane BLR - TRV
7h 18m₹5,836–15,132Bus via Salem
- Take the bus from Krishnagiri to Salembus
- Take the bus from Salem to Trivandrumbus
13h 30m₹1,194–3,666
Krishnagiri to Kerala by bus (Flixbus)
Comparing Your Travel Options
The cheapest way to get from Krishnagiri to Kerala is to bus and train which costs ₹650 - ₹3,100 and takes 14h 17m.
The fastest way to get from Krishnagiri to Kerala is to bus and fly which takes 5h 59m and costs ₹4,100 - ₹12,000.
Yes, there is a direct bus departing from FlixBus Krishnagiri - Bypass and arriving at FlixBus Trivandrum - Thampanoor. Services depart twice daily, and operate every day. The journey takes approximately 11h 15m.
The distance between Krishnagiri and Kerala is 528 km. The road distance is 568.8 km.
The best way to get from Krishnagiri to Kerala without a car is to bus which takes 11h 15m and costs ₹900 - ₹3,100.
It takes approximately 6h 1m to get from Krishnagiri to Kerala, including transfers.
Krishnagiri to Kerala bus services, operated by FlixBus India, depart from FlixBus Krishnagiri - Bypass station.
Krishnagiri to Kerala bus services, operated by FlixBus India, arrive at FlixBus Trivandrum - Thampanoor station.
Yes, the driving distance between Krishnagiri to Kerala is 569 km. It takes approximately 9h 5m to drive from Krishnagiri to Kerala.
Book your Krishnagiri to Kerala bus tickets online with Omio and FlixBus.
What companies run services between Krishnagiri, Tamil Nādu, India and Kerala, India?
FlixBus India operates a bus from FlixBus Krishnagiri - Bypass to FlixBus Trivandrum - Thampanoor twice daily. Tickets cost ₹900–3,100 and the journey takes 11h 15m.
- Website
- goindigo.in
Flights from Kempegowda International Airport to Cochin International Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- ₹3,700–9,500
Flights from Kempegowda International Airport to Calicut International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹3,500–17,000
Flights from Kempegowda International Airport to Trivandrum
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹5,000–11,000
Flights from Kempegowda International Airport to Trivandrum via Cochin International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹5,000–11,000
Flights from Kempegowda International Airport to Trivandrum via Madras
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹5,000–11,000
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Cochin International Airport
- Ave. Duration
- 1h 14m
- When
- Every day
- Estimated price
- ₹4,000–10,000
Flights from Kempegowda International Airport to Calicut International Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹3,300–12,000
Flights from Kempegowda International Airport to Trivandrum
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹4,800–12,000
- Website
- starlightairline.com
Flights from Kempegowda International Airport to Cochin International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹3,400–15,000
Flights from Kempegowda International Airport to Calicut 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 Tirupattur Jn to Thiruvananthapuram Central
- Ave. Duration
- 12h 45m
- Frequency
- Once a week
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,100–2,700
Train from Coimbatore Jn to Thiruvananthapuram Central
- Ave. Duration
- 8h 20m
- Frequency
- 5 times a day
- Estimated price
- ₹260–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹260–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,600–2,000
- Phone
- +91 9176674557
- [email protected]
- Website
- Sri Sugam Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Website
- Sri Sugam Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Website
- Sri Sugam Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Website
- Sri Sugam Travels
- Website
- KBS Sree Garuda
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Schedules at
- KBS Sree Garuda
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Schedules at
- KBS Sree Garuda
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Schedules at
- KBS Sree Garuda
- Website
- RKK Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Schedules at
- RKK Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Schedules at
- RKK Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Schedules at
- RKK Travels
- Phone
- +91 99448 76788
- [email protected]
- Website
- PKM Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Website
- PKM Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Website
- PKM Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Website
- PKM Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Website
- NeuGo
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Website
- NeuGo
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Website
- NeuGo
- Website
- Nanthi Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- Nanthi Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- Nanthi Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- Nanthi Travels
- Website
- Shri Abinesh Roadways
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Schedules at
- Shri Abinesh Roadways
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Schedules at
- Shri Abinesh Roadways
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Schedules at
- Shri Abinesh Roadways
- Website
- Evolte Bus
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Evolte Bus
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Evolte Bus
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- Evolte Bus
- Website
- Raveendra Holidays
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- Raveendra Holidays
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- Raveendra Holidays
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Schedules at
- Raveendra Holidays
Bus from Krishnagiri to Coimbatore
- Ave. Duration
- 3h 45m
- Frequency
- 4 times a week
- Schedules at
- Raveendra Holidays
- Website
- Soumya Tours and Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- Soumya Tours and Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- Soumya Tours and Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- Soumya Tours and Travels
Bus from Krishnagiri to Coimbatore
- Ave. Duration
- 5h 17m
- Frequency
- Twice daily
- Schedules at
- Soumya Tours and Travels
- Website
- Ziel Mobility
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- Ziel Mobility
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- Ziel Mobility
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Schedules at
- Ziel Mobility
- Website
- Sunline Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Schedules at
- Sunline Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Schedules at
- Sunline Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 25m
- Frequency
- Once daily
- Schedules at
- Sunline Travels
Bus from Krishnagiri to Coimbatore
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Schedules at
- Sunline Travels
- Website
- Vairam Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- 6 times a week
- Schedules at
- Vairam Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- 6 times a week
- Schedules at
- Vairam Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- 6 times a week
- Schedules at
- Vairam Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- 5 times a week
- Estimated price
- ₹700–2,800
- Website
- Shymoli Paribahan
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- 5 times a week
- Estimated price
- ₹700–2,800
- Website
- Shymoli Paribahan
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 15m
- Frequency
- 5 times a week
- Estimated price
- ₹700–2,800
- Website
- Shymoli Paribahan
- Phone
- +91 89399 49730
- [email protected]
- Website
- Sri SMS Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a week
- Website
- Sri SMS Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a week
- Website
- Sri SMS Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 35m
- Frequency
- 4 times a week
- Website
- Sri SMS Travels
- Website
- Ya2 Connect
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- Ya2 Connect
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- Ya2 Connect
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- Ya2 Connect
- Website
- Jihan Luxury Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Schedules at
- Jihan Luxury Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Schedules at
- Jihan Luxury Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a week
- Schedules at
- Jihan Luxury Travels
- Website
- Sri Bala Tours and Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a week
- Schedules at
- Sri Bala Tours and Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a week
- Schedules at
- Sri Bala Tours and Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a week
- Schedules at
- Sri Bala Tours and Travels
Bus from Krishnagiri to Coimbatore
- Ave. Duration
- 5h 25m
- Frequency
- 4 times a week
- Schedules at
- Sri Bala Tours and Travels
- Phone
- +91 8888056147
- [email protected]
- Website
- AR Group Vijaylaxmi Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a week
- Website
- AR Group Vijaylaxmi Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a week
- Website
- AR Group Vijaylaxmi Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a week
- Website
- AR Group Vijaylaxmi Travels
- Website
- KMRL kalaimakal Road Lines
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a week
- Schedules at
- KMRL kalaimakal Road Lines
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a week
- Schedules at
- KMRL kalaimakal Road Lines
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a week
- Schedules at
- KMRL kalaimakal Road Lines
- Website
- Jai Sriram Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 50m
- Frequency
- Twice a week
- Schedules at
- Jai Sriram Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 50m
- Frequency
- Twice a week
- Schedules at
- Jai Sriram Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 50m
- Frequency
- Twice a week
- Schedules at
- Jai Sriram Travels
- Website
- Annai Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 45 min
- Frequency
- Once a week
- Schedules at
- Annai Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 45 min
- Frequency
- Once a week
- Schedules at
- Annai Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 45 min
- Frequency
- Once a week
- Schedules at
- Annai Travels
- Phone
- +91 7396374200
- [email protected]
- Website
- 7Hills roadways
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 20m
- Frequency
- Once a week
- Website
- 7Hills roadways
- Website
- 7Hills roadways
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 20m
- Frequency
- Once a week
- Website
- 7Hills roadways
- Website
- 7Hills roadways
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 20m
- Frequency
- Once a week
- Website
- 7Hills roadways
- Website
- 7Hills roadways
Bus from Krishnagiri to Coimbatore
- Ave. Duration
- 5h 40m
- Frequency
- 3 times a week
- Website
- 7Hills roadways
- Website
- 7Hills roadways
- Website
- New Grand Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 40m
- Frequency
- Once a week
- Schedules at
- New Grand Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 40m
- Frequency
- Once a week
- Schedules at
- New Grand Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 40m
- Frequency
- Once a week
- Schedules at
- New Grand Travels
- Phone
- 0804151123
- [email protected]
- Website
- National Travels NTA
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 20m
- Frequency
- Once a week
- Website
- National Travels NTA
- Schedules at
- National Travels NTA
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 20m
- Frequency
- Once a week
- Website
- National Travels NTA
- Schedules at
- National Travels NTA
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h 20m
- Frequency
- Once a week
- Website
- National Travels NTA
- Schedules at
- National Travels NTA
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Krishnagiri - Bypass to FlixBus Trivandrum - Thampanoor
- Ave. Duration
- 11h 15m
- Frequency
- Twice daily
- Estimated price
- ₹900–3,100
- Website
- FlixBus India
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Krishnagiri to Salem
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- ₹500–2,000
- Website
- kalladatravels.com
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Salem to Trivandrum
- Ave. Duration
- 10h 55m
- Frequency
- 3 times a day
- Estimated price
- ₹650–1,700
- Website
- KSRTC
- Website
- Eesan Travels
Bus from Krishnagiri to Coimbatore
- Ave. Duration
- 4h 45m
- Frequency
- Hourly
- Schedules at
- Eesan Travels
- Website
- Elite Express
Bus from Krishnagiri to Coimbatore
- Ave. Duration
- 5h 5m
- Frequency
- Every 4 hours
- Schedules at
- Elite Express
- Website
- Mass Travels
Bus from Krishnagiri to Coimbatore
- Ave. Duration
- 5h 10m
- Frequency
- Every 4 hours
- Schedules at
- Mass Travels
- Phone
- +91 4224349490
- [email protected]
- Website
- City Travels
Bus from Krishnagiri to Coimbatore
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a day
- Website
- City Travels
- Website
- City Travels
- Phone
- +91 94962 28444
- [email protected]
- Website
- Adrin Travels
Bus from Krishnagiri to Coimbatore
- Ave. Duration
- 4h 30m
- Frequency
- Twice daily
- Schedules at
- Adrin Travels
- Phone
- +91 707 5511 729
- [email protected]
- Website
- Fresh Bus
Bus from Krishnagiri to Coimbatore
- Ave. Duration
- 5h 10m
- Frequency
- Twice daily
- Schedules at
- Fresh Bus
- Website
- Delta Transports Pvt Ltd
Bus from Krishnagiri to Coimbatore
- Ave. Duration
- 4h 35m
- Frequency
- Twice daily
- Schedules at
- Delta Transports Pvt Ltd
- Website
- Sri Ganapathy Travels
Bus from Krishnagiri to Coimbatore
- Ave. Duration
- 5h 20m
- Frequency
- 3 times a week
- Schedules at
- Sri Ganapathy Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Krishnagiri to Coimbatore
- Ave. Duration
- 4h 45m
- Frequency
- 4 times a week
- Estimated price
- ₹430–1,100
- Schedules at
- Zingbus
- Phone
- +91 8977773078
- [email protected]
- Website
- Dhanunjaya Travels
Bus from Krishnagiri to Coimbatore
- Ave. Duration
- 6h 20m
- Frequency
- 4 times a week
- Website
- Dhanunjaya Travels
- Website
- Dhanunjaya Travels
- Website
- KMS Travels
Bus from Krishnagiri to Coimbatore
- Ave. Duration
- 5h 30m
- Frequency
- 3 times a week
- Schedules at
- KMS Travels
- Ave. Duration
- 4h 54m
- Estimated price
- ₹850–12,000
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 5 delightfully under-the-radar French towns you need to visit, How to get from London City Airport into central London, and Need to know: Eurostar - to help you get the most out of your next trip.
Booking & Getting There
There are 789+ hotels available in Kerala.































