There are 10 ways to get from Weggis to Amsterdam by ferry, train, bus, night train, car, train (Trenitalia), or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 3600 ferry, train
best- Take the ferry from Weggis to Luzern Bahnhofquaiferry
- Take the train from Luzern to Basel SBBtrain Ec / ...
- Take the train from Basel SBB to Mannheim, Hauptbahnhoftrain 12 / ...
- Take the train from Mannheim Hbf to Amsterdam Centraaltrain Ice
10h 17m€148–384Bus
cheapest- Take the bus from Luzern to Rotterdam Central Stationbus FlixBus N846
- Take the bus from Rotterdam to Amsterdam City Center - Sloterdijkbus BlaBlaCar Bus
16h 36m€80–136Train, bus
- Take the train from Brunnen to Zürich HBtrain Ir46
- Take the bus from Zürich to Amsterdam City Center - Sloterdijkbus BlaBlaCar Bus
15h 47m€99–173Night train
- Take the nighttrain from Zürich HB to Amsterdam Centraalnighttrain Nj
14h 13m€297–895Drive 830.1 km
- Drive from Weggis to Amsterdamcar 830.1 km
8h 11m€150–216Train
- Take the train from Arth-Goldau to Mannheim Hbftrain Ec
- Take the train from Mannheim Hbf to Amsterdam Centraaltrain Ice
11h 27m€150–292Train to Zurich Airport, fly to Amsterdam Airport Schiphol
- Take the train from Rotkreuz to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Amsterdam Airport Schiphol (AMS)plane ZRH - AMS
6h 17m€130–349Line 3600 ferry, train to Basel, fly to Amsterdam Airport Schiphol
- Take the ferry from Weggis to Luzern Bahnhofquaiferry
- Take the train from Luzern to Basel SBBtrain
- Fly from Basel (BSL) to Amsterdam Airport Schiphol (AMS)plane BSL - AMS
6h 36m€150–369Train to Zurich Airport, fly to Brussels Airport, train
- Take the train from Rotkreuz to Zürich Flughafentrain
- Fly from Zurich Airport (ZRH) to Brussels Airport (BRU)plane ZRH - BRU
- Take the train from Anvers-Central to Amsterdam Centraaltrain
7h 58m€115–382Train, train to Milano Malpensa Airport, fly to Amsterdam Airport Schiphol
- Take the train from Arth-Goldau to Luganotrain
- Take the train from Lugano to Malpensa Aeroporto T1train
- Fly from Milano Malpensa Airport (MXP) to Amsterdam Airport Schiphol (AMS)plane MXP - AMS
9h€81–414
Weggis to Amsterdam by ferry, foot, and train
Questions & Answers
The cheapest way to get from Weggis to Amsterdam is to bus which costs €75 - €140 and takes 16h 36m.
The fastest way to get from Weggis to Amsterdam is to train and fly which takes 6h 17m and costs €130 - €350.
No, there is no direct bus from Weggis to Amsterdam. However, there are services departing from Weggis, Dorfplatz and arriving at Amsterdam City Center - Sloterdijk via Küssnacht am Rigi, Bahnhof, Luzern and Rotterdam. The journey, including transfers, takes approximately 16h 36m.
No, there is no direct train from Weggis to Amsterdam. However, there are services departing from Rotkreuz and arriving at Amsterdam Centraal via Zürich HB. The journey, including transfers, takes approximately 14h 13m.
The distance between Weggis and Amsterdam is 855 km. The road distance is 830.1 km.
The best way to get from Weggis to Amsterdam without a car is to line 3600 ferry and train which takes 10h 17m and costs €140 - €390.
It takes approximately 10h 17m to get from Weggis to Amsterdam, including transfers.
Weggis to Amsterdam bus services, operated by FlixBus, depart from Luzern station.
Weggis to Amsterdam train services, operated by Swiss Federal Railways (SBB CFF FFS), depart from Zürich HB station.
The best way to get from Weggis to Amsterdam is to train which takes 11h 27m and costs €150 - €300. Alternatively, you can bus, which costs €75 - €140 and takes 16h 36m.
What companies run services between Weggis, Switzerland and Amsterdam, Netherlands?
Swiss Federal Railways (SBB CFF FFS) operates a vehicle from Zürich HB to Amsterdam Centraal once daily. Tickets cost €280–850 and the journey takes 11h 13m. Alternatively, you can take a bus from Weggis, Dorfplatz to Amsterdam City Center - Sloterdijk via Küssnacht am Rigi, Bahnhof, Luzern, Bahnhof, Luzern, and Rotterdam in around 16h 36m.
- Website
- easyjet.com
Flights from Milano Malpensa Airport to Amsterdam Airport Schiphol
- Ave. Duration
- 1h 56m
- When
- Every day
- Estimated price
- €35–230
Train from Luzern to Basel SBB
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- €30–95
- Website
- Swiss Federal Railways (SBB CFF FFS)
Night train from Zürich HB to Amsterdam Centraal
- Ave. Duration
- 11h 13m
- Frequency
- Once daily
- Estimated price
- €280–850
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Rotkreuz to Zürich Flughafen
- Ave. Duration
- 56 min
- Frequency
- Every 2 hours
- Estimated price
- €16–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Luzern to Basel SBB
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- €30–95
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Rotkreuz to Zürich Flughafen
- Ave. Duration
- 56 min
- Frequency
- Every 2 hours
- Estimated price
- €16–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Arth-Goldau to Lugano
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- €45–140
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Zürich to Amsterdam City Center - Sloterdijk
- Ave. Duration
- 12h 1m
- Frequency
- Twice daily
- Estimated price
- €70–130
- Website
- BlaBlaCar Bus
Bus from Rotterdam to Amsterdam City Center - Sloterdijk
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €6–11
- Website
- BlaBlaCar Bus
- Phone
- +41 (0)41 367 67 67
- [email protected]
- Website
- Vierwaldstättersee
Ferry from Weggis to Luzern Bahnhofquai
- Ave. Duration
- 42 min
- Frequency
- Every 3 hours
- Estimated price
- €17–24
- Schedules at
- Vierwaldstättersee
Ferry from Weggis to Luzern Bahnhofquai
- Ave. Duration
- 42 min
- Frequency
- Every 3 hours
- Estimated price
- €17–24
- Schedules at
- Vierwaldstättersee
Want to know more about travelling around Netherlands
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
Weggis to Amsterdam bus services, operated by FlixBus, arrive at Rotterdam Central Station.
Weggis to Amsterdam train services, operated by Swiss Federal Railways (SBB CFF FFS), arrive at Amsterdam Centraal station.
Yes, the driving distance between Weggis to Amsterdam is 830 km. It takes approximately 8h 11m to drive from Weggis to Amsterdam.
There are 2795+ hotels available in Amsterdam.















