• Nothing Found

Transfer Options from Geneva Airport to Lausanne

Set along the north shores of Lake Geneva sits the vibrant city of Lausanne. With its medieval streets, gothic cathedral, Olympic heritage, and snow-capped mountain backdrop, this lakeside destination attracts a diverse array of travelers year-round.

If you’re planning a visit, you’ll likely be arriving via Geneva Airport. When travelling from Geneva Airport to Lausanne you’ll have three modes of transport to choose from: taxi, bus, or private transfer. Taking a Geneva Airport taxi is a direct and comfortable option. The distance from Geneva Airport to Lausanne is around 62 km, with a journey time of approximately 45 minutes. For an all-inclusive price and guaranteed immediate departure, booking a Geneva Airport transfer in advance is the best option.

If you’re looking to take public transport, you can take the train directly from the airport. The trains are operated by the Swiss Federal Railway train service. The journey takes just 52 minutes and is an affordable way to reach Lausanne while enjoying the views of Lake Geneva and the surrounding mountains.

Welcome Pickups offers meet and greet services and a friendly introduction to Geneva at the same price as a regular taxi. Click here to see the cost.

Comparison of the options

PRICE FOR 2 PASSENGERS
OPTION PRICE DURATION AVAILABILITY Action
Taxi €150 45min 24/7
Train €20 50min 05:00–00:43
Welcome Airport Transfer €149 45min 24/7

How to get from Geneva Airport to Lausanne by taxi

Taking a taxi from Geneva Airport is a convenient option. The journey takes around 45 minutes in light traffic and they are available 24/7 from the airport. Vehicles are comfortable and modern, but the cost can be expensive. However, after a long flight, navigating unfamiliar transport systems with luggage and tight connections can be far more exhausting. Choosing a Geneva Airport taxi, provides a direct route and allows you to avoid the stress of navigating public transport on your own. Instead, you can sit back, relax, and enjoy a door-to-door service all the way to your accommodation in Lausanne, enjoying the scenery along the way.

How much is a taxi from Geneva Airport to Lausanne?

Taxis at Geneva Airport are fitted with meters, so the final fare will vary depending on traffic conditions and any delays along the way. On average, the trip from Geneva Airport to Lausanne costs around €150 (140 CHF). Keep in mind that this route includes a toll road, which may be added to your fare. Most taxis in Geneva accept card payments, but it is advisable to carry some cash in case there are issues on the day of travel.

If you’d rather know the cost in advance, you can pre-book a private transfer with Welcome Pickups at a clear, fixed rate with no hidden fees, allowing you to start your trip to Lausanne without uncertainty.

Cost

€150

Trip Duration

45 Min

*Rates may vary unless booked in advance.

Convenience
Safety
Value for Money

Taxis are available 24/7 from Geneva Airport.

Where can I take a taxi from?

Taxis at Geneva Airport are typically black with yellow rooftop taxi signs making them easy to spot. You’ll find them located just outside the Arrivals Hall near the parking area. Follow the signs inside the terminal, and you’ll see them lined up outside ready to take arriving passengers. If you need help, airport staff are available to point you in the right direction. For your safety and peace of mind, it’s always best to use a licensed taxi from the official airport stand.

Convenience

Taking a taxi from Geneva Airport to Lausanne is one of the most convenient ways to start your trip. However, while it is a good option for groups or those traveling with lots of luggage, during peak travel times, there may be a longer wait. Additionally, fares can fluctuate due to traffic congestion or weather delays, so it’s worth considering pre-booking to secure a fixed price.

Editor’s Note

Note that the route that your driver will take to Lausanne is a toll road. Additional to your fare, you will need to pay these tolls along the way.

Useful Tips

Always take a taxi from the official taxi ranks at the airport.
Taxis accept both cash and cards as payment methods, however, ensure you have small denominations of cash in case there is any issue with the card machine.
Additional fees may apply for oversized or excess luggage.
Avoid accepting rides from any individuals who approach you outside the terminal, as these may not be reliable.
Following multiple flight arrivals, it’s common to encounter a wait at the taxi queue.

