Travel from Lausanne to Zagreb

Bus or train from Lausanne to Zagreb?

Swiss Railways (SBB/CFF/FFS) operates a train from Lausanne to Zagreb every 4 hours. Tickets cost $70 - $120 and the journey takes 3 h 19 min. 4 other operators also service this route. Alternatively, Globtour operates a bus from Lausanne to Zagreb 6 times a week. Tickets cost $95 - $140 and the journey takes 17 h.

Travel Guides

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

How to get from Lausanne to Zagreb

From Lausanne train to Geneva airport, fly to Zagreb airport, then shuttle to Zagreb. 6 h 37 min $197. From Lausanne train to Geneva airport, fly to Ljubljana airport, then shuttle to Zagreb. 6 h 37 min $357. From Lausanne train to Zurich airport, fly to Zagreb airport, then shuttle to Zagreb. 6 h 4 min $279. From Lausanne train to Gallarate, train to Milan Malpensa airport, fly to Zagreb airport, then shuttle to Zagreb. 7 h 31 min $265. From Lausanne train to Milano Centrale, train to Venice, Venice Mestre, then night bus to Zagreb. 12 h 25 min $196. From Lausanne train to Milano Centrale, train to Venezia Mestre stazione(Viale Stazione), train to Villach Hbf, then train to Zagreb Glavni Kolod.. 15 h 10 min $219. From Lausanne Parc Velodrom bus to Zagreb Zob. 17 h $111. From Lausanne, Mirabeau line 1 bus to Lausanne, bus to Crikvenica, then bus to Zagreb. 20 h 12 min $102. From Lausanne train to Zürich HB then night train to Zagreb Glavni Kolod.. 17 h 18 min $222. From Lausanne drive to Zagreb. 9 h 29 min $152.

Operators from Lausanne to Zagreb

OperatorPhoneWebsite
Swiss Railways (SBB/CFF/FFS)Swiss Railways (SBB/CFF/FFS)
LufthansaLufthansa
Austrian AirlinesAustrian Airlines
Air FranceAir France
SwissSwiss
Brussels AirlinesBrussels Airlines
KLMKLM
Croatia AirlinesCroatia Airlines
Turkish AirlinesTurkish Airlines
GoOpti+386 1 320 4530GoOpti
Adria AirwaysAdria Airways
Trenord+39 02 7249 4494Trenord
EurowingsEurowings
Trenitalia Frecce+39 06 68475475Trenitalia Frecce
FlixBus+49 1807 123 99 123FlixBus
Trenitalia+39 06 68475475Trenitalia
Austrian Railways (ÖBB)Austrian Railways (ÖBB)
GlobtourGlobtour
TL Transports+41 21 621 01 11TL Transports
Eurolines CH0041 (0) 844 257 224Eurolines CH
AutotransAutotrans
Nightjet+43 51717Nightjet