Travel from Treviso to Croatia

Bus or train from Treviso to Croatia?

Florentia Bus operates a bus from Treviso to Zagreb - Centar once daily. Tickets cost $70 - $100 and the journey takes 5 h 30 min. Alternatively, you can take a train from Treviso to Zagreb - Centar via Villach Hbf in around 7 h 41 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Treviso to Croatia

From Treviso bus to San Donà di Piave then bus to Zagreb. 7 h 25 min 73€. From Treviso Centrale train to Villach Hbf then train to Zagreb Glavni Kolod.. 7 h 41 min 62€. From Treviso Centrale train to Trieste Zob, bus to Autobusni kolodvor, then line 6 tram to Trg bana J. Jelačića. 7 h 41 min 41€. From Treviso drive to Zagreb - Centar. 3 h 41 min 54€. From Treviso shuttle to Autobusni kolodvor then line 6 tram to Trg bana J. Jelačića. 4 h 49 min 264€.