The cheapest trains from Geneva to Lausanne

Showing times and prices for 29 Oct

Cheapest

£16

Average

£17

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Geneva to Lausanne will cost around £ 17 if you buy it on the day, but the cheapest tickets can be found for only £ 16.

Cheapest
08:29Geneva0h43 09:12Lausanne, gare
0 changes
£161One-way
Cheapest
08:20Geneva0h49 09:09Lausanne, gare
0 changes
£161One-way
Cheapest
08:42Geneva0h36 09:18Lausanne, gare
0 changes
£161One-way
08:15Geneva0h47 09:02Lausanne, gare
1 changes
£171One-way
08:11Geneva0h37 08:48Lausanne, gare
0 changes
£201One-way

Timetable Geneva to Lausanne

Showing trains for tomorrow, Fri, 29 Oct
08:11Geneva0h37 08:48Lausanne, gare
0 changes
08:15Geneva0h47 09:02Lausanne, gare
0 changes
08:20Geneva0h49 09:09Lausanne, gare
0 changes
08:29Geneva0h43 09:12Lausanne, gare
0 changes
08:42Geneva0h36 09:18Lausanne, gare
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Fri
29 Oct
£16SBB
Sat
30 Oct
£15SBB
Sun
31 Oct
£14SBB
Mon
1 Nov
£12SBB
Tue
2 Nov
£12SBB
Wed
3 Nov
£12SBB
Thu
4 Nov
£12SBB
Fri
5 Nov
£12SBB
Sat
6 Nov
£12SBB
Sun
7 Nov
£12SBB
Mon
8 Nov
£12SBB
Tue
9 Nov
£12SBB
Wed
10 Nov
£12SBB
Thu
11 Nov
£12SBB
Fri
12 Nov
£12SBB
Sat
13 Nov
£12SBB
Sun
14 Nov
£12SBB
Mon
15 Nov
£12SBB
Tue
16 Nov
£12SBB
Wed
17 Nov
£12SBB

The fastest trains from Geneva to Lausanne

Showing times and prices for 29 Oct

Fastest Journey

36 m

Average

42 m

Trains per day

5

Distance

51 km

Of the 5 trains that leave Geneva for Lausanne every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 51 km distance in an average of 42 m but if you time it right, some trains will get you there in just 36 m .

The slowest trains will take 49 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
08:42Geneva0h36 09:18Lausanne, gare
0 changes
£161One-way
08:11Geneva0h37 08:48Lausanne, gare
0 changes
£201One-way
08:29Geneva0h43 09:12Lausanne, gare
0 changes
£161One-way
08:15Geneva0h47 09:02Lausanne, gare
1 changes
£171One-way
08:20Geneva0h49 09:09Lausanne, gare
0 changes
£161One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information between Geneva and Lausanne

distanceDistance32 miles (51 km)
durationAverage train duration36 min
priceAverage train ticket price£15 (€16)
frequencyTrain frequency50 a day
changesDirect trainYes, there are 50 direct trains a day
carriersTrain providersSBB

Trains from Geneva to Lausanne cover the 32 miles (51 km) long journey taking on average 36 min with our travel partners like SBB. Normally, there are 50 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £12, but the average price of train tickets is £15. Travellers depart most frequently from Genève and arrive in Lausanne.

Train companies

Train from Geneva to Lausanne with SBB

Travel between Geneva and Lausanne from £12 with Omio’s train partners SBB! You can find the best timetables and tickets when comparing and booking the most popular trip for you.

SBB

SBB is Switzerland's main train company and for your next train trip between Geneva and Lausanne, SBB offers these ticket types: Round-trip Standard Ticket or First Class.

