There are 5 ways to get from Eraviperoor to Velankanni by train, bus, 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.
Train
best- Take the train from Tiruvalla to Vellankannitrain 16361
15h 19m₹514–2,717Bus
- Take the bus from Chengannur to Kesavadasapurambus
- Take the bus from Thiruvananthapuram, Kerala to Velankanni, Tamil Nadubus Thiruvananthapuram, Kerala - Velankanni, Tamil Nadu
15h 22mDrive 470.1 km
- Drive from Eraviperoor to Velankannicar 470.1 km
7h 41m₹5,287–7,637Taxi
- Take the taxi from Eraviperoor to Velankannitaxi 470.1 km
7h 41m₹7,500–9,500Bus via Dindigul
- Take the bus from Thiruvalla to Munnarbus
- Take the bus from Munnar, Kerala to Dindigul, Tamil Nadubus
- Take the bus from Dindigul, Tamil Nadu to Velankanni, Tamil Nadubus
15h 57m
Questions & Answers
The cheapest way to get from Eraviperoor to Velankanni is to train which costs ₹500 - ₹2,800 and takes 15h 19m.
The fastest way to get from Eraviperoor to Velankanni is to drive which takes 7h 41m and costs ₹5,000 - ₹8,000.
No, there is no direct bus from Eraviperoor to Velankanni. However, there are services departing from Chengannur and arriving at Velankanni, Tamil Nadu via Thiruvananthapuram, Kerala. The journey, including transfers, takes approximately 15h 22m.
No, there is no direct train from Eraviperoor to Velankanni. However, there are services departing from Tiruvalla and arriving at Vellankanni via . The journey, including transfers, takes approximately 15h 19m.
The distance between Eraviperoor and Velankanni is 611 km. The road distance is 470.1 km.
The best way to get from Eraviperoor to Velankanni without a car is to train which takes 15h 19m and costs ₹500 - ₹2,800.
It takes approximately 15h 19m to get from Eraviperoor to Velankanni, including transfers.
Eraviperoor to Velankanni bus services, operated by Kerala State Road Transport Corporation, depart from Chengannur station.
Eraviperoor to Velankanni train services, operated by Indian Railways, depart from Tiruvalla station.
The best way to get from Eraviperoor to Velankanni is to train which takes 15h 19m and costs ₹500 - ₹2,800. Alternatively, you can bus, which costs and takes 15h 22m.
What companies run services between Eraviperoor, India and Velankanni, India?
Indian Railways operates a train from Tiruvalla to Vellankanni twice a week. Tickets cost ₹330–2,500 and the journey takes 15h 12m. Alternatively, you can take a vehicle from Eraviperoor to Velankanni, Tamil Nadu via Chengannur, Kesavadasapuram, and Thiruvananthapuram, Kerala in around 15h 22m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Tiruvalla to Vellankanni
- Ave. Duration
- 15h 12m
- Frequency
- Twice a week
- Estimated price
- ₹330–2,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹330–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹2,000–2,500
- Phone
- +91 9447071021
- [email protected]
- Website
- onlineksrtcswift.com
Bus from Chengannur to Kesavadasapuram
- Ave. Duration
- 2h 19m
- Frequency
- Hourly
- Estimated price
- ₹130–210
- Website
- https://onlineksrtcswift.com/
Bus from Thiruvalla to Munnar
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- ₹190–280
- Website
- https://onlineksrtcswift.com/
- Ave. Duration
- 7h 41m
- Estimated price
- ₹7,500–9,500
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 get from Southend Airport into central London, The London Underground: Essential tips to navigate the Tube, and Why you should take the train in the US - to help you get the most out of your next trip.
More Questions & Answers
Eraviperoor to Velankanni bus services, operated by Kerala State Road Transport Corporation, arrive at Kesavadasapuram station.
Eraviperoor to Velankanni train services, operated by Indian Railways, arrive at Vellankanni station.
Yes, the driving distance between Eraviperoor to Velankanni is 470 km. It takes approximately 7h 41m to drive from Eraviperoor to Velankanni.
There are 45+ hotels available in Velankanni.








