HUB hero image

How to Travel from

Geneva Airport to Zürich HB

by Rideshare, Route or Car

Geneva Airport
+0
Zürich HB
Transport search to Zürich Hb
Geneva Airport
+0
Zürich HB
Building a composite car route
Cheapest
Best Offer!
Car
2 h 51 min
277 km.
from $15
Composite Route Car Only

Three ways to Travel from Geneva Airport to Zürich Hb

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Geneva - Airport Bus Station to Lausanne
Ave. Duration:
55 min
Frequency:
4 times a day
Estimated price:
$8.15–$11.96
Bus from Lausanne to Zurich
Ave. Duration:
2h 50m
Frequency:
5 times a day
Estimated price:
$19.57–$28.26

BlaBlaCar Bus

Phone:
+33 18 57 62 228
Website:
blablacar.co.uk/
Bus from Geneva - Airport Bus Station to Lausanne
Ave. Duration:
50 min
Frequency:
Every 4 hours
Estimated price:
$10.33–$15.22

Airlines

Swiss

Website:
swiss.com/
Plane from Geneva International Airport to Zurich
Ave. Duration:
53 min
Frequency:
Every day
Estimated price:
$108.70–$391.30

Train operators

Swiss Railways (SBB/CFF/FFS)

Phone:
+41 848 44 66 88
Website:
sbb.ch/en
Train from Genève-Aéroport to Zürich
Ave. Duration:
3h 3m
Frequency:
Hourly
Estimated price:
$86.96–$163.04

RegioJet

Phone:
+420 222 222 221
Website:
regiojet.com/
Bus from Lausanne to Zurich
Ave. Duration:
3h
Frequency:
Once a week
Estimated price:
$13.04–$20.65

Questions and Answers

What is the cheapest way to get from Geneva Airport (GVA) to Zürich HB?

The cheapest way to get from Geneva Airport (GVA) to Zürich HB is to bus which costs $20.65 - $43.48 and takes 4h 47m.

What is the fastest way to get from Geneva Airport (GVA) to Zürich HB?

The fastest way to get from Geneva Airport (GVA) to Zürich HB is to fly which takes 58 min and costs $86.96 - $293.48 .

Is there a direct bus between Geneva Airport (GVA) and Zürich HB?

No, there is no direct bus from Geneva Airport (GVA) station to Zürich HB station. However, there are services departing from Geneva - Airport Bus Station and arriving at Zurich Bus Station via Lausanne. The journey, including transfers, takes approximately 4h 47m.

Is there a direct train between Geneva Airport (GVA) and Zürich HB?

Yes, there is a direct train departing from Genève-Aéroport and arriving at Zürich HB. Services depart hourly, and operate every day. The journey takes approximately 3h 3m.

Is there a direct flight between Geneva Airport (GVA) and Zürich HB?

Yes, there are direct flights between Geneva Airport (GVA) and Zürich HB; these take 45 min and cost $81.52 - $293.48 .

How far is it from Geneva Airport (GVA) to Zürich HB?

The distance between Geneva Airport (GVA) and Zürich HB is 241 km. The road distance is 274.1 km.

How do I travel from Geneva Airport (GVA) to Zürich HB without a car?

The best way to get from Geneva Airport (GVA) to Zürich HB without a car is to train which takes 3h 3m and costs $86.96 - $163.04 .

How long does it take to get from Geneva Airport (GVA) to Zürich HB?

It takes approximately 58 min to get from Geneva Airport (GVA) to Zürich HB, including transfers.

Where do I catch the Geneva Airport (GVA) to Zürich HB bus from?

Geneva Airport (GVA) to Zürich HB bus services, operated by BlaBlaCar Bus, depart from Geneva - Airport Bus Station.

Where do I catch the Geneva Airport (GVA) to Zürich HB train from?

Geneva Airport (GVA) to Zürich HB train services, operated by Swiss Railways (SBB/CFF/FFS), depart from Genève-Aéroport station.

Train, bus or fly from Geneva Airport (GVA) to Zürich HB?

The best way to get from Geneva Airport (GVA) to Zürich HB is to fly which takes 58 min and costs $86.96 - $293.48 . Alternatively, you can train, which costs $86.96 - $163.04 and takes 3h 3m, you could also bus, which costs $20.65 - $43.48 and takes 4h 47m.

Where does the Geneva Airport (GVA) to Zürich HB bus arrive?

Geneva Airport (GVA) to Zürich HB bus services, operated by BlaBlaCar Bus, arrive at Lausanne station.

Where does the Geneva Airport (GVA) to Zürich HB train arrive?

Geneva Airport (GVA) to Zürich HB train services, operated by Swiss Railways (SBB/CFF/FFS), arrive at Zürich HB station.

Can I drive from Geneva Airport (GVA) to Zürich HB?

Yes, the driving distance between Geneva Airport (GVA) to Zürich HB is 274 km. It takes approximately 2h 43m to drive from Geneva Airport (GVA) to Zürich HB.

How do I get a train ticket from Geneva Airport (GVA) to Zürich HB?

Book your Geneva Airport (GVA) to Zürich HB train tickets online with Omio.

How do I get a bus ticket from Geneva Airport (GVA) to Zürich HB?

Book your Geneva Airport (GVA) to Zürich HB bus tickets online with FlixBus.

Where can I stay near Zürich HB?

There are 990+ hotels available in Zürich HB. Prices start at $87.15 per night.
+0