Rome2Rio

How to get fromLausanne to Zakynthosby train, plane, bus, busferry or ferry

Find Transport to Zakynthos

See all options

There are 11 ways to get from Lausanne to Zakynthos by train, plane, bus, busferry, or ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Train to Geneva International Airport, fly to Zakynthos International Airport

    best
    1. Take the train from Lausanne to Genève-Aéroporttrain
    2. Fly from Geneva International Airport (GVA) to Zakynthos International Airport (ZTH)planeGVA - ZTH
    6h 50m
    €149–265
  2. Bus, bus and ferry via Vranje

    cheapest
    1. Take the bus from Lausanne to Vranje, Autobuska stanicabus
    2. Take the bus from Vranje, Autobuska stanica to Thessaloniki Macedonia KTEL Bus Stationbus
    3. Take the busferry from Thessaloniki Macedonia KTEL Bus Station to Zakynthosbusferry
    41h 45m
    €52–165
  3. Bus, bus and ferry

    1. Take the bus from Lausanne to Kumanovobus
    2. Take the bus from Kumanovo to Thessaloniki Macedonia KTEL Bus Stationbus
    3. Take the busferry from Thessaloniki Macedonia KTEL Bus Station to Zakynthosbusferry
    38h 34m
    €117–177
  4. Train, ferry, bus and ferry

    1. Take the train from Lausanne to GenèvetrainIc1 / ...
    2. Take the train from Geneve to Chambery Challes Les EauxtrainTer
    3. Take the train from Chambery Challes Les Eaux to Torino Porta SusatrainTgv
    4. Take the train from Torino Porta Susa to Bari Centraletrain
    5. Take the ferry from Bari M.ma to PatrasferryAsf
    6. Take the busferry from Patras to Zakynthosbusferry
    38h 48m
    €210–562
  5. Train, bus, ferry, bus and ferry

    1. Take the train from Lausanne to GenèvetrainIc1 / ...
    2. Take the bus from Geneva - Bus station to Ancona Sudbus
    3. Take the ferry from Ancona M.Ma to PatrasferryAbs / ...
    4. Take the busferry from Patras to Zakynthosbusferry
    40h 1m
    €160–328
  6. Train to Basel, fly to Zakynthos International Airport

    1. Take the train from Lausanne to Oltentrain
    2. Fly from Basel (BSL) to Zakynthos International Airport (ZTH)planeBSL - ZTH
    11h 28m
    €94–357
  7. Train to Zurich Airport, fly to Zakynthos International Airport

    1. Take the train from Lausanne to Zürich Flughafentrain
    2. Fly from Zurich Airport (ZRH) to Zakynthos International Airport (ZTH)planeZRH - ZTH
    8h 18m
    €185–316
  8. Train, train to Milano Malpensa Airport, fly to Zakynthos International Airport

    1. Take the train from Lausanne to Brigtrain
    2. Take the train from Domodossola to Gallaratetrain
    3. Fly from Milano Malpensa Airport (MXP) to Zakynthos International Airport (ZTH)planeMXP - ZTH
    10h 42m
    €112–326
  9. Train, bus to Lyon–Saint Exupéry Airport, fly to Zakynthos International Airport

    1. Take the train from Lausanne to Annemassetrain
    2. Take the bus from Annemasse to Lyon - St. Exupéry Airport T1 Bus Stopbus
    3. Fly from Lyon–Saint Exupéry Airport (LYS) to Zakynthos International Airport (ZTH)planeLYS - ZTH
    12h 33m
    €178–292
  10. Train to Geneva International Airport, fly to Athens International Airport, bus and ferry

    1. Take the train from Lausanne to Genève-Aéroporttrain
    2. Fly from Geneva International Airport (GVA) to Athens International Airport (ATH)planeGVA - ATH
    3. Take the busferry from Athens, Leoforou Kifisou - KTEL to Zakynthosbusferry
    12h 40m
    €82–243
  11. Train, bus, bus and ferry

    1. Take the train from Lausanne to BerntrainIc1 / ...
    2. Take the bus from Bern, Hauptbahnhof to Tirana, Terminali Lindor I Autobusavebus
    3. Take the bus from Tirana, Terminali Lindor I Autobusave to Patrasbus
    4. Take the busferry from Patras to Zakynthosbusferry
    2d 1h

Geneva International Airport (GVA) to Zakynthos International Airport (ZTH) flights

Calendar2Weekly Planes
Duration3h 42mAverage Duration
Ticket€68Cheapest Price
See schedules

Questions & Answers

What companies run services between Lausanne, Switzerland and Zakynthos, Greece?

There is no direct connection from Lausanne to Zakynthos. However, you can take the train to Genève-Aéroport, walk to Geneva International Airport (GVA) airport, fly to Zakynthos International Airport (ZTH), walk to Zakinthos Airport, then take the bus to Zakynthos. Alternatively, you can take a bus from Lausanne to Zakynthos via Kumanovo, Thessaloniki Macedonia KTEL Bus Station, and Thessaloniki Macedonia KTEL Bus Station in around 38h 34m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Greece

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Italy Travel Guides

Read the travel guideItaly Travel Guides