There are 7 ways to get from Krishnagiri to Alappuzha by bus, train, car, taxi, plane, 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.
Bus
best- Take the bus from Krishnagiri to Angamalybus
- Take the bus from Angamaly to Alapuzzhabus
9h 12m₹1,060–2,950Bus #2 (Flixbus)
cheapest- Take the bus from FlixBus Krishnagiri - Bypass to FlixBus Alappuzhabus FlixBus IN4420
11h 20m₹750–2,500Train
- Take the train from Kuppam to Alappuzhatrain 16315
11h 35m₹995–3,297Drive 484.9 km
- Drive from Krishnagiri to Alappuzhacar 484.9 km
6h 45m₹5,430–7,843Taxi
- Take the taxi from Krishnagiri to Alappuzhataxi 484.9 km
6h 45m₹9,500–12,000Bus, fly, taxi
- Take the bus from Krishnagiri to Bengalurubus
- Fly from Kempegowda International Airport (BLR) to Cochin International Airport (COK)plane BLR - COK
- Take the taxi from Kochi-Airport-COK to Alappuzhataxi
6h 48mBus via Kizhake Chālakudi
- Take the bus from Krishnagiri to Chalakudybus
- Take the bus from Chalakuddy to Alappuzhabus
11h 12m₹1,103–3,600
Krishnagiri to Alappuzha by bus (Flixbus)
Comparing Your Travel Options
The cheapest way to get from Krishnagiri to Alappuzha is to train which costs ₹950 - ₹3,300 and takes 11h 35m.
The fastest way to get from Krishnagiri to Alappuzha is to drive which takes 6h 45m and costs ₹5,000 - ₹8,000.
Yes, there is a direct bus departing from FlixBus Krishnagiri - Bypass and arriving at FlixBus Alappuzha. Services depart six times a week, and operate every day. The journey takes approximately 11h 20m.
No, there is no direct train from Krishnagiri to Alappuzha. However, there are services departing from Kuppam and arriving at Alappuzha via . The journey, including transfers, takes approximately 11h 35m.
The distance between Krishnagiri and Alappuzha is 552 km. The road distance is 484.9 km.
The best way to get from Krishnagiri to Alappuzha without a car is to bus which takes 9h 12m and costs ₹1,000 - ₹3,000.
It takes approximately 9h 12m to get from Krishnagiri to Alappuzha, including transfers.
Krishnagiri to Alappuzha bus services, operated by Kallada Tours and Travels, depart from Krishnagiri station.
Krishnagiri to Alappuzha train services, operated by Indian Railways, depart from Kuppam station.
The best way to get from Krishnagiri to Alappuzha is to bus which takes 9h 12m and costs ₹1,000 - ₹3,000. Alternatively, you can train, which costs ₹950 - ₹3,300 and takes 11h 35m.
What companies run services between Krishnagiri, Tamil Nādu, India and Alappuzha, India?
You can take a bus from Krishnagiri to Alapuzzha via Angamaly in around 9h 12m. Alternatively, Indian Railways operates a train from Kuppam to Alappuzha once daily. Tickets cost ₹320–2,500 and the journey takes 11h 3m.
- 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
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Cochin International Airport
- Ave. Duration
- 1h 11m
- When
- Every day
- Estimated price
- ₹4,000–6,500
- Website
- starlightairline.com
Flights from Kempegowda International Airport to Cochin International Airport
- Ave. Duration
- 1h 10m
- When
- Monday and Thursday
- Estimated price
- ₹2,600–13,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Kuppam to Alappuzha
- Ave. Duration
- 11h 3m
- Frequency
- Once daily
- Estimated price
- ₹320–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹320–380
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
- Phone
- 8893555000
- info@kalladatravels.com
- Website
- kalladatravels.com
Bus from Krishnagiri to Angamaly
- Ave. Duration
- 6h 50m
- Frequency
- 4 times a day
- Estimated price
- ₹950–2,800
- Website
- kalladatravels.com
- Sleeper
- ₹950–2,800
- Phone
- +91 9447071021
- rsnksrtc@kerala.gov.in
- Website
- KSRTC
Bus from Angamaly to Alapuzzha
- Ave. Duration
- 2h 3m
- Frequency
- Every 30 minutes
- Estimated price
- ₹110–190
- Website
- KSRTC
Bus from Chalakuddy to Alappuzha
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ₹120–210
- Website
- KSRTC
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Krishnagiri to Bengaluru
- Ave. Duration
- 1h 55m
- Frequency
- Twice a week
- Website
- National Travels - Ratnagiri
- Phone
- 080-46333652
- keralalinesblr@gmail.com
- Website
- Kerala Lines
Bus from Krishnagiri to Chalakudy
- Ave. Duration
- 7h 47m
- Frequency
- Twice daily
- Estimated price
- ₹950–3,400
- Website
- Kerala Lines
- Sleeper
- ₹950–3,400
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Krishnagiri - Bypass to FlixBus Alappuzha
- Ave. Duration
- 11h 20m
- Frequency
- 6 times a week
- Estimated price
- ₹750–2,500
- Website
- FlixBus India
- Ave. Duration
- 4h 1m
- Estimated price
- ₹1,900–12,000
B Cabs
- Phone
- +91 98 95 11 88 77
- Website
- bcabs.com
Cochin Coastal Cabs
- Phone
- +91 96 56 07 50 00
- Website
- cochincoastalcabs.com
Kochi Taxi
- Phone
- +91 70 34 30 18 15
- Website
- kochitaxi.co.in
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 Is ride-sharing platform BlaBlaCar right for you?, Getting to Milan from the airport, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.
Booking & Getting There
Krishnagiri to Alappuzha bus services, operated by Kallada Tours and Travels, arrive at Angamaly station.
Krishnagiri to Alappuzha train services, operated by Indian Railways, arrive at Alappuzha station.
Yes, the driving distance between Krishnagiri to Alappuzha is 485 km. It takes approximately 6h 45m to drive from Krishnagiri to Alappuzha.
Book your Krishnagiri to Alappuzha bus tickets online with Omio.
There are 679+ hotels available in Alappuzha.
















