Rome2Rio

How to get fromLinköping to Lausanneby plane, train, bus, night train, car, or car train

Find Transport to Lausanne

See all options

There are 9 ways to get from Linköping to Lausanne by plane, train, bus, night train, car, or car train

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

  1. Fly to Geneva International Airport, train

    best
    1. Fly from Linköping City Airport (LPI) to Geneva International Airport (GVA)plane plane LPI - GVA
    2. Take the train from Genève-Aéroport to Lausannetrain train
    6h 14m
    CHF 94–397
  2. Train

    1. Take the train from Linkoping Centralstation to Hamburg Hbftrain train Ic / ...
    2. Take the train from Hamburg Hbf to Basel SBBtrain train Ec
    3. Take the train from Basel SBB to Lausannetrain train
    20h
    CHF 406–581
  3. Bus

    1. Take the bus from Linköping to Berlin, Zentralen Omnibusbahnhofbus bus N32
    2. Take the bus from Berlin, Zentralen Omnibusbahnhof to Lausannebus bus 144
    32h 15m
    CHF 172–258
  4. Night train, train

    1. Take the nighttrain from Linkoping Centralstation to Hamburg-Altonanighttrain night train En
    2. Take the nighttrain from Hamburg-Altona to Basel Sbbnighttrain night train Nj
    3. Take the train from Basel SBB to Lausannetrain train
    24h 51m
  5. Fly to Basel, train

    1. Fly from Linköping City Airport (LPI) to Basel (BSL)plane plane LPI - BSL
    2. Take the train from Basel SBB to Lausannetrain train
    8h 5m
    CHF 128–469
  6. Fly to Zurich Airport, train

    1. Fly from Linköping City Airport (LPI) to Zurich Airport (ZRH)plane plane LPI - ZRH
    2. Take the train from Zürich Flughafen to Lausannetrain train
    8h 1m
    CHF 138–448
  7. Train via Hamburg

    1. Take the train from Linkoping Centralstation to Hamburg Hbftrain train Ic / ...
    2. Take the train from Hamburg Hbf to Basel SBBtrain train 43 / ...
    3. Take the train from Basel SBB to Lausannetrain train
    21h 5m
    CHF 286–461
  8. Drive  1,889.8 km

    1. Drive from Linköping to Lausannecar car 1,889.8 km
    17h 36m
    CHF 363–524
  9. Drive, car train

    1. Drive from Linköping to Lüneburgcar car
    2. Take the cartrain from Lüneburg to Lörrach Hbfcartrain train
    3. Drive from Lörrach Hbf to Lausannecar car
    21h 45m
    CHF 288–401

Linköping to Lausanne by train

Calendar1Weekly Trains
Duration20hAverage Duration
TicketCHF 406Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Linköping, Sweden and Lausanne, Switzerland?

You can take a train from Linkoping Centralstation to Lausanne via Hamburg Hbf and Basel SBB in around 20h. Alternatively, you can take a bus from Linköping to Lausanne via Berlin, Zentralen Omnibusbahnhof in around 32h 15m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Switzerland

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

Booking & Getting There