Find the perfect SBB train from Geneva to Lausanne for a smooth and relaxing journey. Omio makes it convenient for you to check the latest SBB train timetables and compare the cheapest, fastest or earliest train from Geneva to Lausanne. You can also check relevant travel information for the SBB train, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap SBB train tickets online. You can expect to travel around 32 miles (51 km) on this route and your SBB Geneva to Lausanne train ticket can cost as little as £12 one-way if you book in advance. When you search for SBB tickets between Geneva and Lausanne in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official SBB train tickets online quickly and easily on Omio and enjoy the travel experience!

    When you buy your SBB train tickets from Geneva to Lausanne don't forget to keep the following COVID-19 related policies in mind:

    • Normal conditions apply
    • Cashless payments recommended
    • Online booking and check-in recommended

    Trains from Geneva to Lausanne

    Enjoy lakeside scenery as you make the short train journey from Geneva to Lausanne. All routes are direct and take from just over half an hour to just under one hour. Trains are operated by Swiss Federal Railways (SBB-CFF-FFS) with departures throughout the day, seven days a week. The first train leaves Geneva Cornavin Station in the early hours of the morning. The last departure is late evening with services terminating at Lausanne Station.

    Geneva to Lausanne train time: daily departures

    There are regular direct trains from Geneva to Lausanne seven days a week. The first train departs in the early hours of the morning and there are then up to eight trains an hour until late in the evening.

    How long is the journey by train from Geneva to Lausanne?

    All routes from Geneva to Lausanne are direct with journey times from approximately 35 minutes to just under 50 minutes.

    What are the departure and arrival stations for trains from Geneva to Lausanne?

    Departure train station: all trains from Geneva to Lausanne depart from Geneva Cornavin Station, located to the northwest of the city centre. It is within five minutes' walk of Geneva's main attractions and part of the city's transport network of trams, taxis and local buses. There are also direct trains to Geneva Airport. Among the station facilities are car and bicycle parking, taxi ranks, ATMs, WiFi, toilets, left-luggage storage, ticketing services, shops and refreshments. Geneva Cornavin has step-free access to all areas and accessible toilets. On domestic routes, extra assistance can be requested just one hour before travel.

    Arrival train station: trains to Lausanne from Geneva all terminate at Lausanne Station. This is housed in an attractive historic building slightly to the north of the city's main attractions. These can be reached within 20 minutes on foot or more quickly by taxi, local bus and Metro. Facilities at Lausanne Station include car and bicycle parking, ATMs, toilets, WiFi, left-luggage lockers, ticketing services, shops and cafes. All areas of the station are accessible via lifts and ramps. There are also induction loops for the hard of hearing and accessible toilets.

    Which train companies travel from Geneva to Lausanne?

    All trains from Geneva to Lausanne are operated by Swiss Federal Railways (SBB-CFF-FFS).

    SBB-CFF-FFS: Geneva to Lausanne

    SBB-CFF-FFS (Swiss Federal Railways) is the national rail company of Switzerland. It is ranked among the highest in Europe for its quality of service, safety and customer comfort. Its trains offer direct routes from Geneva to Lausanne every day of the week from early morning until late at night. Journey times are short, all taking from 30 to 50 minutes.

    Geneva to Lausanne trains: services on board

    Swiss trains are modern, comfortable and high-speed with spacious carriages offering plenty of room for legs, luggage, bicycles and pushchairs. Ticket categories are Standard and First-Class. There are toilets on board as well as trays or tables, individual lights and power outlets. Small dogs and animals travel free in appropriate carriers while larger dogs are charged at half a standard ticket. It is a legal requirement in Switzerland that all methods of transport are suitable for passengers with limited mobility including those in wheelchairs.

    How to find cheap train tickets from Geneva to Lausanne?

    Save time and money by booking trains from Geneva to Lausanne online in advance. You can also find cheaper tickets by being flexible about your date and time of travel as prices vary throughout the day and week.

    Travel Tips

    Trains from Geneva to Lausanne
    Travel by train to Lausanne easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Geneva to Lausanne.
    FAQs
    How much do cheap train tickets from Geneva to Lausanne cost?
    You can find a cheap train from Geneva to Lausanne for some dates and times for as low as £12  one way in the next 7 days.
    What is the cost of a train ticket from Geneva to Lausanne on average?
    The Geneva to Lausanne train ticket price is on average £15  if you are looking to purchase your tickets for this route in the next week.
    What is the distance to Lausanne from Geneva via train?
    The distance to Lausanne from Geneva by train is approximately 32 miles (51 km).
    How many hours does it take from Geneva to Lausanne by train?
    On average the Geneva to Lausanne train time is 36 min  covering the 32 miles (51 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
    When travelling by train from Geneva to Lausanne, which train station in Geneva do I depart from and which train station in Lausanne do I arrive in?

    When taking a train from Geneva, you have a couple of train stations you can depart from including Genève and Geneva. When you arrive in Lausanne, your train can arrive in train stations including Lausanne, Lausanne, Closelet and Lausanne, Grattapaille.

    Omio customers travelling this route book their trains from Genève   to Lausanne.

    Where do I find the Geneva train station to Lausanne? Where is the Lausanne train station?

    Passengers board their train most frequently from Genève and travel around 0 mile (s) / 0 km from the city centre to this train station.

    Passengers travelling this route most often arrive at Lausanne and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in Lausanne.

    Which train companies can take me to Lausanne from Geneva?
    Take the Geneva to Lausanne train with SBB. However, it's always good to check out all possible train providers for the route to Lausanne from Geneva as there might be differences in the amenities they offer.
    Are there any Geneva to Lausanne direct train services?
    Yes, there are 50 direct trains per day from Geneva to Lausanne with SBB, and you won’t need to change in between. Direct train services tend to offer more convenience and save you time when travelling to your destination, so it's worth paying attention to before you purchase your train ticket.
    How many train services per day are there from Geneva to Lausanne?
    On average, there are 50 trains a day from Geneva to Lausanne. The train times and services may be different on weekends and holidays compared to weekdays.
    What are the first and last departure train times from Geneva to Lausanne?
    If you prefer early morning trains from Geneva to Lausanne, the first train leaves at 05: 09. If you prefer late night trains from Geneva to Lausanne, the last train of the day leaves at 16: 26. Omio shows you the latest train from Geneva to Lausanne schedule to help you book the best departure time for this route.
    How far in advance should I purchase train tickets to Lausanne from Geneva for the best deals?
    If you book a train ticket between Geneva and Lausanne within the next 7 days, you can find tickets to cost on average £15 one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Geneva to Lausanne are generally on sale a few months before the planned departure date.

    Important Stations and Airports for this Journey

    Geneva
    Lausanne
    Genève is the most popular Geneva railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Geneva for your journey to Lausanne.