There are 9 ways to get from Chennai to Ambalappuzha Sree Krishna Swamy Temple by plane, bus, 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.
Fly to Trivandrum, bus
best- Fly from Chennai International Airport (MAA) to Trivandrum (TRV)plane MAA - TRV
- Take the bus from Kazhakkottam to Ambalapuzhabus
6h 19m₹7,563–13,702Train via Perambur
cheapest- Take the train from Perambur to Ambala Puzhatrain 22642
13h 39m₹380–3,000Bus via Salem
- Take the bus from Chennai, Tamil Nadu to Salem, Tamil Nadubus Chennai, Tamil Nadu - Salem, Tamil Nadu
- Take the bus from Salem to Ambalapuzhabus
12h 57mTrain
- Take the train from Chennai Central to Ambala Puzhatrain 12511 / ...
13h 15m₹390–3,000Drive 694.4 km
- Drive from Chennai to Ambalappuzha Sree Krishna Swamy Templecar 694.4 km
10h 36m₹7,834–11,316Fly to Cochin International Airport, train
- Fly from Chennai International Airport (MAA) to Cochin International Airport (COK)plane MAA - COK
- Take the train from Ernakulam Jn to Ambala Puzhatrain
7h 51m₹5,848–10,592Fly to Coimbatore International Airport, bus
- Fly from Chennai International Airport (MAA) to Coimbatore International Airport (CJB)plane MAA - CJB
- Take the bus from Coimbatore to Ambalapuzhabus
7h 15m₹6,153–10,882Fly to Tuticorin Airport, bus
- Fly from Chennai International Airport (MAA) to Tuticorin Airport (TCR)plane MAA - TCR
- Take the bus from Tirunelveli, Tamil Nadu to Thiruvananthapuram, Keralabus
- Take the bus from Kesavadasapuram to Ambalapuzhabus
9h 14mBus
- Take the bus from Chennai, Tamil Nadu to Palani, Tamil Nadubus Chennai, Tamil Nadu - Palani, Tamil Nadu
- Take the bus from Palani to Ambalapuzhabus
18h 53m
Chennai to Ambalappuzha Sree Krishna Swamy Temple by train and foot
Questions & Answers
The cheapest way to get from Chennai to Ambalappuzha Sree Krishna Swamy Temple is to train via Perambur which costs ₹380 - ₹3,000 and takes 13h 39m.
The fastest way to get from Chennai to Ambalappuzha Sree Krishna Swamy Temple is to fly and bus which takes 6h 19m and costs ₹7,500 - ₹14,000.
No, there is no direct bus from Chennai to Ambalappuzha Sree Krishna Swamy Temple. However, there are services departing from Chennai, Tamil Nadu and arriving at Ambalapuzha via Salem. The journey, including transfers, takes approximately 12h 57m.
Yes, there is a direct train departing from Chennai Central and arriving at Ambala Puzha. Services depart four times a week, and operate Monday, Thursday, Friday and Sunday. The journey takes approximately 13h 1m.
The distance between Chennai and Ambalappuzha Sree Krishna Swamy Temple is 774 km. The road distance is 694.4 km.
The best way to get from Chennai to Ambalappuzha Sree Krishna Swamy Temple without a car is to bus via Salem which takes 12h 57m and costs .
It takes approximately 6h 19m to get from Chennai to Ambalappuzha Sree Krishna Swamy Temple, including transfers.
Chennai to Ambalappuzha Sree Krishna Swamy Temple bus services, operated by SRL Travels, depart from Chennai, Tamil Nadu station.
Chennai to Ambalappuzha Sree Krishna Swamy Temple train services, operated by Indian Railways, depart from Chennai Central station.
The best way to get from Chennai to Ambalappuzha Sree Krishna Swamy Temple is to bus via Salem which takes 12h 57m and costs . Alternatively, you can train, which costs ₹390 - ₹3,000 and takes 13h 15m.
What companies run services between Chennai, India and Ambalappuzha Sree Krishna Swamy Temple, India?
You can take a bus from Chennai, Tamil Nadu to Ambalappuzha Sree Krishna Swamy Temple via Salem, Tamil Nadu, Salem, and Ambalapuzha in around 12h 57m. Alternatively, Indian Railways operates a train from Chennai Central to Ambala Puzha 4 times a week. Tickets cost ₹390–3,000 and the journey takes 13h 1m.
- Website
- goindigo.in
Flights from Chennai International Airport to Trivandrum
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹6,000–10,000
Flights from Chennai International Airport to Cochin International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹5,500–8,500
Flights from Chennai International Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 3h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,500–8,500
Flights from Chennai International Airport to Coimbatore International Airport
- Ave. Duration
- 1h 6m
- When
- Every day
- Estimated price
- ₹5,000–7,500
Flights from Chennai International Airport to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 3h 10m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹5,000–7,500
Flights from Chennai International Airport to Tuticorin Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹7,000–16,000
Flights from Chennai International Airport to Tuticorin Airport via Bengaluru
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹7,000–16,000
- Website
- spicejet.com
Flights from Chennai International Airport to Cochin International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹5,000–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Chennai Central to Ambala Puzha
- Ave. Duration
- 13h 1m
- Frequency
- 4 times a week
- Estimated price
- ₹390–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹390–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
Train from Ernakulam Jn to Ambala Puzha
- Ave. Duration
- 1h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Perambur to Ambala Puzha
- Ave. Duration
- 13h 25m
- Frequency
- Twice a week
- Estimated price
- ₹380–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹380–460
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,300–3,000
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Kazhakkottam to Ambalapuzha
- Ave. Duration
- 1h 42m
- Frequency
- Every 15 minutes
- Estimated price
- ₹150–230
- Website
- KSRTC
Bus from Kesavadasapuram to Ambalapuzha
- Ave. Duration
- 1h 48m
- Frequency
- Every 15 minutes
- Estimated price
- ₹160–240
- Website
- KSRTC
Bus from Palani to Ambalapuzha
- Ave. Duration
- 7h 30m
- Frequency
- Once daily
- Estimated price
- ₹410–650
- Website
- KSRTC
- AC Sleeper
- ₹500–650
- Website
- SRL Travels
Bus from Chennai, Tamil Nadu to Salem, Tamil Nadu
- Ave. Duration
- 6h 45m
- Frequency
- Every 5 minutes
- Schedules at
- SRL Travels
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Salem to Ambalapuzha
- Ave. Duration
- 4h 26m
- Frequency
- 3 times a day
- Estimated price
- ₹650–2,300
- Website
- kalladatravels.com
- Sleeper
- ₹650–1,100
Bus from Coimbatore to Ambalapuzha
- Ave. Duration
- 2h 57m
- Frequency
- 3 times a day
- Estimated price
- ₹700–2,100
- Website
- kalladatravels.com
- Website
- Thirumalaivasan Transports
Bus from Tirunelveli, Tamil Nadu to Thiruvananthapuram, Kerala
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Schedules at
- Thirumalaivasan Transports
- Website
- Royal Roadlinks
Bus from Chennai, Tamil Nadu to Palani, Tamil Nadu
- Ave. Duration
- 9h 50m
- Frequency
- Hourly
- Schedules at
- Royal Roadlinks
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 to travel India's Golden Triangle, Travelling around the UAE, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.
More Questions & Answers
Chennai to Ambalappuzha Sree Krishna Swamy Temple bus services, operated by SRL Travels, arrive at Salem, Tamil Nadu station.
Chennai to Ambalappuzha Sree Krishna Swamy Temple train services, operated by Indian Railways, arrive at Ambala Puzha station.
Yes, the driving distance between Chennai to Ambalappuzha Sree Krishna Swamy Temple is 694 km. It takes approximately 10h 36m to drive from Chennai to Ambalappuzha Sree Krishna Swamy Temple.
There are 703+ hotels available in Ambalappuzha Sree Krishna Swamy Temple.











