There are 8 ways to get from Valsād to Kochi by train, plane, 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.
Train to Surat, fly to Cochin International Airport
best- Take the train from Valsad to Surattrain
- Fly from Surat (STV) to Cochin International Airport (COK)plane STV - COK
9h 40m₹10,127–20,602Train
cheapest- Take the train from Valsad to Ernakulam Jntrain 16337
30h 25m₹600–4,900Train via Vapi
- Take the train from Vapi to Ernakulam Jntrain 19578 / ...
29h 18m₹716–5,694Bus
- Take the bus from Valsad to Panvelbus
- Take the bus from Komothe to Anand Rao Circle Vrl Bus Terminalbus
- Take the bus from Anand Rao Circle to Hosurbus
- Take the bus from Hosur to Aluvabus
32h 48mDrive 1,461 km
- Drive from Valsād to Kochicar 1,461 km
21h 39m₹16,521–23,863Train to Chhatrapati Shivaji Maharaj International Airport, fly to Cochin International Airport
- Take the train from Valsad to Andheritrain
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Cochin International Airport (COK)plane BOM - COK
8h 26m₹7,290–12,453Train to Pune Airport, fly to Cochin International Airport
- Take the train from Valsad to Shivaji Nagartrain
- Fly from Pune Airport (PNQ) to Cochin International Airport (COK)plane PNQ - COK
11h 53m₹5,856–11,376Train to Chhatrapati Shivaji Maharaj International Airport, fly to Coimbatore International Airport, bus
- Take the train from Valsad to Andheritrain
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Coimbatore International Airport (CJB)plane BOM - CJB
- Take the bus from Coimbatore to Aluvabus
9h 31m₹7,670–17,903
Valsād to Kochi by train
Comparing Your Travel Options
The cheapest way to get from Valsād to Kochi is to train which costs ₹600 - ₹4,900 and takes 30h 25m.
The fastest way to get from Valsād to Kochi is to train and fly which takes 8h 26m and costs ₹7,000 - ₹13,000.
No, there is no direct bus from Valsād to Kochi. However, there are services departing from Valsad and arriving at Ernakulam via Panvel Railway Station, Komothe, Anand Rao Circle, Hosur and Aluva. The journey, including transfers, takes approximately 32h 48m.
Yes, there is a direct train departing from Valsad and arriving at Ernakulam Jn. Services depart twice a week, and operate Monday and Saturday. The journey takes approximately 30h 25m.
The distance between Valsād and Kochi is 1394 km. The road distance is 1461 km.
The best way to get from Valsād to Kochi without a car is to train via Vapi which takes 29h 18m and costs ₹700 - ₹6,000.
It takes approximately 9h 40m to get from Valsād to Kochi, including transfers.
Valsād to Kochi bus services, operated by IntrCity SmartBus, depart from Valsad station.
Valsād to Kochi train services, operated by Indian Railways, depart from Vapi station.
The best way to get from Valsād to Kochi is to train via Vapi which takes 29h 18m and costs ₹700 - ₹6,000. Alternatively, you can bus, which costs and takes 32h 48m.
What companies run services between Valsād, India and Kochi, India?
Indian Railways operates a train from Vapi to Ernakulam Jn 5 times a week. Tickets cost ₹600–4,800 and the journey takes 28h 10m. Alternatively, you can take a bus from Valsad to Ernakulam via Panvel, Panvel Railway Station, Kamothe Village, Komothe, Anand Rao Circle Vrl Bus Terminal, Anand Rao Circle, Hosur, and Aluva in around 32h 48m.
- Website
- goindigo.in
Flights from Surat to Cochin International Airport via Goa
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Surat to Cochin International Airport via Madras
- Ave. Duration
- 5h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–20,000
Flights from Surat to Cochin International Airport via Hyderabad
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Surat to Cochin International Airport via Bengaluru
- Ave. Duration
- 5h 20m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹10,000–20,000
Flights from Surat to Cochin International Airport via Delhi
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Cochin International Airport
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- ₹7,000–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Cochin International Airport via Goa
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- ₹7,000–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Cochin International Airport via Hyderabad
- Ave. Duration
- 4h 5m
- When
- Wednesday
- Estimated price
- ₹7,000–12,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–12,000
Flights from Pune Airport to Cochin International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹6,000–9,500
Flights from Pune Airport to Cochin International Airport via Madras
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹6,000–9,500
Flights from Pune Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹6,000–9,500
Flights from Chhatrapati Shivaji Maharaj International Airport to Coimbatore International Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Coimbatore International Airport via Hyderabad
- Ave. Duration
- 4h 11m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Coimbatore International Airport via Bengaluru
- Ave. Duration
- 4h 18m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Coimbatore International Airport via Madras
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- ₹6,000–14,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Valsad to Surat
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- 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 Vapi to Ernakulam Jn
- Ave. Duration
- 28h 10m
- Frequency
- 5 times a week
- Estimated price
- ₹600–4,800
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,200–2,900
- First Class (1A)
- ₹3,800–4,800
Train from Valsad to Andheri
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from Valsad to Shivaji Nagar
- Ave. Duration
- 6h
- Frequency
- 4 times a week
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Valsad to Andheri
- Ave. Duration
- 2h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
Train from Valsad to Ernakulam Jn
- Ave. Duration
- 30h 25m
- Frequency
- Twice a week
- Estimated price
- ₹600–4,900
- Website
- irctc.co.in
- Sleeper Class
- ₹600–800
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,300–2,900
- First Class (1A)
- ₹3,800–4,900
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Valsad to Panvel
- Ave. Duration
- 3h 25m
- Frequency
- Once daily
- Estimated price
- ₹440–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹440–600
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 Best ways to travel around Australia, What are the different types of Renfe trains in Spain?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.
Booking & Getting There
Valsād to Kochi bus services, operated by IntrCity SmartBus, arrive at Panvel station.
Valsād to Kochi train services, operated by Indian Railways, arrive at Ernakulam Jn station.
Yes, the driving distance between Valsād to Kochi is 1461 km. It takes approximately 21h 39m to drive from Valsād to Kochi.
There are 1268+ hotels available in Kochi.










