There are 7 ways to get from Sylt to Switzerland by plane, train, bus, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Zurich Airport
best- Fly from Westerland (GWT) to Zurich Airport (ZRH)plane GWT - ZRH
2h 8mCHF 178–432Train, night train
cheapest- Take the train from Westerland(Sylt) ZOB/Bahnhof to Hamburg-Altonatrain Re6 / ...
- Take the night train from Hamburg-Altona to Zuerich Hbnighttrain Nj
16h 15mCHF 100–211Train
- Take the train from Westerland(Sylt) ZOB/Bahnhof to Elmshorntrain Re6
- Take the train from Hamburg Hbf to Basel SBBtrain Ec
- Take the train from Basel SBB to Zürich HBtrain Tgv / ...
12h 35mCHF 360–1,028Bus
- Take the bus from Klanxbüll Bahnhof to Husum(Nordsee) Bahnhofbus Re6
- Take the bus from Husum(Nordsee) Bahnhof to Hauptbahnhof/ZOBbus
- Take the bus from Hamburg central bus station to Zurich Bus Stationbus
20h 46mFly to Geneva International Airport
- Fly from Westerland (GWT) to Geneva International Airport (GVA)plane GWT - GVA
4hCHF 215–448Fly to Basel
- Fly from Westerland (GWT) to Basel (BSL)plane GWT - BSL
3h 59mCHF 137–373Train via Frankfurt am Main
- Take the train from Westerland(Sylt) ZOB/Bahnhof to Frankfurttrain 24
- Take the train from Frankfurt to Zürich HBtrain Nightjet
14h 46mCHF 172–629
Sylt to Switzerland by train
Questions & Answers
The cheapest way to get from Sylt to Switzerland is to train and night train which costs SFr 100 - SFr 220 and takes 16h 15m.
The fastest way to get from Sylt to Switzerland is to fly which takes 2h 8m and costs SFr 170 - SFr 440.
No, there is no direct bus from Sylt to Switzerland station. However, there are services departing from Klanxbüll Bahnhof and arriving at Zurich Bus Station via Husum(Nordsee) Bahnhof and Hamburg central bus station. The journey, including transfers, takes approximately 20h 46m.
No, there is no direct train from Sylt to Switzerland. However, there are services departing from Westerland(Sylt) ZOB/Bahnhof and arriving at Zürich Stadelhofen via Elmshorn, Hamburg Hbf, Basel SBB and Zürich HB. The journey, including transfers, takes approximately 12h 35m.
The distance between Sylt and Switzerland is 842 km.
The best way to get from Sylt to Switzerland without a car is to train which takes 12h 35m and costs SFr 360 - SFr 1100.
It takes approximately 2h 8m to get from Sylt to Switzerland, including transfers.
Sylt to Switzerland bus services, operated by Deutsche Bahn Regio (DB Regional), depart from Klanxbüll Bahnhof station.
Sylt to Switzerland train services, operated by Deutsche Bahn Regio (DB Regional), depart from Westerland(Sylt) ZOB/Bahnhof station.
The best way to get from Sylt to Switzerland is to fly which takes 2h 8m and costs SFr 170 - SFr 440. Alternatively, you can train, which costs SFr 360 - SFr 1100 and takes 12h 35m, you could also bus, which costs and takes 20h 46m.
What companies run services between Sylt, Germany and Switzerland?
Swiss and Lufthansa fly from Westerland (GWT) to Zurich Airport (ZRH) twice daily. Alternatively, you can take a train from Westerland(Sylt) ZOB/Bahnhof to Zürich Stadelhofen via Elmshorn, Hamburg Hbf, Basel SBB, and Zürich HB in around 12h 35m.
- Website
- lufthansa.com
Flights from Westerland to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- CHF 200–390
Flights from Westerland to Zurich Airport via Munich
- Ave. Duration
- 3h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- CHF 200–390
Flights from Westerland to Geneva International Airport via Frankfurt
- Ave. Duration
- 4h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- CHF 140–490
Flights from Westerland to Basel via Munich
- Ave. Duration
- 3h 40m
- When
- Monday, Friday, Wednesday, Thursday, and Saturday
- Estimated price
- CHF 120–380
Flights from Westerland to Basel via Frankfurt
- Ave. Duration
- 4h 25m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- CHF 120–380
- Website
- swiss.com
Flights from Westerland to Zurich Airport
- Ave. Duration
- 1h 35m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 160–420
Flights from Westerland to Geneva International Airport via Zurich Airport
- Ave. Duration
- 4h 12m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 140–470
- Website
- easyjet.com
Flights from Westerland to Basel via Berlin Brandenburg
- Ave. Duration
- 5h 40m
- When
- Thursday
- Estimated price
- CHF 90–390
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Westerland(Sylt) ZOB/Bahnhof to Elmshorn
- Ave. Duration
- 2h 43m
- Frequency
- Hourly
- Estimated price
- CHF 40–70
- Website
- https://int.bahn.de/en
Train from Westerland(Sylt) ZOB/Bahnhof to Hamburg-Altona
- Ave. Duration
- 3h 3m
- Frequency
- Hourly
- Estimated price
- CHF 45–80
- Website
- https://int.bahn.de/en
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Hamburg Hbf to Basel SBB
- Ave. Duration
- 6h 41m
- Frequency
- Once a week
- Estimated price
- CHF 280–850
- Website
- https://www.sbb.ch/en
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 30–95
- Website
- https://www.sbb.ch/en
- Phone
- +43 (0) 51717
- Website
- nightjet.com
Night train from Hamburg-Altona to Zuerich Hb
- Ave. Duration
- 12h 9m
- Frequency
- Twice daily
- Estimated price
- CHF 50–130
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- CHF 100–130
- Couchette Carriage
- CHF 75–90
- Seating Carriage
- CHF 50–60
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Westerland(Sylt) ZOB/Bahnhof to Frankfurt
- Ave. Duration
- 8h 13m
- Frequency
- Once daily
- Estimated price
- CHF 130–550
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Frankfurt to Zürich HB
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Estimated price
- CHF 40–90
- Website
- https://www.ns.nl/en
- Phone
- +49 30 2970
- Website
- bahn.de
Bus from Klanxbüll Bahnhof to Husum(Nordsee) Bahnhof
- Ave. Duration
- 1h 18m
- Frequency
- 3 times a week
- Website
- https://int.bahn.de/en
Bus from Husum(Nordsee) Bahnhof to Hauptbahnhof/ZOB
- Ave. Duration
- 3h 1m
- Frequency
- Once a week
- Website
- https://int.bahn.de/en
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Hamburg central bus station to Zurich Bus Station
- Ave. Duration
- 13h
- Frequency
- Once daily
- Estimated price
- CHF 70–120
- Website
- https://www.flixbus.co.uk
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Sylt to Switzerland bus services, operated by Deutsche Bahn Regio (DB Regional), arrive at Husum(Nordsee) Bahnhof station.
Sylt to Switzerland train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Elmshorn station.
Book your Sylt to Switzerland train tickets online with Omio.
There are 1231+ hotels available in Switzerland.




























