Travel from Copenhagen to The-Hague

Bus or train from Copenhagen to The Hague?

You can take a train from Copenhagen to The Hague via Hamburg Hbf, Osnabruck Hbf, and Hengelo in around 11 hours 31 minutes. Alternatively, FlixBus operates a bus from Copenhagen to The Hague once daily. Tickets cost $60 - $100 and the journey takes 13 hours 20 minutes.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Copenhagen to The Hague

ModeDurationPrice
From Koebenhavn H train to Copenhagen airport, fly to Amsterdam airport, then train to The Hague.4 h 23 min$111
From Koebenhavn H train to Copenhagen airport, fly to Brussels airport, then train to The Hague.6 h 12 min$122
From Koebenhavn H train to Copenhagen airport, fly to Eindhoven airport, line 401 bus to Eindhoven, then train to The Hague.5 h 50 min$115
From Koebenhavn H train to Hamburg Hbf, train to Osnabruck Hbf, train to Hengelo, then train to Den Haag Centraal.11 h 31 min$199
From Copenhagen bus to The Hague.13 h 20 min$100
From Copenhagen drive to The Hague.9 h$179

How long does it take to get from Copenhagen to The Hague?

It takes approximately 4 hours 23 minutes to get from Copenhagen to The Hague, including transfers.

Is there a direct train between Copenhagen and The Hague?

No, there is no direct train from Copenhagen to The Hague. However, there are services departing from Koebenhavn H and arriving at Den Haag Centraal via Hamburg Hbf, Osnabruck Hbf and Hengelo. The journey, including transfers, takes approximately 11 hours 31 minutes.

Is there a direct bus between Copenhagen and The Hague?

Yes, there is a direct bus departing from Copenhagen and arriving at The Hague. Services depart once daily, and operate every day. The journey takes approximately 13 hours 20 minutes.

Operators from Copenhagen to The Hague

OperatorPhoneWebsite
Danish Railways (DSB)70 13 14 15Danish Railways (DSB)
KLMKLM
Scandinavian AirlinesScandinavian Airlines
Norwegian Air InternationalNorwegian Air International
Dutch Railways (NS)+31 30 751 5155Dutch Railways (NS)
Brussels AirlinesBrussels Airlines
LufthansaLufthansa
Belgian Railways (NMBS/SNCB)+32 2 528 28 28Belgian Railways (NMBS/SNCB)
Transavia HollandTransavia Holland
Hermes0031 900 266 63 99Hermes
German Railways (DB)+49 0180 6 99 66 33German Railways (DB)
Eurobahn0180 6 9 27 37 27Eurobahn
FlixBus+49 1807 123 99 123FlixBus