Geneva Geneva Airport to City Center

How to get from Geneva Airport to the City Center

With its glistening lake, beautiful Old Town, leafy parks and mountainous backdrop, Geneva is a city which offers an incredible mix of culture and natural beauty. A gateway to Switzerland and the Alps, Geneva Airport (GVA) welcomes travelers from around the world arriving for business, ski adventures and to soak in the city’s lakeside charm. Geneva Airport’s close proximity to the city center means that whichever method of transportation you take, you can reach your final destination quickly.

When traveling from Geneva Airport to the city center, you have four options for your transfer: taxi, bus, train or private transfer. Taking a Geneva Airport taxi is a quick and comfortable option. It is worth noting that taxis in Geneva are unfortunately expensive and you can expect to pay around €55-65 (50-60 CHF) for a 15 minute journey. Taxis are available 24/7, but there can sometimes be a queue during busier periods. If you prefer a service with a fixed upfront cost and an immediate departure, a Geneva Airport transfer is the best choice for you.

If you are looking for a more budget-friendly option, Geneva’s public transport is a great choice.  The quickest option is to take the train, which runs frequently from 04:43 to 00:07 with multiple departures each hour from Geneva Airport to Gare Cornavin Central Railway Station. Alternatively, you can take the bus, which takes around 15 to 20 minutes, making several stops along the way. Both the train and bus can be used with a UNIRESO zone 10 ticket, which costs just €3.20 (3 CHF) for 80 minutes.

If you are staying in an approved hotel in Geneva, you are entitled to a Geneva Transport Card. This card provides free access to Geneva’s public transport network (UNIRESO), including buses (TPG), trains (CFF), and boats (Mouettes Genevoises), for the entire duration of your stay, making public transport the most cost-effective way to travel from Geneva Airport to the city. Three days before your arrival, you will receive an email with a link to download your Geneva Transport Card directly to your smartphone.

4 ways to go from Geneva Airport to the city center

PRICE FOR
OPTION
PRICE
TIME
AVAILABILITY
Welcome Pickups Private Transfer
€59 15min 24/7
Convenience
Book
Taxi
€55 15min 24/7
Convenience
Book
Bus
€0 20min 05:00–02:20
Convenience
Read more
Train
€0 6min 05:00–01:00
Convenience
Read more
Save the article for later or share it with friends

How to get from Geneva Airport to the city center by taxi

Taking a taxi from Geneva Airport to the city center offers a quick and direct mode of transport. Taxis operate around the clock from the official rank just outside the airport. Geneva taxis are among the priciest in Europe, with fares typically costing between €55 and €65 (50-60 CHF) for the 15 minute drive. The last thing you want after a long flight is a complicated transfer. When taking a Geneva Airport taxi, you can enjoy a comfortable, door-to-door service without the need to navigate public transport. You should keep in mind that rates may be higher at night, on weekends, or during public holidays, and traffic can affect the final fare.

How much is a taxi from Geneva Airport to the city center?

Taxis in Geneva Airport are fitted with meters, so the fare can vary if there is traffic or delays on the day of travel. The cost of traveling from Geneva Airport to the city center right bank is around €55 (CHF 50). If you are travelling to the city center area on the left bank, the price is around €65 (CHF 60). If you’re arriving late at night, the cost may also be slightly higher. If you are traveling in a group with whom you can split the fare, taking a taxi will become a more cost-effective option.

Most taxis in Geneva accept card payments; however, it is recommended to carry cash in case there are any issues with this on the day of travel. If you prefer to have your transfer arranged in advance, you might consider booking a private airport transfer. When you book with Welcome Pickups, the service will include a meet-and-greet at Geneva Airport, live flight monitoring, and a clear, all-inclusive price with no hidden fees, ensuring a smooth and stress-free arrival to your final destination.

Where can I take a taxi from?

Taxis are readily available at Geneva Airport just outside the Arrivals Hall near the parking area. Simply follow the signage inside the airport and you will find a line of black taxis with traditional yellow signs on top, waiting to pick up passengers. If you need assistance, airport staff can guide you in the right direction. For safety and peace of mind, it’s always best to use a licensed taxi from the official stand.

Convenience

Taking a taxi from Geneva Airport to the city center is a straightforward and quick way to reach your destination. If you have heavy luggage or are traveling with children, taxis are considered one of the most efficient options. There’s no need to navigate public transport. Instead, you can step straight into a taxi without the stress of waiting for connections.

Useful Tips

You might find that there is a bit of a wait for taxis at the queue after large flight arrivals.
There may be an extra charge for excessive luggage or over-sized items.
Make sure that you are taking the taxi you want as there are a variety of options and some charge more than others for extra benefits (e.g. luxury vehicles).
Always take a taxi from the official taxi ranks at the airport.
Ensure you have small denominations of cash in case there is any issue with the card machine.
Avoid accepting rides from any individuals who approach you outside the terminal, as these may not be reliable.

