On September 4, I will be arriving in Geneva by airplane at approximately 11 AM. After that, I need to go to Lausanne. I have two questions:

  1. Do I need to buy a train ticket online, or can I buy it directly at the station without any problems? (Problems such as: the trains are always full, it's not permitted to buy a ticket etc.) Moreover, are the tickets only for a specific train or it is like "you can board any train from Geneve to Lausanne with this ticket"?

  2. How do I get from the airport to the Geneva train station (as low a budget as possible, I guess walking is not an option though), and how much does it cost?

I'd appreciate answers from people who have been there, but if you're able to find an exhaustive link from any website that's okay too.

  • 1
    A good cheat to do is that near the place where you pickup suitcases you can get a free train ticket for the Geneva area. Take this and then at the ticket machine for the train you only need to buy a geneva to lausanne ticket. 5 francs saved. Commented Aug 23, 2016 at 12:25
  • 1
    IIRC there are vending machines inside the luggage hall so you can even buy your ticket while waiting for the luggage to be offloaded.
    – Relaxed
    Commented Aug 23, 2016 at 12:43

5 Answers 5


There are four trains per hour from Genève-Aéroport (the train station is directly at the airport) to Lausanne. The travel time is about 45-50 minutes. There is no discount if you buy the ticket in advance and a seat reservation is not possible on these trains, so even if you can buy the ticket online in advance, you have no disadvantage if you choose to buy the ticket at the station just before departure. In any case, the ticket is valid on a chosen date and not limited to a specific departure.

If you don't have any discounts, the ticket price is CHF 27.00. You also have the option to buy a 'City-City-Ticket' for CHF 34.20, which also gives you the right to use public transport in Geneva (zone 10) and Lausanne (zones 11 and 12) on the day of travel. Even if you don't need public transport in Geneva, the City-City-Ticket is cheaper than buying a regular train ticket and a day card for Lausanne (CHF 8.60) if you are planning to use public transport there after arriving.

  • 3
    The only advantage of buying in advance is to save time.
    – gerrit
    Commented Aug 23, 2016 at 11:05
  • Thankfully I planned things in order to have as much time as I need. The "City-City-Ticket" sounds like a great option, I understand I can buy it directly at the station? Commented Aug 23, 2016 at 11:24
  • 3
    A supersaver ticket bought in advance can save money, but locks you onto a particular train. In comparison, a regular ticket only designates the day and the route you can take.
    – Xan
    Commented Aug 23, 2016 at 13:57
  • @Xan: Are supersaver tickets available on this route at all? If so, when? Commented Aug 23, 2016 at 15:25
  • @Tor-EinarJarnbjo They cost 16.20, and are available for nearly all trains if you buy in advance (in practice about half a day in advance), through both the website and the mobile app.
    – Xan
    Commented Aug 23, 2016 at 15:29

A tip for saving a few bucks on the train ticket:

On the baggage claim area there are machines that give you free tickets to Geneva. You just need to press a button and they'll give you one. They are valid only for arriving passengers, so make sure to keep your boarding pass with you. Then, in the machine for buying the train ticket you can select "change departure station" and pick Genève instead of Genève-Aéroport. This way you'll pay CHF 22.40 instead of 27.00.

There is a machine for buying train tickets in the baggage claim area, so you can do it while you wait for your luggage.

Once on the train, if the inspector asks for you ticket while on the Airport-Geneva section, you show them the free ticket together with your boarding pass. If you are on the Geneva-Lausanne section, you show them the ticket you bought.


You don't need to buy the ticket online (there are automated ticket machines as well as manned ticket booths), but you'll save some time, and possibly some money: even though the standard ticket is 27.- CHF, you can buy discounted tickets for as little as 16.20 CHF. Drawback: discounted tickets are valid only on a specific train, so you'll need to time things carefully (too early and you'll miss the train, too late and you'll just waste time, so it really depends on your priorities).

Note that if you are going to stay for a little while in Switzerland and move around a fair amount, you might be interested in getting a Half-Fare Travelcard ("demi-tarif"). It costs 185.- CHF for a year, but get you a 50% discount on most rail travel in Switzerland (and more).

As for getting to the train station: once you exit the baggage claim area, turn left. Walk. Turn right. Oh, you're in the train station.


Yes, the train station is at the airport as it's been already said. If you're tight on budget, rideshares like blablacar offer rides for around 5 € one way.

I think it's a great alternative to the way overpriced swiss train system.

  • BlaBlaCar sounds like a great idea, I'll definitely check it out. Thank you! Commented Aug 23, 2016 at 11:25
  • Is there a reason why you linked to the Spanish version of Blablacar? Are you in any way affiliated with them? This could be seen as advertising.
    – Jan
    Commented Aug 23, 2016 at 12:30
  • 2
    Simply OP is in Spain and blablacar has a very aggressive country redirect. I edited and removed the direct link to make sure.
    – user4188
    Commented Aug 23, 2016 at 12:35
  • 2
    To be fair I chose the Blablacar option and I ended up paying 4€, so his informations were actually accurate and helpful Commented Aug 23, 2016 at 13:46
  • 2
    (+1) The truth is that the Swiss train system is hardly overpriced. Frequency and timetables are great, reliability is pretty good and prices are reasonable if you relate them to everything else in Switzerland. But of course a rideshare, especially with a driver from another country can be much cheaper (which site did you use to get prices in euro? the French site?).
    – Relaxed
    Commented Aug 23, 2016 at 23:51

To answer the easy question first: the Genève-Aéroport train station is attached to the airport. It is an extremely short walk, even if carrying luggage. In fact, walking is your only option.

Swiss train stations have ticket vending machines, and the main stations (including Genève-Aéroport) will have a staffed ticket counter as well. For the casual traveller, there is no point in buying an advance or electronic ticket.1

Swiss trains don't have seat reservations,2 and the train will never be full to the point where you can't find a single seat. The ticket you buy will be valid for any train on that route. The fastest option will be the IR (Inter-Regio), but technically you could use the same ticket for any number of connecting trains along that route. Schedules are available at http://cff.ch/, but the trains run frequently enough during the day that you need not worry about it.

1 Technically, you could hop on any main line train without a ticket and pay on board, though you may be subjected to a surcharge. You cannot do that with buses and regional trains, which are clearly marked with an eye logo, indicating that the honour system is in effect, and you must already have a validated ticket.

2 … except in special cases, such as French TGV running in Swiss territory, or overnight trains.

  • 3
    This is not entirely true. You are not allowed to buy train tickets on the train any more, this will carry a fine of 100 francs or so in addition to the ticket price, this was recently changed. Furthermore it is possible to take reservation on most of the long distance trains, it is just very rarely done (and probably not necessary at 11am)
    – drat
    Commented Sep 29, 2016 at 3:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .