There are 6 ways to get from Kochi to Varakal by plane, taxi, train, bus (Flixbus), 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 Visakhapatnam, taxi
best- Fly from Cochin International Airport (COK) to Visakhapatnam (VTZ)plane COK - VTZ
- Take the taxi from Visakhapatnam (VTZ) to Varakaltaxi
5h 24m₹9,667–16,660Train via Narsipatnam Rd
cheapest- Take the train from Ernakulam Jn to Narsipatnam Rdtrain 13352
27h 47m₹1,395–5,672Train
- Take the train from Ernakulam Town to Elamanchilitrain 18568
24h 18m₹1,445–6,372Bus
- Take the bus from Thoppumpady to Bengalurubus
- Take the bus from Bengaluru to Rajahmundry Diwan Cheruvubus
- Take the bus from FlixBus Rajahmundry - Diwan Cheruvu to FlixBus Yelamanchili - Y Junction bus
27h 53mDrive 1,314 km
- Drive from Kochi to Varakalcar 1,314 km
19h 26m₹14,744–21,296Fly to Rajahmundry Airport, train
- Fly from Cochin International Airport (COK) to Rajahmundry Airport (RJA)plane COK - RJA
- Take the train from Rajamundry to Elamanchilitrain
9h 19m₹7,997–22,530
Cochin International Airport (COK) to Visakhapatnam (VTZ) flights
Comparing Your Travel Options
The cheapest way to get from Kochi to Varakal is to train via Narsipatnam Rd which costs ₹1,300 - ₹6,000 and takes 27h 47m.
The fastest way to get from Kochi to Varakal is to fly and taxi which takes 5h 24m and costs ₹9,500 - ₹17,000.
No, there is no direct bus from Kochi to Varakal. However, there are services departing from Thoppumpady and arriving at FlixBus Yelamanchili - Y Junction via Bengaluru and FlixBus Rajahmundry - Diwan Cheruvu. The journey, including transfers, takes approximately 27h 53m.
No, there is no direct train from Kochi to Varakal. However, there are services departing from Ernakulam Jn and arriving at Elamanchili via Ernakulam Town. The journey, including transfers, takes approximately 24h 18m.
The distance between Kochi and Varakal is 1223 km. The road distance is 1314 km.
The best way to get from Kochi to Varakal without a car is to train which takes 24h 18m and costs ₹1,400 - ₹6,500.
It takes approximately 5h 24m to get from Kochi to Varakal, including transfers.
Kochi to Varakal bus services, operated by Mahadev Travels, depart from Thoppumpady station.
Kochi to Varakal train services, operated by Indian Railways, depart from Ernakulam Town station.
The best way to get from Kochi to Varakal is to train which takes 24h 18m and costs ₹1,400 - ₹6,500. Alternatively, you can bus, which costs and takes 27h 53m.
What companies run services between Kochi, India and Varakal, India?
Indian Railways operates a train from Ernakulam Town to Elamanchili once a week. Tickets cost ₹600–4,600 and the journey takes 22h 34m. Alternatively, you can take a bus from Thoppumpady to Varakal via Bengaluru, FlixBus Rajahmundry - Diwan Cheruvu, and FlixBus Yelamanchili - Y Junction in around 27h 53m.
- Website
- goindigo.in
Flights from Cochin International Airport to Visakhapatnam via Madras
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ₹9,500–14,000
Flights from Cochin International Airport to Visakhapatnam via Hyderabad
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- ₹9,500–14,000
Flights from Cochin International Airport to Visakhapatnam via Bengaluru
- Ave. Duration
- 4h 10m
- When
- Tuesday and Saturday
- Estimated price
- ₹9,500–14,000
Flights from Cochin International Airport to Visakhapatnam via Mumbai
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- ₹9,500–14,000
Flights from Cochin International Airport to Visakhapatnam via Trivandrum, Madras
- Ave. Duration
- 7h 20m
- When
- Every day
- Estimated price
- ₹9,500–14,000
Flights from Cochin International Airport to Rajahmundry Airport via Hyderabad
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹6,500–19,000
Flights from Cochin International Airport to Rajahmundry Airport via Bengaluru
- Ave. Duration
- 4h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–19,000
Flights from Cochin International Airport to Rajahmundry Airport via Mumbai
- Ave. Duration
- 6h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–20,000
Flights from Cochin International Airport to Rajahmundry Airport via Madras
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹6,000–19,000
Flights from Cochin International Airport to Rajahmundry Airport via Delhi
- Ave. Duration
- 9h 50m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹13,000–21,000
Flights from Cochin International Airport to Rajahmundry Airport via Goa, Hyderabad
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ₹7,500–19,000
- Website
- airindiaexpress.in
Flights from Cochin International Airport to Visakhapatnam via Bengaluru
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–19,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ernakulam Town to Elamanchili
- Ave. Duration
- 22h 34m
- Frequency
- Once a week
- Estimated price
- ₹600–4,600
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,600–4,600
Train from Rajamundry to Elamanchili
- Ave. Duration
- 2h 29m
- Frequency
- Every 3 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Ernakulam Jn to Narsipatnam Rd
- Ave. Duration
- 27h 8m
- Frequency
- Once daily
- Estimated price
- ₹600–4,700
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Thoppumpady to Bengaluru
- Ave. Duration
- 10h 10m
- Frequency
- 4 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Rajahmundry Diwan Cheruvu
- Ave. Duration
- 14h 5m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- LLT Travels
Bus from Thoppumpady to Bengaluru
- Ave. Duration
- 10h 35m
- Frequency
- Once a week
- Schedules at
- LLT Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Bengaluru to Rajahmundry Diwan Cheruvu
- Ave. Duration
- 12h 51m
- Frequency
- 3 times a day
- Estimated price
- ₹700–2,400
- Schedules at
- Zingbus
- Phone
- +91 9995388059
- [email protected]
- Website
- Punchiry Tours and Holidays
Bus from Bengaluru to Rajahmundry Diwan Cheruvu
- Ave. Duration
- 14h 51m
- Frequency
- 4 times a day
- Estimated price
- ₹1,300–4,900
- Schedules at
- Punchiry Tours and Holidays
- Website
- Globehopper Mobility
Bus from Bengaluru to Rajahmundry Diwan Cheruvu
- Ave. Duration
- 14h 31m
- Frequency
- 3 times a day
- Schedules at
- Globehopper Mobility
- Website
- omio.com
Bus from Bengaluru to Rajahmundry Diwan Cheruvu
- Ave. Duration
- 15h 25m
- Frequency
- 3 times a day
- Schedules at
- hanstravel.in
- Website
- Kashmir Maxx
Bus from Bengaluru to Rajahmundry Diwan Cheruvu
- Ave. Duration
- 14h 16m
- Frequency
- Once daily
- Schedules at
- Kashmir Maxx
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Bengaluru to Rajahmundry Diwan Cheruvu
- Ave. Duration
- 15h 25m
- Frequency
- Once daily
- Schedules at
- Tranzking Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Bengaluru to Rajahmundry Diwan Cheruvu
- Ave. Duration
- 15h 57m
- Frequency
- Once daily
- Estimated price
- ₹1,100–3,300
- Website
- Shymoli Paribahan
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Rajahmundry - Diwan Cheruvu to FlixBus Yelamanchili - Y Junction
- Ave. Duration
- 2h 40m
- Frequency
- 5 times a week
- Estimated price
- ₹280–700
- Website
- FlixBus India
- Ave. Duration
- 1h 18m
- Estimated price
- ₹1,100–1,400
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 incredible day trips from Florence by train, Travel Insider: Top Japan travel tips by Beatrix Holland, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
Booking & Getting There
Kochi to Varakal bus services, operated by Mahadev Travels, arrive at Bengaluru station.
Kochi to Varakal train services, operated by Indian Railways, arrive at Elamanchili station.
Yes, the driving distance between Kochi to Varakal is 1314 km. It takes approximately 19h 26m to drive from Kochi to Varakal.
There are seven+ hotels available in Varakal.





















