There are 7 ways to get from Erie to Geneva by train, shuttle, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, shuttle to Toronto Pearson International Airport, fly to Geneva International Airport
best- Take the train from Erie Station to Buffalo Depew Stationtrain
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Geneva International Airport (GVA)plane YYZ - GVA
15h 42mCHF 352–799Train to Cleveland-Hopkins International Airport, fly to Geneva International Airport
cheapest- Take the train from Erie Station to Cleveland Amtraktrain
- Fly from Cleveland-Hopkins International Airport (CLE) to Geneva International Airport (GVA)plane CLE - GVA
17h 49mCHF 273–1,148Bus to Buffalo Niagara International Airport, fly to Geneva International Airport
- Take the bus from Erie, PA to Buffalo, NYbus
- Fly from Buffalo Niagara International Airport (BUF) to Geneva International Airport (GVA)plane BUF - GVA
16h 33mCHF 347–1,446Bus to Pittsburgh International Airport, fly to Geneva International Airport
- Take the bus from Erie to Pittsburgh Intermodal Stationbus
- Fly from Pittsburgh International Airport (PIT) to Geneva International Airport (GVA)plane PIT - GVA
17h 37mCHF 299–835Train, train to Toronto Island Airport, fly to Geneva International Airport
- Take the train from Erie Station to Buffalo Depew Stationtrain
- Take the train from Buffalo to Toronto Union Stationtrain
- Fly from Toronto Island Airport (YTZ) to Geneva International Airport (GVA)plane YTZ - GVA
18h 55mCHF 389–765Train, shuttle to Toronto Pearson International Airport, fly to Zurich Airport
- Take the train from Erie Station to Buffalo Depew Stationtrain
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Zurich Airport (ZRH)plane YYZ - ZRH
- Take the train from Zürich Flughafen to Genèvetrain
17h 49mCHF 482–1,059Train, shuttle to Toronto Pearson International Airport, fly to Paris Charles De Gaulle Airport
- Take the train from Erie Station to Buffalo Depew Stationtrain
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to Paris Charles De Gaulle Airport (CDG)plane YYZ - CDG
- Take the train from Aeroport Cdg2 Tgv Roissy to Genevetrain
17h 45mCHF 407–959
Toronto Pearson International Airport (YYZ) to Geneva International Airport (GVA) flights
Questions & Answers
The cheapest way to get from Erie to Geneva is to bus and fly which costs SFr 290 - SFr 850 and takes 17h 37m.
The fastest way to get from Erie to Geneva is to train and shuttle and fly which takes 15h 42m and costs SFr 350 - SFr 800.
The distance between Erie and Geneva is 6721 km.
It takes approximately 15h 42m to get from Erie to Geneva, including transfers.
Geneva is 6h ahead of Erie. It is currently 12:37 AM in Erie and 6:37 AM in Geneva.
There are 564+ hotels available in Geneva.
What companies run services between Erie, PA, USA and Geneva, Switzerland?
There is no direct connection from Erie to Geneva. However, you can take the train to Buffalo Depew Station, take the taxi to Buffalo Airport, take the shuttle to Pearson International Airport Terminal 1, walk to Toronto Pearson International Airport (YYZ) airport, then fly to Geneva International Airport (GVA). Alternatively, you can take the train to Cleveland Amtrak, walk to Tower City Station Track 7, take the subway to Airport Station, walk to Cleveland-Hopkins International Airport (CLE) airport, then fly to Geneva International Airport (GVA).
- Website
- delta.com
Flights from Toronto Pearson International Airport to Geneva International Airport via Amsterdam Schiphol
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- CHF 170–700
Flights from Toronto Pearson International Airport to Geneva International Airport via Paris Charles De Gaulle Airport
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- CHF 160–700
Flights from Buffalo Niagara International Airport to Geneva International Airport via Boston, Paris Charles De Gaulle Airport
- Ave. Duration
- 14h 39m
- When
- Every day
- Estimated price
- CHF 330–1,400
Flights from Pittsburgh International Airport to Geneva International Airport via Boston, Paris Charles De Gaulle Airport
- Ave. Duration
- 12h 12m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 240–1,000
Flights from Toronto Pearson International Airport to Zurich Airport via Amsterdam Schiphol
- Ave. Duration
- 9h 47m
- When
- Every day
- Estimated price
- CHF 170–750
Flights from Toronto Pearson International Airport to Zurich Airport via Paris Charles De Gaulle Airport
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- CHF 170–700
Flights from Toronto Pearson International Airport to Paris Charles De Gaulle Airport
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- CHF 160–700
Flights from Toronto Pearson International Airport to Paris Charles De Gaulle Airport via London Heathrow
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- CHF 160–700
- Website
- united.com
Flights from Toronto Pearson International Airport to Geneva International Airport via Brussels
- Ave. Duration
- 10h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 170–700
Flights from Toronto Pearson International Airport to Geneva International Airport via London Heathrow
- Ave. Duration
- 11h 12m
- When
- Every day
- Estimated price
- CHF 160–700
Flights from Cleveland-Hopkins International Airport to Geneva International Airport via Montreal
- Ave. Duration
- 13h 15m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 250–1,100
Flights from Buffalo Niagara International Airport to Geneva International Airport via Newark
- Ave. Duration
- 15h
- When
- Every day
- Estimated price
- CHF 340–1,400
Flights from Buffalo Niagara International Airport to Geneva International Airport via New York JFK
- Ave. Duration
- 11h 43m
- When
- Saturday
- Estimated price
- CHF 330–1,400
Flights from Pittsburgh International Airport to Geneva International Airport via Montreal
- Ave. Duration
- 12h 20m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 240–1,000
Flights from Toronto Island Airport to Geneva International Airport via Montreal
- Ave. Duration
- 9h 55m
- When
- Tuesday and Thursday
- Estimated price
- CHF 170–700
Flights from Toronto Pearson International Airport to Zurich Airport
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- CHF 170–700
Flights from Toronto Pearson International Airport to Paris Charles De Gaulle Airport
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- CHF 160–700
- Website
- aircanada.com
Flights from Toronto Pearson International Airport to Geneva International Airport via Brussels
- Ave. Duration
- 10h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 170–700
Flights from Toronto Pearson International Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 10h 20m
- When
- Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- CHF 170–700
Flights from Cleveland-Hopkins International Airport to Geneva International Airport via Montreal
- Ave. Duration
- 13h 15m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 250–1,100
Flights from Pittsburgh International Airport to Geneva International Airport via Montreal
- Ave. Duration
- 12h 20m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 240–1,000
Flights from Toronto Island Airport to Geneva International Airport via Montreal
- Ave. Duration
- 10h 10m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 170–700
Flights from Toronto Pearson International Airport to Zurich Airport
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- CHF 170–700
Flights from Toronto Pearson International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- CHF 190–850
Flights from Toronto Pearson International Airport to Paris Charles De Gaulle Airport
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- CHF 160–700
- Website
- airfrance.com
Flights from Toronto Pearson International Airport to Geneva International Airport via Paris Charles De Gaulle Airport
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- CHF 160–700
Flights from Buffalo Niagara International Airport to Geneva International Airport via Boston, Paris Charles De Gaulle Airport
- Ave. Duration
- 14h 39m
- When
- Every day
- Estimated price
- CHF 330–1,400
Flights from Pittsburgh International Airport to Geneva International Airport via Boston, Paris Charles De Gaulle Airport
- Ave. Duration
- 12h 12m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 240–1,000
Flights from Toronto Pearson International Airport to Zurich Airport via Paris Charles De Gaulle Airport
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- CHF 170–700
Flights from Toronto Pearson International Airport to Paris Charles De Gaulle Airport
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- CHF 160–700
Flights from Toronto Pearson International Airport to Paris Charles De Gaulle Airport via London Heathrow
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- CHF 160–700
- Website
- swiss.com
Flights from Toronto Pearson International Airport to Geneva International Airport via Zurich Airport
- Ave. Duration
- 10h 7m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 170–700
Flights from Buffalo Niagara International Airport to Geneva International Airport via New York JFK
- Ave. Duration
- 11h 43m
- When
- Saturday
- Estimated price
- CHF 330–1,400
Flights from Buffalo Niagara International Airport to Geneva International Airport via Boston, Zurich Airport
- Ave. Duration
- 14h 9m
- When
- Every day
- Estimated price
- CHF 340–1,400
Flights from Toronto Island Airport to Geneva International Airport via Montreal
- Ave. Duration
- 10h 10m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 170–700
Flights from Toronto Pearson International Airport to Zurich Airport
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- CHF 170–700
- Website
- klm.com
Flights from Toronto Pearson International Airport to Geneva International Airport via Amsterdam Schiphol
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- CHF 170–700
Flights from Toronto Pearson International Airport to Zurich Airport via Amsterdam Schiphol
- Ave. Duration
- 9h 47m
- When
- Every day
- Estimated price
- CHF 170–750
Flights from Toronto Pearson International Airport to Paris Charles De Gaulle Airport
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- CHF 160–700
- Website
- lufthansa.com
Flights from Toronto Island Airport to Geneva International Airport via Montreal
- Ave. Duration
- 9h 55m
- When
- Tuesday and Thursday
- Estimated price
- CHF 170–700
Flights from Toronto Pearson International Airport to Zurich Airport
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- CHF 170–700
Flights from Toronto Pearson International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 9h 52m
- When
- Every day
- Estimated price
- CHF 180–850
Flights from Toronto Pearson International Airport to Paris Charles De Gaulle Airport
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- CHF 160–700
- Website
- britishairways.com
Flights from Toronto Pearson International Airport to Geneva International Airport via London Heathrow
- Ave. Duration
- 10h 20m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 170–650
Flights from Pittsburgh International Airport to Geneva International Airport via London Heathrow
- Ave. Duration
- 10h 25m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- CHF 280–950
Flights from Toronto Pearson International Airport to Paris Charles De Gaulle Airport via London Heathrow
- Ave. Duration
- 9h 50m
- When
- Tuesday
- Estimated price
- CHF 180–650
- Website
- brusselsairlines.com
Flights from Toronto Pearson International Airport to Geneva International Airport via Brussels
- Ave. Duration
- 10h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- CHF 170–700
Flights from Toronto Island Airport to Geneva International Airport via Montreal
- Ave. Duration
- 9h 55m
- When
- Tuesday and Thursday
- Estimated price
- CHF 170–700
Flights from Toronto Pearson International Airport to Paris Charles De Gaulle Airport
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- CHF 160–700
- Website
- aerlingus.com
Flights from Cleveland-Hopkins International Airport to Geneva International Airport via Dublin
- Ave. Duration
- 14h 5m
- When
- Friday to Sunday
- Estimated price
- CHF 310–1,400
Flights from Pittsburgh International Airport to Geneva International Airport via Dublin
- Ave. Duration
- 14h 5m
- When
- Friday and Sunday
- Estimated price
- CHF 290–1,300
Flights from Toronto Pearson International Airport to Paris Charles De Gaulle Airport via Dublin
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- CHF 270–470
- Website
- virginatlantic.com
Flights from Toronto Pearson International Airport to Paris Charles De Gaulle Airport
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- CHF 160–700
Flights from Toronto Pearson International Airport to Paris Charles De Gaulle Airport via London Heathrow
- Ave. Duration
- 12h 10m
- When
- Every day
- Estimated price
- CHF 160–700
- Website
- airtransat.com
Flights from Toronto Pearson International Airport to Paris Charles De Gaulle Airport
- Ave. Duration
- 7h 25m
- When
- Saturday
- Estimated price
- CHF 210–600
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Erie Station to Buffalo Depew Station
- Ave. Duration
- 1h 29m
- Frequency
- Twice daily
- Estimated price
- CHF 20–45
- Website
- https://www.amtrak.com/home.html
Train from Erie Station to Cleveland Amtrak
- Ave. Duration
- 1h 37m
- Frequency
- Twice daily
- Estimated price
- CHF 21–50
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Buffalo to Toronto Union Station
- Ave. Duration
- 4h 14m
- Frequency
- Once daily
- Estimated price
- CHF 18–70
- Website
- https://www.viarail.ca/en
- Economy Adult - same day booking
- CHF 20–70
- Economy Adult - Advanced Booking
- CHF 20–55
- Economy Escape Advanced Booking - Adult
- CHF 18–28
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich Flughafen to Genève
- Ave. Duration
- 3h 16m
- Frequency
- Hourly
- Estimated price
- CHF 90–260
- Website
- https://www.sbb.ch/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Aeroport Cdg2 Tgv Roissy to Geneve
- Ave. Duration
- 3h 13m
- Frequency
- 5 times a week
- Estimated price
- CHF 95–160
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +1 905 374 8111
- airsales@niagaraairbus.com
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- CHF 70–90
- Website
- https://www.niagaraairbus.com/
- Phone
- +1 888-378-3823
- info@baronsbus.com
- Website
- baronsbus.com
Bus from Erie, PA to Buffalo, NY
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- CHF 7–35
- Website
- https://baronsbus.com
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Erie, PA to Buffalo, NY
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- CHF 12–24
- Website
- https://www.greyhound.com/
Bus from Erie to Pittsburgh Intermodal Station
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- CHF 18–40
- Website
- https://www.greyhound.com/
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
