How to get from Geneva Airport to the city center by bus

Geneva Airport is well connected to the city center by a wide range of buses operating throughout the day and into the night. Buses in Geneva are known for being reliable and frequent, making them a practical option for travelers who don’t mind a slightly longer journey. Depending on traffic and the number of stops, the trip typically takes around 20 minutes. Routes 5 and 10 run directly from Geneva Airport to the city center, stopping at Gare Cornavin Central Railway Station. Route 5 runs from 04:27 to 03:07, while route 10 runs from 05:22 to 03:32. On Sundays, bus services are reduced, so it’s best to check the schedule in advance.

How much does a bus cost from Geneva Airport to the city center?

A UNIRESO ticket, which can be used on TPG buses from Geneva Airport to the city center, costs just €3.20 (CHF 3). Tickets can be purchased from the ticket vending machines at the airport bus stops or via the TPG+ app. Children aged 6 and under travel for free, while those aged 6-15 can benefit from discounted fares.

If you’re staying in an approved hotel, you’ll receive a Geneva Transport Card, allowing you to travel for free on public transport during your stay. Simply contact your accommodation, which must be registered with Geneva Tourism & Congress, and three days before your arrival, you will receive an email with a form to complete. Once submitted, your Geneva Transport Card will be activated, allowing you to use it for your journey from the Geneva Airport to the city center as soon as you arrive.

Cost
Free
Trip Duration
20 Min.
There can be up to a 15 minute wait for the bus.
Convenience
Safety
Value for Money

Buses are available between 04:30 - 03:30 daily apart from on Sundays. Buses leave around every 9-15 minutes.

Where can I take a bus from?

At Geneva Airport, TPG bus stops are conveniently located just outside the terminal on the check-in level, as well as in front of, or next to the CFF railway station. Signage at the airport will guide you toward the bus stop areas, however you need assistance, airport staff are able to direct you to the correct bus stop, so you can begin your journey to the city center with ease.

Convenience

Although buses at Geneva Airport run frequently and cheaply, it can be complicated to get your ticket if you have arrived without small change or do not have roaming data to download the  TPG+ app. Additionally, if you are traveling with large luggage such as ski equipment or small children, public transport can get cramped during busy travel periods, making the bus a less convenient option.

Timetables

Bus Timetables

Route and Information - Day Bus Services

Timetable & Route Info

Aeroport - Rive (no. 10)

Timetable & Route Info

Aéroport - Thônex-Vallard (no. 5)

Timetable & Route Info

Night Bus Information

Aerobus

Aerobus timetable and stops

Useful Tips

Try to arrive at least 10 minutes before the bus departs to ensure you get a seat.
Traffic conditions can affect your journey during peak travel times, so allow extra time in your schedule to accommodate any unforeseen delays.
There will likely be a bus service running to where you need to go, check the line information above to make sure you catch the right one - this might save you from having to transfer!
The best routes to take are the 5 and 10 as these all go to the central station, Gare Cornavin. From there you can take an array of trains, trams and buses to get to your final destination in the city.
There is limited storage space on the bus.
Your UNIRESO ticket includes access to all of Geneva's public transport network (UNIRESO), including buses (TPG), trains (CFF), and boats (Mouettes Genevoises).
If you are staying in a hotel which is registered with Geneva Tourism & Congress, you are eligible for a Geneva Transport Card which allows you to travel for free.

How to get from Geneva Airport to Geneva city center by train

Geneva Airport is directly connected to the city center 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 6 minutes to reach Gare Cornavin Central Railway Station in the city center. Trains run frequently throughout the day between 05:00 and 00:51. Trains run until 01:10 on a Friday and Saturday night.

How much is the train from Geneva Airport to the city center?

The cost of taking the train is also covered by the UNIRESO ticket. This ticket, which can be used on SBB trains from the airport to the city center, costs €3.20 (3 CHF). 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. 

Again, if you’re staying in a hotel in the city which is approved by Geneva Tourism & Congress, you can contact your hotel to apply for a Geneva Transport Card. Three days before your arrival, you’ll receive an email from your hotel with a form to complete. Once submitted, you’ll receive your Geneva Transport Card which will enable you to travel for free from the moment you land and for the duration of your stay in Geneva.

Cost
Free
Trip Duration
6 Min.
There can be up to a 20 minute wait for the train.
Convenience
Safety
Value for Money

Trains are available between 05:00 and 01:00 leaving every 12-20 minutes.

Where do I catch the train from?

The Genève-Aéroport train station is conveniently located directly at the airport, just a 5-minute walk from the Arrivals Hall and check-in area. Simply follow the signs marked “Gare”, then head underground to reach the platforms. If you need help, airport staff are always nearby to point you in the right direction.