How to get from Geneva Airport to Lausanne by train

Geneva Airport is directly connected to Lausanne by the Swiss Federal Railway train service. Once you land at Geneva Airport, you can take a short walk to Genève Aéroport Railway Station. From here, you can catch the SBB train which takes just 50 minutes to reach Lausanne CFF Station. Trains run multiple times per hour throughout the day between 05:00 and 00:43. Trains run until 03:18 Friday and Saturday nights.

How much is the train from Geneva Airport to Lausanne?

The cost of taking the train depends on that time you travel and how far in advance you book. For an off-peak train, on average tickets cost around €10 (9CHF). Tickets can be purchased via the SBB Mobile App, the SBB website, the machine in the luggage reclaim area or the SBB Travel Centre ticket counters and machines inside the station which accept CHF, EUR and card payment.

Cost

€10

Trip Duration

50 Min.

There can be up to a 15 minute waiting for the train.

Convenience
Safety
Value for Money

Trains are available from 05:00 - 00:43 during the week.

Where do I catch the train from?

The Genève-Aéroport train station is directly connected to the airport, just a short 5-minute walk from the Arrivals Hall and check-in area. Follow the signs for “Gare” and take the escalator or lift down to the platforms. If you need assistance, airport staff are readily available to guide you.

Convenience

Traveling from Geneva Airport to Lausanne by train is the most affordable option available. With trains running regularly, if you are traveling solo with light luggage this can be a great option. However, if you are travelling during the week and your flight is unexpectedly delayed, you may miss the last train and need to arrange an alternative transfer.

Editor’s Note

If you’re arriving late or your flight is delayed, it’s worth checking the last train departure in advance so you can plan a backup option just in case.

Useful Tips

If you wish, you can also take the train to Lausanne from the central Gare Cornavin Station in Geneva Central.
There is an option to purchase multi-use tickets so that you can use your train ticket on public transport in Lausanne for the day. Ask about these at the ticket sales counters!
If you have lots of luggage, you can send it ahead of you so that you don't have to carry it - ask at the information desk at the train station for your options!
Try to arrive at least 10 minutes before the train departs to ensure you get a seat.
Trains are fitted with plug sockets.
Train fares can vary depending on the time of day, so it's always a good idea to check in advance to avoid higher fees.

How to get from Geneva Airport to Lausanne by private transfer

When you have a slightly longer journey, such as the one from Geneva Airport to Lausanne, booking a private transfer is the most comfortable way to travel to your destination as quickly as possible. With Welcome Pickups, choosing a private transfer is more cost-effective than booking a local airport taxi and includes additional perks as part of the service. You will be looked after by a trained English-speaking driver, who will be waiting for you in the Arrivals Hall. They’ll assist with your luggage and escort you to a comfortable, air-conditioned vehicle parked nearby. 

If your flight is delayed, they will be tracking your flight and still be there to collect you when you land. Welcome Pickups drivers, don’t just drive taxis, they are knowledgeable locals who will point out landmarks along the way, and turn your airport transfer into a welcoming introduction to Lausanne. For a seamless and direct arrival in the Alps, a private transfer is the ideal choice.

How much is a private transfer from Geneva Airport to Lausanne?

One of the key benefits of booking a private transfer is the all-inclusive cost which is made in advance. This ensures complete price transparency and there’s no need to carry cash or wonder whether the price will increase with traffic or toll charges. 

With Welcome Pickups, a private transfer from Geneva Airport to the city center for a group of 3 passengers with luggage traveling in a modern 4-seater sedan is €149. For larger groups and families, an 8-seater minivan can be reserved for €195, while a 9–12 passenger minibus is priced at €298.

