Travel options
from London to Lausanne

You can get from London to Lausanne by train, bus or flight.

Our recommendation

To get from London to Lausanne on 30 Nov we recommend taking a flight because it’s the best combination of price and speed.

11:05London Heathrow Airport4h20 16:25Geneva International Airport
1 changes
£741One-way
Cheapest
11:05London Heathrow Airport4h20 16:25Geneva International Airport
1 changes
£741One-way
Other options
12:15London Heathrow Airport6h45 20:00Geneva International Airport
1 changes
£991One-way
17:35London Heathrow Airport3h15 21:50EuroAirport Basel Mulhouse Freiburg
1 changes
£1791One-way
19:30London Heathrow Airport1h35 22:05Geneva International Airport
0 changes
£2461One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Travel Information between London and Lausanne

distanceDistance459 miles (741 km)
modeAvailable travel modesFlight
fastestFastest modeFlight • £64 • 1 h 35 min
carriersPopular travel companiesSwiss

Travel 459 miles (741 km) by flight from London to Lausanne. Swiss is the main travel provider operating this journey. Travellers can even take a direct flight from London to Lausanne.

Travelling from London to Lausanne: related information

Here are some other resources that might have the information you need