There are 12 ways to get from Lausanne to York by train (Trenitalia, TGV, Eurostar), train, bus, car, car train, plane, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Lausanne to Genèvetrain Ic1 / ...
- Take the train from Geneve to Paris Gare De Lyontrain Tgv
- Take the train from Paris Nord to London St Pancras Intltrain Eil
- Take the train from King's Cross to Yorktrain
10h 7m£264–475Train to Geneva International Airport, fly to Manchester Airport, train
cheapest- Take the train from Lausanne to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Manchester Airport (MAN)plane GVA - MAN
- Take the train from Manchester Airport to Yorktrain
7h 16m£87–268Train, bus
- Take the train from Lausanne to Basel SBBtrain
- Take the bus from Basel, Meret Oppenheim-Strasse to Brussels-North Stationbus
- Take the train from Brussel-Zuid to London St. Pancras Int.train
- Take the train from London St Pancras Intl to Sheffieldtrain
- Take the train from Sheffield to Yorktrain
19h 36mDrive, Eurotunnel
- Drive from Lausanne to Calais-Fréthuncar
- Take the cartrain from Calais-Fréthun to Folkestonecartrain
- Drive from Folkestone to Yorkcar
12h 57m£285–368Train to Geneva International Airport, fly to Leeds Bradford International Airport, train
- Take the train from Lausanne to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Leeds Bradford International Airport (LBA)plane GVA - LBA
- Take the train from Leeds to Yorktrain
6h 49m£105–260Bus
- Take the bus from Lausanne to Parisbus
- Take the bus from Paris - Bercy-Seine Bus Station to London Victoriabus
- Take the bus from London Victoria to Leeds City Bus Stationbus
- Take the bus from Leeds City Bus Station to Micklegatebus 843 / ...
25h 36m£89–171Drive, car ferry
- Drive from Lausanne to Calaiscar
- Take the carferry from Calais to Port of Dovercarferry
- Drive from Port of Dover to Yorkcar
13h 53m£181–306Train to Geneva International Airport, fly to Birmingham Airport, train
- Take the train from Lausanne to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Birmingham Airport (BHX)plane GVA - BHX
- Take the train from Birmingham New Street to Yorktrain
7h 35m£132–330Train to Geneva International Airport, fly to London Heathrow Airport, train
- Take the train from Lausanne to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to London Heathrow Airport (LHR)plane GVA - LHR
- Take the train from King's Cross to Yorktrain
7h 42m£143–423Train to Zurich Airport, fly to Manchester Airport, train
- Take the train from Lausanne to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Manchester Airport (MAN)plane ZRH - MAN
- Take the train from Manchester Airport to Yorktrain
9h 3m£146–420Train to Geneva International Airport, fly to Humberside Airport, train
- Take the train from Lausanne to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to Humberside Airport (HUY)plane GVA - HUY
- Take the train from Barnetby to Doncastertrain
- Take the train from Doncaster to Yorktrain
9h 19m£90–343Train to Geneva International Airport, fly to London Gatwick Airport, train
- Take the train from Lausanne to Genève-Aéroporttrain
- Fly from Geneva International Airport (GVA) to London Gatwick Airport (LGW)plane GVA - LGW
- Take the train from Gatwick Airport to London Victoriatrain
- Take the train from King's Cross to Yorktrain
7h 26m£125–370
Lausanne to York by train
Questions & Answers
The cheapest way to get from Lausanne to York is to bus which costs £85 - £180 and takes 25h 36m.
The fastest way to get from Lausanne to York is to train and fly which takes 6h 49m and costs £100 - £260.
No, there is no direct bus from Lausanne to York. However, there are services departing from Lausanne and arriving at Micklegate via Paris - Bercy-Seine Bus Station, London Victoria and Leeds City Bus Station. The journey, including transfers, takes approximately 25h 36m.
No, there is no direct train from Lausanne to York. However, there are services departing from Lausanne and arriving at York via Geneve, Paris Gare de Lyon, Paris Nord and King's Cross. The journey, including transfers, takes approximately 10h 7m.
The distance between Lausanne and York is 823 miles.
The best way to get from Lausanne to York without a car is to train which takes 10h 7m and costs £260 - £480.
It takes approximately 10h 7m to get from Lausanne to York, including transfers.
Lausanne to York bus services, operated by FlixBus, depart from Lausanne station.
Lausanne to York train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Lausanne station.
The best way to get from Lausanne to York is to train which takes 10h 7m and costs £260 - £480. Alternatively, you can bus, which costs £85 - £180 and takes 25h 36m.
What companies run services between Lausanne, Switzerland and York, England?
You can take a train from Lausanne to York via Geneve, Paris Gare de Lyon, Paris Nord, London St Pancras Intl, and King's Cross in around 10h 7m. Alternatively, you can take a bus from Lausanne to Micklegate via Paris, Paris - Bercy-Seine Bus Station, London Victoria, and Leeds City Bus Station in around 25h 36m.
- Website
- britishairways.com
Flights from Geneva International Airport to Manchester Airport via London Heathrow Airport
- Ave. Duration
- 3h 51m
- When
- Every day
- Estimated price
- £55–250
Flights from Geneva International Airport to London Heathrow Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- £65–200
Flights from Zurich Airport to Manchester Airport via London Heathrow Airport
- Ave. Duration
- 4h
- When
- Sunday, Monday, Thursday, Tuesday, and Wednesday
- Estimated price
- £55–240
Flights from Geneva International Airport to London Gatwick Airport
- Ave. Duration
- 1h 40m
- When
- Saturday
- Estimated price
- £55–250
Train from Lausanne to Genève
- Ave. Duration
- 51 min
- Frequency
- Every 15 minutes
- Estimated price
- £18–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to Basel SBB
- Ave. Duration
- 2h 22m
- Frequency
- Hourly
- Estimated price
- £50–160
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to Genève-Aéroport
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- £20–60
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to Genève-Aéroport
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- £20–60
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to Genève-Aéroport
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- £20–60
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to Genève-Aéroport
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- £20–60
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to Zürich Flughafen
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- £65–200
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to Genève-Aéroport
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- £20–60
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Lausanne to Genève-Aéroport
- Ave. Duration
- 52 min
- Frequency
- Every 20 minutes
- Estimated price
- £20–60
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +393293958604
- [email protected]
- Website
- pistoia-viaggi.it
Bus from Basel, Meret Oppenheim-Strasse to Brussels-North Station
- Ave. Duration
- 9h 11m
- Frequency
- Once a week
- Schedules at
- pistoia-viaggi.it
- Phone
- +353 818 300 400
- [email protected]
- Website
- Irish Ferries
Car ferry from Calais to Port of Dover
- Ave. Duration
- 1h 30m
- Frequency
- Every 3 hours
- Estimated price
- £8–50
- Website
- Irish Ferries
Want to know more about travelling around United Kingdom
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
Travelling to the UK: What do I need to know?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Lausanne to York bus services, operated by FlixBus, arrive at Paris station.
York is 1h behind Lausanne. It is currently 1:48 PM in Lausanne and 12:48 PM in York.
Lausanne to York train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Genève station.
Book your Lausanne to York train tickets online with Omio.
Book your Lausanne to York bus tickets online with Omio.
There are 1951+ hotels available in York.










