There are 8 ways to get from Visakhapatnam to Ottapalam by plane, taxi, train, bus, 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 Cochin International Airport, taxi
best- Fly from Visakhapatnam (VTZ) to Cochin International Airport (COK)plane VTZ - COK
- Take the taxi from Kochi-Airport-COK to Ottapalamtaxi
5h 45m₹10,392–17,927Train
cheapest- Take the train from Duvvada to Ottappalamtrain 13351
24h 43m₹772–4,803Bus, train
- Take the bus from Old Gajuwaka to Corporation Signalbus
- Take the bus from Bengaluru to Coimbatorebus
- Take the train from Coimbatore Jn to Ottappalamtrain
25h 27m₹1,444–4,980Drive 1,249.8 km
- Drive from Visakhapatnam to Ottapalamcar 1,249.8 km
18h 33m₹12,098–17,475Fly to Coimbatore International Airport, train
- Fly from Visakhapatnam (VTZ) to Coimbatore International Airport (CJB)plane VTZ - CJB
- Take the train from Coimbatore Jn to Ottappalamtrain
6h 31m₹7,162–21,747Fly to Calicut International Airport, train
- Fly from Visakhapatnam (VTZ) to Calicut International Airport (CCJ)plane VTZ - CCJ
- Take the train from Parpanangadi to Ottappalamtrain
7h 3m₹8,872–14,027Fly to Kannur International Airport, train
- Fly from Visakhapatnam (VTZ) to Kannur International Airport (CNN)plane VTZ - CNN
- Take the train from Kannur to Ottappalamtrain
8h 30m₹8,262–27,727Bus
- Take the bus from Visakhapatnam to Bengalurubus redbusIndia_Volvo 9600 SLX Multi-Axle AC Sleeper / ...
- Take the bus from Bengaluru to Palakkadbus redbusIndia_Bharat Benz A/C Sleeper
26h 37m₹2,021–6,038
Visakhapatnam to Ottapalam by bus, foot, and train
Comparing Your Travel Options
The cheapest way to get from Visakhapatnam to Ottapalam is to train which costs ₹750 - ₹4,800 and takes 24h 43m.
The fastest way to get from Visakhapatnam to Ottapalam is to fly and taxi which takes 5h 45m and costs ₹10,000 - ₹18,000.
No, there is no direct bus from Visakhapatnam to Ottapalam. However, there are services departing from Visakhapatnam and arriving at Palakkad via Bengaluru. The journey, including transfers, takes approximately 26h 37m.
No, there is no direct train from Visakhapatnam to Ottapalam. However, there are services departing from Duvvada and arriving at Ottappalam via . The journey, including transfers, takes approximately 24h 43m.
The distance between Visakhapatnam and Ottapalam is 1222 km. The road distance is 1249.8 km.
The best way to get from Visakhapatnam to Ottapalam without a car is to train which takes 24h 43m and costs ₹750 - ₹4,800.
It takes approximately 5h 45m to get from Visakhapatnam to Ottapalam, including transfers.
Visakhapatnam to Ottapalam bus services, operated by Shyamoli Paribahan, depart from Visakhapatnam station.
Visakhapatnam to Ottapalam train services, operated by Indian Railways, depart from Duvvada station.
The best way to get from Visakhapatnam to Ottapalam is to train which takes 24h 43m and costs ₹750 - ₹4,800. Alternatively, you can bus, which costs ₹2,000 - ₹6,500 and takes 26h 37m.
What companies run services between Visakhapatnam, India and Ottapalam, India?
Indian Railways operates a train from Duvvada to Ottappalam once daily. Tickets cost ₹600–4,600 and the journey takes 24h 34m. Alternatively, you can take a bus from Visakhapatnam to Ottappalam via Bengaluru, Palakkad, and Palakkad in around 26h 37m.
- Website
- goindigo.in
Flights from Visakhapatnam to Cochin International Airport via Madras
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- ₹9,500–14,000
Flights from Visakhapatnam to Cochin International Airport via Hyderabad
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹9,500–14,000
Flights from Visakhapatnam to Cochin International Airport via Bengaluru
- Ave. Duration
- 5h 40m
- When
- Saturday
- Estimated price
- ₹9,500–14,000
Flights from Visakhapatnam to Cochin International Airport via Mumbai
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–14,000
Flights from Visakhapatnam to Cochin International Airport via Vijayawada, Bengaluru
- Ave. Duration
- 6h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–14,000
Flights from Visakhapatnam to Cochin International Airport via Vijayawada, Hyderabad
- Ave. Duration
- 8h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–14,000
Flights from Visakhapatnam to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- ₹6,500–20,000
Flights from Visakhapatnam to Coimbatore International Airport via Hyderabad
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- ₹7,000–20,000
Flights from Visakhapatnam to Coimbatore International Airport via Madras
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹6,500–20,000
Flights from Visakhapatnam to Coimbatore International Airport via Mumbai
- Ave. Duration
- 6h 45m
- When
- Tuesday
- Estimated price
- ₹10,000–21,000
Flights from Visakhapatnam to Coimbatore International Airport via Vijayawada, Hyderabad
- Ave. Duration
- 6h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–20,000
Flights from Visakhapatnam to Calicut International Airport via Hyderabad
- Ave. Duration
- 5h 53m
- When
- Every day
- Estimated price
- ₹8,000–12,000
Flights from Visakhapatnam to Calicut International Airport via Madras
- Ave. Duration
- 7h 55m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹8,000–12,000
Flights from Visakhapatnam to Kannur International Airport via Hyderabad
- Ave. Duration
- 5h 45m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–11,000
Flights from Visakhapatnam to Kannur International Airport via Mumbai
- Ave. Duration
- 4h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,000–11,000
- Website
- airindia.in
Flights from Visakhapatnam to Cochin International Airport via Bengaluru
- Ave. Duration
- 7h
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹6,000–18,000
Flights from Visakhapatnam to Cochin International Airport via Delhi
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ₹13,000–20,000
- Website
- airindiaexpress.in
Flights from Visakhapatnam to Cochin International Airport via Bengaluru
- Ave. Duration
- 7h
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹6,000–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Duvvada to Ottappalam
- Ave. Duration
- 24h 34m
- Frequency
- Once daily
- 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 Coimbatore Jn to Ottappalam
- Ave. Duration
- 1h 24m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Coimbatore Jn to Ottappalam
- Ave. Duration
- 1h 24m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Parpanangadi to Ottappalam
- Ave. Duration
- 1h 24m
- Frequency
- Every 4 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Kannur to Ottappalam
- Ave. Duration
- 3h 9m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Old Gajuwaka to Corporation Signal
- Ave. Duration
- 16h 10m
- Frequency
- Twice daily
- Estimated price
- ₹850–2,700
- Schedules at
- vrlbus.in
- AC Sleeper
- ₹850–1,700
- Website
- SSVM Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 6h 30m
- Frequency
- Every 20 minutes
- Schedules at
- SSVM Travels
- Website
- Kavi Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h 10m
- Frequency
- Hourly
- Schedules at
- Kavi Travels
- Website
- Maaruti Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h 55m
- Frequency
- Hourly
- Schedules at
- Maaruti Travels
Bus from Bengaluru to Palakkad
- Ave. Duration
- 7h 40m
- Frequency
- 6 times a week
- Schedules at
- Maaruti Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h 25m
- Frequency
- Every 3 hours
- Website
- NeuGo
- Website
- Sona Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h 30m
- Frequency
- Every 3 hours
- Schedules at
- Sona Travels
- Phone
- +91 4224349490
- [email protected]
- Website
- City Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 8h
- Frequency
- Every 3 hours
- Website
- City Travels
- Website
- City Travels
- Website
- Jabbar Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 8h 30m
- Frequency
- 4 times a day
- Schedules at
- Jabbar Travels
- Phone
- +91 63094 26666
- [email protected]
- Website
- BigBus
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 6h 15m
- Frequency
- Twice daily
- Website
- BigBus
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Website
- Krish Travels
- Website
- Sunline Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h 5m
- Frequency
- Twice daily
- Schedules at
- Sunline Travels
- Website
- Conti travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Schedules at
- Conti travels
- Phone
- +91 8888056147
- [email protected]
- Website
- AR Group Vijaylaxmi Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Website
- AR Group Vijaylaxmi Travels
- Website
- KMS Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- KMS Travels
- Website
- YAS Tours and Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Schedules at
- YAS Tours and Travels
Bus from Bengaluru to Palakkad
- Ave. Duration
- 8h 5m
- Frequency
- Once daily
- Schedules at
- YAS Tours and Travels
- Website
- Surya Connect
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Schedules at
- Surya Connect
Bus from Bengaluru to Palakkad
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Schedules at
- Surya Connect
- Phone
- +91 7396374200
- [email protected]
- Website
- 7Hills roadways
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h 35m
- Frequency
- Once daily
- Website
- 7Hills roadways
- Website
- 7Hills roadways
- Website
- JaiSai Roadlinks
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 5h 35m
- Frequency
- 6 times a week
- Schedules at
- JaiSai Roadlinks
Bus from Bengaluru to Palakkad
- Ave. Duration
- 6h 15m
- Frequency
- 6 times a week
- Schedules at
- JaiSai Roadlinks
- Phone
- +91 98435 41199
- [email protected]
- Website
- Jubile Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 6h 55m
- Frequency
- 6 times a week
- Schedules at
- Jubile Travels
- Website
- Crownline Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h 10m
- Frequency
- 6 times a week
- Schedules at
- Crownline Travels
Bus from Bengaluru to Palakkad
- Ave. Duration
- 7h 20m
- Frequency
- 5 times a week
- Schedules at
- Crownline Travels
- Website
- Sharma Transports
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 8h 15m
- Frequency
- 5 times a week
- Schedules at
- Sharma Transports
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 6h 35m
- Frequency
- 4 times a week
- Estimated price
- ₹450–1,200
- Schedules at
- Zingbus
- Website
- Sri Bala Tours and Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 7h 55m
- Frequency
- 4 times a week
- Schedules at
- Sri Bala Tours and Travels
- Website
- Raveendra Holidays
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 8h 25m
- Frequency
- 4 times a week
- Schedules at
- Raveendra Holidays
Bus from Bengaluru to Palakkad
- Ave. Duration
- 9h 20m
- Frequency
- 4 times a week
- Schedules at
- Raveendra Holidays
- Phone
- +91 94962 28444
- [email protected]
- Website
- Adrin Travels
Bus from Bengaluru to Coimbatore
- Ave. Duration
- 6h 20m
- Frequency
- Once a week
- Schedules at
- Adrin Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Visakhapatnam to Bengaluru
- Ave. Duration
- 18h
- Frequency
- Every 2 hours
- Estimated price
- ₹1,200–3,400
- Website
- Shymoli Paribahan
- Website
- Gopinath Travels
Bus from Visakhapatnam to Bengaluru
- Ave. Duration
- 17h 30m
- Frequency
- Every 4 hours
- Schedules at
- Gopinath Travels
- Phone
- +91 9088900002
- [email protected]
- Website
- Express Line
Bus from Visakhapatnam to Bengaluru
- Ave. Duration
- 19h 15m
- Frequency
- Every 4 hours
- Website
- Express Line
- Schedules at
- Express Line
- Website
- Sana Travels
Bus from Visakhapatnam to Bengaluru
- Ave. Duration
- 16h 45m
- Frequency
- Twice daily
- Schedules at
- Sana Travels
- Phone
- +91 80463 33629
- [email protected]
- Website
- GMC Travels
Bus from Visakhapatnam to Bengaluru
- Ave. Duration
- 18h
- Frequency
- Twice daily
- Schedules at
- GMC Travels
- Phone
- +91 7020566333
- [email protected]
- Website
- Cherry Collars
Bus from Visakhapatnam to Bengaluru
- Ave. Duration
- 19h 20m
- Frequency
- Once daily
- Website
- Cherry Collars
- Website
- Cherry Collars
Bus from Visakhapatnam to Bengaluru
- Ave. Duration
- 19h
- Frequency
- Once a week
- Schedules at
- Royal Cruze Tours and Travels
- Website
- Jagan Travels
Bus from Visakhapatnam to Bengaluru
- Ave. Duration
- 19h 30m
- Frequency
- Once a week
- Schedules at
- Jagan Travels
- Website
- Oneness Tours And Travels
Bus from Bengaluru to Palakkad
- Ave. Duration
- 7h
- Frequency
- Hourly
- Schedules at
- Oneness Tours And Travels
- Phone
- 040-1221324849
- [email protected]
- Website
- Padikkal Travels
Bus from Bengaluru to Palakkad
- Ave. Duration
- 6h 50m
- Frequency
- 5 times a day
- Schedules at
- Padikkal Travels
- Phone
- 7338873882
- [email protected]
- Website
- Jayavin Travels
Bus from Bengaluru to Palakkad
- Ave. Duration
- 8h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₹550–1,600
- Schedules at
- Jayavin Travels
- Phone
- +91 93440 62552
- [email protected]
- Website
- A1 Travels
Bus from Bengaluru to Palakkad
- Ave. Duration
- 8h 10m
- Frequency
- 5 times a day
- Website
- A1 Travels
- Website
- Kerala Lines
Bus from Bengaluru to Palakkad
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- Kerala Lines
- Phone
- +91 93422 22241
- [email protected]
- Website
- Dream Line Travels Private Limited
Bus from Bengaluru to Palakkad
- Ave. Duration
- 7h 54m
- Frequency
- Once daily
- Schedules at
- Dream Line Travels Private Limited
- Website
- Suraj Holidays
Bus from Bengaluru to Palakkad
- Ave. Duration
- 7h 15m
- Frequency
- 4 times a week
- Schedules at
- Suraj Holidays
- Website
- Resande Transports
Bus from Bengaluru to Palakkad
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Schedules at
- Resande Transports
- Website
- Karnan Travels
Bus from Bengaluru to Palakkad
- Ave. Duration
- 7h 15m
- Frequency
- Once a week
- Schedules at
- Karnan Travels
- Website
- Smartline Travels
Bus from Bengaluru to Palakkad
- Ave. Duration
- 7h 30m
- Frequency
- Once a week
- Schedules at
- Smartline Travels
- Ave. Duration
- 1h 26m
- Estimated price
- ₹2,200–2,700
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 How do I buy a London Underground ticket?, Italian Lakes: Getting around by train, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
Booking & Getting There
Visakhapatnam to Ottapalam bus services, operated by Shyamoli Paribahan, arrive at Bengaluru station.
Visakhapatnam to Ottapalam train services, operated by Indian Railways, arrive at Ottappalam station.
Yes, the driving distance between Visakhapatnam to Ottapalam is 1250 km. It takes approximately 18h 33m to drive from Visakhapatnam to Ottapalam.
There are 38+ hotels available in Ottapalam.






























