Switzerland
How to get to Switzerland: airports, flights and border crossings
Fly into Zurich for the widest long-haul choice and the fastest train into the Alps; choose Geneva for Lake Geneva, Basel for the Rhine and Germany, or Milan and Munich if the fare is much lower. Land borders need no formalities beyond your visa. Trains beat a hire car once you arrive.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideSwitzerland
Key facts
- Best all-round airport
- Zurich (ZRH): most long-haul routes, 10–15 min by train to Zurich HB
- Best for Lake Geneva
- Geneva (GVA): about 7 min by train to Geneva Cornavin
- Best for the Rhine and Germany
- Basel (BSL/MLH/EAP): one airport, French and Swiss exits
- Cheapest fares often
- Milan Malpensa or Munich, then train; add 3–5 h and a border crossing
- Land entry
- Open borders with France, Germany, Italy, Austria and Liechtenstein; no routine checks
- Entry rule
- Schengen area: 90 days in any 180 for most Western passports
- Rail from London
- About 8–9 h via Paris or Frankfurt, no flight needed
- By sea
- No scheduled international ferry; Lake Constance and Lake Geneva boats are domestic or cross-border day trips
- Currency
- Swiss franc (CHF); euro accepted at some border businesses, change given in CHF
Airports, months and what you pay
Switzerland has three airports that matter for most trips: Zurich, Geneva and Basel. Zurich carries the most long-haul flights and sits on the main east–west rail line, so you can be in Lucerne, Bern or Interlaken the same day. Geneva is the natural landing point for Lake Geneva, Lausanne, Montreux and the Valais, and it is a short hop from Chamonix in France. Basel serves the Rhine, the Jura and southern Germany, and its terminal has a French and a Swiss exit.
Fares swing more by season than by airport. July, August, Christmas and New Year are the peak; late January to March and November are the cheapest months for flights. Long-haul return fares from the US east coast commonly land in the USD 600–1,100 band outside peak weeks, from the UK GBP 80–250 on low-cost and legacy carriers, and from Australia or New Zealand AUD 1,400–2,400. These are 2026 estimates and change weekly; the table below is a planning guide, not a quote.
| Airport | Best for | Train to city centre | Typical peak / off-peak fare band |
|---|---|---|---|
| Zurich (ZRH) | Alps, Lucerne, Bern, eastern Switzerland | 10–15 min to Zurich HB | Highest demand in Jul–Aug and Christmas |
| Geneva (GVA) | Lake Geneva, Lausanne, Valais, Chamonix | About 7 min to Geneva Cornavin | Peak in Jul–Aug; ski-season weekends busy |
| Basel (BSL/MLH/EAP) | Rhine, Jura, Alsace, Black Forest | About 15 min by bus to Basel SBB | Often the cheapest of the three |
| Milan Malpensa (MXP) | Ticino, Zermatt via Brig | Train 3–5 h to Swiss cities | Cheap long-haul; add a border crossing |
| Munich (MUC) | St Gallen, Zurich, Graubünden | Train 4–6 h to Swiss cities | Cheap long-haul; add a border crossing |
Train times are approximate; check the operator for the day you travel. Fares are 2026 estimates.
Step by step
Book the airport that matches your first base, not the cheapest fare on its own. A USD 150 saving into Milan can cost you a four-hour train and a tired arrival. If you are heading straight to the Jungfrau region or Zermatt, Zurich and Geneva both work; Zurich is usually faster for Interlaken, Geneva for Zermatt via Visp.
Land at Zurich or Geneva and follow the signs to the station inside the terminal. Both airports have trains every few minutes into the city, and you can buy a ticket at the machine or on the app before boarding. From Basel, a bus or a short train ride reaches Basel SBB, the main station.
If you arrive by land, you simply walk or drive across. There are no routine passport checks at the French, German, Italian, Austrian or Liechtenstein borders, though spot checks happen. Trains from Paris, Milan, Munich and Vienna cross without a stop at the frontier; keep your passport handy anyway.
From London, the train route runs via Paris or Frankfurt and takes roughly 8–9 hours door to door, which is competitive with flying once you add airport time. From the US, UK, Canada, Australia and New Zealand, flying is the only realistic option; see the FAQ for flight times.
Once in the country, buy a rail pass or point-to-point tickets and leave the car behind. Driving adds a CHF 40 annual vignette, winter closures on mountain passes and parking costs in every village.
- Pick the airport nearest your first base, then compare fares.
- Buy your onward train ticket before you leave the arrivals hall.
- Keep your passport on you for spot checks at land borders.
- Skip the hire car; the rail network reaches almost every valley.
Notes
Switzerland is in the Schengen area but not the EU, so the 90-days-in-any-180 rule applies to most Western passports and customs rules are Swiss, not European. Check your own passport's rules before booking; the visa page below covers the detail.
The currency is the Swiss franc. Some businesses near the borders take euros, but you will get change in francs and often at a poor rate, so carry a card or withdraw francs on arrival. Cards work almost everywhere, including ticket machines.
Mountain roads and some rail lines close in winter, and heavy snow can delay flights at Zurich and Geneva. Build a buffer day before a fixed onward flight if you are travelling in December to March.
| Entry point | Formalities | Notes |
|---|---|---|
| Air (Zurich, Geneva, Basel) | Schengen entry; passport or ID | Non-Schengen arrivals clear customs in the terminal |
| Land from France, Germany, Italy, Austria, Liechtenstein | No routine checks | Spot checks possible; carry your passport |
| Rail from Paris, Milan, Munich, Vienna | No border stop | Passport checked on board occasionally |
| Sea | No scheduled international ferry | Lake boats are day trips, not entry points |
Questions people ask
What is the best airport to fly into for Switzerland?
Zurich (ZRH) for the widest long-haul choice and the fastest train into the Alps. Choose Geneva (GVA) for Lake Geneva and the Valais, Basel for the Rhine and Germany, or Milan and Munich if the fare is much lower and you accept a longer train.
How long is the flight to Switzerland from the US, UK, Canada, Australia and NZ?
From the US east coast about 8–9 hours, west coast 11–12 with a stop or a direct to Zurich or Geneva. From the UK about 1 h 40 from London. From Canada 8–9 hours. From Australia and NZ 20–24 hours with one stop. Times are approximate.
Can I enter Switzerland by land or sea?
Yes by land: borders with France, Germany, Italy, Austria and Liechtenstein are open with no routine checks, though spot checks happen. By sea there is no scheduled international ferry; Lake Constance and Lake Geneva boats are day trips, not entry points.
Do I need a visa to enter Switzerland?
Switzerland is in Schengen but not the EU. Most Western passports get 90 days in any 180 without a visa. Other nationalities should check before booking; the visa page covers the detail.
Is it cheaper to fly into Milan or Munich and take the train?
Sometimes. Long-haul fares to Milan and Munich can be lower, but add 3–5 hours by train and a border crossing. Compare the total cost and time before deciding.
Can I reach Switzerland by train from London?
Yes. The route runs via Paris or Frankfurt and takes roughly 8–9 hours door to door, which is competitive with flying once airport time is included. Book seats early for summer and Christmas.
Deep dive
Every source; changeable facts are marked check
Sources
- officialZurich Airport
- officialGeneva Airport
- officialEuroAirport Basel-Mulhouse-Freiburg
- officialSwiss Federal Railways (SBB)
- officialSwitzerland Tourism
- officialState Secretariat for Migration (SEM)
- secondaryWikivoyage – Switzerland