Travel from Venice to Castellammare-di-Velia

Bus or train from Venice to Castellammare di Velia?

You can take a train from Venice to Castellammare di Velia via Salerno and Ascea in around 7 h 47 min. Alternatively, Simet SPA operates a bus from Venice to Castellammare di Velia once daily. Tickets cost $45 - $95 and the journey takes 8 h 10 min. Curico Viaggi also services this route once daily.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details
Getting to Rome from the airportGet the details in Rome2rio’s airport-to-city travel guide

How to get from Venice to Castellammare di Velia

ModeDurationPrice
From Venezia S.Lucia train to Salerno, train to Ascea, then taxi to Castellammare di Velia.7 h 47 min112€
From Venezia S.Lucia train to Roma Termini, train to Napoli Centrale, train to Ascea, then taxi to Castellammare di Velia.8 h110€
From Venice bus to Padova, bus to Vallo Scalo, then taxi to Castellammare di Velia.10 h 17 min73€
From Venice, Venice bus to Salerno, train to Ascea, then taxi to Castellammare di Velia.16 h 3 min96€
From Venice drive to Castellammare di Velia.8 h 5 min127€
From Venezia line 5 bus to Venice airport, fly to Naples airport, bus to Napoli Centrale, train to Ascea, then taxi to Castellammare di Velia.6 h 14 min75€
From Venice shuttle to Venice Treviso airport, fly to Naples airport, bus to Napoli Centrale, train to Ascea, then taxi to Castellammare di Velia.6 h 26 min142€
From Venezia line 5 bus to Venice airport, fly to Rome airport, train to Roma Termini, train to Napoli Centrale, train to Ascea, then taxi to Castellammare di Velia.7 h 28 min126€
From Venezia S.Lucia train to Bologna Centrale, Aerobus to Bologna airport, fly to Naples airport, bus to Napoli Centrale, train to Ascea, then taxi to Castellammare di Velia.7 h 39 min136€