Convenience

Taking the train from Geneva Airport to the city center is the fastest and one of the most affordable options available. With trains running regularly and tickets being free with a Geneva Transport Card, this can be a very convenient option. However, if your flight arrives late at night or is unexpectedly delayed, you may miss the last train and need to arrange an alternative transfer. Additionally, waiting for the next scheduled departure can add time to your journey, which may not suit travelers in a hurry.

Timetables

Timetable

Aeroport - Gare Cornavin

Useful Tips

Try to arrive at least 10 minutes before the train departs to ensure you get a seat.
Your UNIRESO ticket includes access to all of Geneva's public transport network (UNIRESO), including buses (TPG), trains (CFF), and boats (Mouettes Genevoises).
Trains don't operate for as many hours as bus services do, but are much quicker.
If you are staying in a hotel which is registered with Geneva Tourism & Congress, you are eligible for a Geneva Transport Card which allows you to travel for free.

How to get from Geneva Airport to the city center by private transfer

Booking a private transfer from Geneva Airport to the city center is the most comfortable way to begin your stay, allowing you to bypass taxi lines and crowded public transport entirely. After a long travel day, you won’t need to worry about navigating foreign ticket machines, exchanging currency, or dealing with language barriers, as your English-speaking driver will be waiting for you in the Arrivals Hall, ready to take you directly to your accommodation. They will greet you with a sign displaying your name, assist with your luggage, and guide you to a comfortable, air-conditioned vehicle parked just outside. If your flight is delayed, your pickup time will automatically adjust at no extra cost. The journey is approximately 6 kilometers and takes just 15 minutes. For travelers seeking a smooth, direct, and stress-free arrival in Geneva, a private transfer is an excellent choice.

How much is a private transfer from Geneva Airport to the city center?

One of the best parts about booking a private transfer is that payment is made in advance. There’s no need to carry cash, wonder whether the price will increase with traffic or if you’re handing over the right money.

The cost of a private transfer from Geneva Airport to the city center for a group of 3 passengers with luggage traveling in a comfortable 4-seater sedan is €59. For larger groups and families, an 8-seater minivan can be reserved for €91, while a 9–12 passenger minibus can be arranged for around €118.

Booking your transfer is simple through the Welcome Pickups website or app: just enter your flight information, select the vehicle that suits your needs, and secure your reservation in advance.

Do keep in mind that these rates apply to daytime transfers. Evening or night transfers may carry a small additional fee. If you’re looking to arrive in Geneva with ease, a private transfer ensures a smooth start to your visit.

Cost
€59
Trip Duration
15 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 at Geneva Airport.

Where does my private transfer depart from?

Your private transfer from Geneva Airport begins right at the Arrivals Hall. After clearing customs and collecting your bags, you’ll find your driver waiting with a sign displaying your name, making them easy to spot. They will assist you with your luggage and guide you to your vehicle, which will be parked close by in the designated pickup zone for pre-booked transfers. This direct, door-to-door service allows you to leave the airport smoothly and head straight to your destination in Geneva without any waiting, delays or confusion.

Convenience

Whether you’re travelling for business or leisure, taking a private transfer from the airport to your destination is always the most convenient option. When you’re weary from traveling and want to avoid reading signs, or navigating foreign transport systems, a private transfer is ideal. There’s no uncertainty and there is someone who will take care of you and ensure you reach your destination without stress so you can focus on enjoying your trip.

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 is often cheaper than a taxi in Geneva with a fixed price and offering additional perks.

Geneva Airport private transfers

Powered by Welcome Pickups. Book a trained, English-speaking driver to pick you up for a fixed price with no hidden fees.
Sedan

Sedan up to 3 passengers

€76Starting from 25.3 EUR / passenger

Tesla Model Y, Peugeot 508, Audi A6
Minivan

Minivan up to 8 passengers

€118Starting from 14.8 EUR / passenger

Mercedes-Benz V-class, Renault Trafic
Minibus

Minibus up to 12 passengers

€152Starting from 12.7 EUR / passenger

Frequently asked questions

How much is the train from Geneva Airport to the city center?

A train ticket from Geneva Airport to the city center costs just €3.20 (CHF 3) with a UNIRESO ticket, which is valid for 80 minutes across Geneva’s entire public transport network. If you’re staying in a hotel that is registered with Geneva Tourism and Congress, you can use your free Geneva Transport Card for the journey, making it free during your stay.

How do I get to Geneva city center from the airport?

Does Geneva Airport have a train station?

Is there a free ticket from Geneva Airport to the city center?

How far is Geneva Airport from the city centre by shuttle?

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?

Transfer Options in Geneva

Pre-book online