Directions from Zürich to The Hague

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Zurich to Amsterdam, train  •  4 h 30 min

  1. Fly from Zurich (ZRH) to Amsterdam (AMS) ZRH - AMS
  2. Take the train from Schiphol (Airport) to Den Haag Centraal

$53 - $287

7 alternative options

Train to Basel, fly to Amsterdam, train  •  5 h 25 min

  1. Take the train from Zürich HB to Basel SBB
  2. Fly from Basel (BSL) to Amsterdam (AMS) BSL - AMS
  3. Take the train from Schiphol (Airport) to Den Haag Centraal

$81 - $261

Fly Zurich to Brussels, train  •  5 h 59 min

  1. Fly from Zurich (ZRH) to Brussels (BRU) ZRH - BRU
  2. Take the train from Bruxelles-Nat.-Aéroport to Den Haag HS

$91 - $324

Train via Paris Est  •  9 h 15 min

  1. Take the train from Zürich HB to Basel SBB 3 / ...
  2. Take the train from Basel SBB to Strasbourg
  3. Take the train from Strasbourg to Paris Est Tgv / ...
  4. Take the train from Paris Nord to Rotterdam Centraal Tha

$265 - $394

Train  •  10 h 30 min

  1. Take the train from Zürich HB to Düsseldorf Hbf Ec
  2. Take the train from Düsseldorf Hbf to Venlo
  3. Take the train from Venlo to Den Haag Centraal

$169 - $267

Bus Eurolines CH  •  14 h

  1. Take the bus from Zurich to Den Haag

$65 - $80

Bus Eurolines FR  •  16 h 30 min

  1. Take the bus from Zurich to Strasbourg
  2. Take the bus from Strasbourg to Den Haag

$116 - $192

Drive  •  7 h 35 min

  1. Drive from Zürich to The Hague 527.8 miles

$120 - $190

What companies run services between Zürich, Switzerland and The Hague, Netherlands?

You can take a train from Zürich to The Hague via Basel SBB, Strasbourg, Paris Est, Paris Nord, and Rotterdam Centraal in around 9 h 15 min. Alternatively, Eurolines CH operates a bus from Zürich to The Hague 3 times a week. Tickets cost $65 - $80 and the journey takes 14 h.