Booking your private transfer is simple. Just visit the Welcome Pickups website or use the Welcome Pickups app. Enter your travel details and flight number, complete your payment, and your ride is confirmed. It is worth noting that these rates apply to daytime transfers; evening or night bookings may be slightly higher.

Cost

€149

Trip Duration

45 Mins.

*Booking your private transfer in advance is the best way to ensure a seamless experience.

Convenience
Safety
Value For Money

Private transfers are available 24/7 from Geneva Airport

Where does my private transfer depart from?

Your private transfer starts right inside Geneva Airport’s Arrivals Hall. Once you’ve passed through customs and collected your luggage, your driver will be there waiting to welcome you. They will be holding a sign with your name ready to guide you to your vehicle which will be parked in the designated pickup zone for pre-booked transfers. This ensures you can exit the airport effortlessly and travel straight to your hotel in Lausanne, avoiding unnecessary waits, delays, or confusion.

Convenience

Booking a private transfer ensures that everything is arranged and paid for in advance, giving you peace of mind before your journey even begins.  You avoid taxi queues and language barriers. Your driver will take care of you and ensure you reach your destination without stress so you can focus on enjoying your trip. Although it may come at a higher cost, the convenience of being met on arrival and taking the most direct route, makes this a worthwhile choice.

Editor’s Note

Private transfers are a great choice for families, groups, or business travelers, particularly if you have luggage or want to skip the wait for taxis or buses.

Useful Tips

Schedule your pickup for at least 30 minutes after your flight’s arrival time. This allows sufficient time to clear immigration, collect luggage, and reach the Arrivals Hall.
If you require additional assistance such as a baby seat, ensure you request this at the time of booking.
A few days before you're due to fly, you will receive an email including your driver's name, details, and vehicle information so that you know what to expect on the day.
A private transfer in Geneva is often cheaper than a taxi, with a fixed price and added perks included
If your flight is delayed, your driver will receive real-time updates and adjust their schedule accordingly, ensuring they’re there to meet you as soon as you land.

Welcome Pickups transfer

Welcome Pickups

Book a trained, English-speaking taxi driver to pick you up at the same price as a regular cab from the line

If you feel more relaxed knowing that somebody is waiting for you, you may as well book a Welcome Pickups transfer. As soon as you arrive at the airport you will be greeted by your driver. He will be waiting for you at the terminal of your arrival with a sign that has your name on it. Your driver will help you out with your luggage and together you will make your way to the vehicle. While he is driving you to your accommodation, the driver can give you some tips and recommendations on what to do during your holidays in Geneva. Our drivers are hand-picked and speak fluent English. No need to worry about miscommunication issues that you may face with the local taxi drivers regarding your destination. Relax and enjoy your ride.

Best drivers

Hand-picked english-speaking drivers

Flight monitoring

Drivers are always on time

Quality support

24/7 email & phone support

Cancel up to 24 hours before the pickup and get an 80% refund

Edit or cancel transfers

Read more Book Welcome Pickups transfer

Frequently asked questions

How much is a taxi from Geneva Airport to Lausanne?

Taxis from Geneva Airport to Lausanne typically cost around €150. Since taxis have meters, the final fare can fluctuate due to delays or toll routes. For a guaranteed fixed-rate fare and a reliable English-speaking driver, you can book a Geneva Airport transfer in advance.

What is the best way to get to Lausanne?

The best way to get to Lausanne is to fly to Geneva Airport. From there, the best option depends on your priorities. For comfort and convenience, a private transfer is ideal. For budget travel, the train offers a scenic and affordable route.

How much is the ferry from Geneva to Lausanne?

Travelling from Geneva to Lausanne by ferry is a popular day trip. There are boats departing from Genève Mont-Blanc and Genève Eaux-Vives. The journey takes around 4 hours and a one-way ticket costs around €50 (47 CHF).

Olivia Campus

Olivia is a travel content creator, copywriter, and marketer for tourism boards and travel brands worldwide. A story-driven explorer with a decade of experience.

Was this helpful?

Pre-book online