Airlines
KLM
Website
klm.com
Flights from Zurich to Amsterdam
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$130 - $600
Flights from Basel to Amsterdam
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$90 - $440
Flights from Basel to Amsterdam via Paris CDG
Ave. Duration
3 h 40 min
When
Every day
Estimated price
$85 - $1,200
Flights from Zurich to Brussels via Amsterdam
Ave. Duration
3 h 25 min
When
Every day
Estimated price
$150 - $500
Swiss
Website
swiss.com
Flights from Zurich to Amsterdam
Ave. Duration
1 h 38 min
When
Every day
Estimated price
$95 - $490
Flights from Zurich to Brussels
Ave. Duration
1 h 17 min
When
Every day
Estimated price
$130 - $750
Flights from Zurich to Brussels via Geneva
Ave. Duration
3 h
When
Every day
Estimated price
$230 - $1,400
Lufthansa
Website
lufthansa.com
Flights from Zurich to Amsterdam via Frankfurt
Ave. Duration
3 h 55 min
When
Every day
Estimated price
$170 - $900
Flights from Basel to Amsterdam via Frankfurt
Ave. Duration
3 h 37 min
When
Every day
Estimated price
$170 - $800
Flights from Zurich to Brussels via Munich
Ave. Duration
3 h 15 min
When
Every day
Estimated price
$170 - $700
Flights from Zurich to Brussels via Frankfurt
Ave. Duration
3 h 15 min
When
Every day
Estimated price
$170 - $700
easyJet
Website
easyjet.com
Flights from Zurich to Amsterdam
Ave. Duration
1 h 50 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$50 - $480
Flights from Basel to Amsterdam
Ave. Duration
1 h 26 min
When
Every day
Estimated price
$35 - $270
Air France
Website
airfrance.com
Flights from Basel to Amsterdam
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$90 - $440
Flights from Basel to Amsterdam via Paris CDG
Ave. Duration
3 h 40 min
When
Every day
Estimated price
$85 - $1,200
Transavia Holland
Website
transavia.com
Flights from Zurich to Amsterdam
Ave. Duration
1 h 35 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$40 - $430
Adria Airways
Website
adria.si
Flights from Zurich to Amsterdam via Ljubljana
Ave. Duration
3 h 50 min
When
Wednesday, Thursday and Sunday
Estimated price
$260 - $1,200
British Airways
Website
britishairways.com
Flights from Zurich to Amsterdam via London City
Ave. Duration
3 h 55 min
When
Monday to Friday
Estimated price
$130 - $700
Train operators
Dutch Railways (NS)
Phone
+31 30 751 5155
Website
ns.nl
Train from Schiphol (Airport) to Den Haag Centraal
Ave. Duration
39 min
Frequency
Every 15 minutes
Estimated price
$10 - $18
Website
ns.nl
Purchase a
eurail.com
Train from Venlo to Den Haag Centraal
Ave. Duration
2 h 18 min
Frequency
Every 30 minutes
Estimated price
$24 - $45
Website
ns.nl
Purchase a
eurail.com
Swiss Railways (SBB/CFF/FFS)
Website
sbb.ch
Train from Zürich HB to Basel SBB
Ave. Duration
53 min
Frequency
Hourly
Estimated price
$30 - $60
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Basel SBB to Strasbourg
Ave. Duration
1 h 18 min
Frequency
Hourly
Estimated price
$21 - $35
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Train from Zürich HB to Düsseldorf Hbf
Ave. Duration
6 h 30 min
Frequency
Once daily
Estimated price
$140 - $220
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
TGV
Phone
0033 892 353535
Website
tgv.com
Train from Zürich HB to Basel SBB
Ave. Duration
53 min
Frequency
Every 3 hours
Estimated price
$23 - $28
Website
en.oui.sncf
2nd Class
$23 - $28
1st Class
$41 - $42
Train from Strasbourg to Paris Est
Ave. Duration
1 h 48 min
Frequency
Hourly
Estimated price
$85 - $100
Website
en.oui.sncf
2nd Class
$85 - $100
1st Class
$120 - $170
Belgian Railways (NMBS/SNCB)
Phone
+32 2 528 28 28
Website
b-rail.be
Train from Bruxelles-Nat.-Aéroport to Den Haag HS
Ave. Duration
2 h 6 min
Frequency
Hourly
Estimated price
$23 - $35
Website
belgianrail.be
Purchase a
eurail.com
Deutsche Bahn
Thalys
Website
thalys.com
Train from Paris Nord to Rotterdam Centraal
Ave. Duration
2 h 43 min
Frequency
Hourly
Estimated price
$120 - $160
Website
thalys.com
2nd Class
$120 - $160
1st Class
$160 - $230
Eurobahn
Phone
0180 6 9 27 37 27
Email
info@eurobahn.de
Website
eurobahn.de
Train from Düsseldorf Hbf to Venlo
Ave. Duration
1 h 7 min
Frequency
Hourly
Estimated price
$4 - $7
Website
eurobahn.de
Bus operators
Eurolines CH
Phone
0041 (0) 844 257 224
Website
eurolines.ch
Bus from Zurich to Den Haag
Ave. Duration
14 h
Frequency
3 times a week
Estimated price
$65 - $80
Book at
eurolines.ch
Eurolines FR
Phone
+ 33 1 41 86 24 21
Website
eurolines.fr
Bus from Zurich to Strasbourg
Ave. Duration
4 h 30 min
Frequency
3 times a week
Estimated price
$35 - $75
Schedules at
eurolines.fr
Bus from Strasbourg to Den Haag
Ave. Duration
11 h
Frequency
4 times a week
Estimated price
$80 - $120
Schedules at
eurolines.fr

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.

Questions & Answers

The distance between Zürich and The Hague is 606 km. The road distance is 844 km.

The cheapest way to get from Zürich to The Hague is to bus which costs SFr 65 - SFr 80 and takes 14 h.

The quickest way to get from Zürich to The Hague is to fly and train which takes 4 h 30 min and costs SFr 50 - SFr 290.

No, there is no direct train from Zürich to The Hague. However, there are services departing from Zürich HB and arriving at Den Haag HS via Basel SBB, Strasbourg, Paris Nord and Rotterdam Centraal. The journey, including transfers, takes approximately 9 h 15 min.

Yes, there is a direct bus departing from Zurich and arriving at Den Haag. Services depart three times a week, and operate Tuesday, Thursday and Sunday. The journey takes approximately 14 h.

It takes approximately 4 h 30 min to get from Zürich to The Hague, including transfers.