Duration 5h 4m
Distance 2038.6 km
Average price 200€
Possible routes 6 found

The Hague to Tallinn

Rome2rio has found 6 ways to get from The Hague to Tallinn by train, flight, bus, ferry and car. The cheapest way to get from The Hague to Tallinn costs only 75€, and the quickest way takes just 5h 4m. We recommend taking the train from Den Haag HS to Schiphol Airport and then flying from Amsterdam Schiphol to Tallinn, which is the fastest and cheapest option, and takes around 5h 4m.

Recommended route

Train to Amsterdam Schiphol, fly

  1. Den Haag HS
  2. Amsterdam Schiphol
  3. Tallinn
Fastest
5h 4m
Cheapest
80€ - 230€
Alternative routes

Train to Brussels, fly

  1. Rotterdam Centraal
  2. Brussels
  3. Tallinn
7h 18m
141€ - 401€

Train, bus

  1. Den Haag Centraal
  2. Amersfoort
  3. Wolfsburg, Wolfsburg central station
  4. Berlin Ostkreuz
  5. Varssavi
  6. Tallinn
35h 29m
143€ - 252€

Bus

  1. Den Haag
  2. Rīga
  3. Tallinn
41h 22m
101€ - 167€

Night bus, bus, car ferry

  1. The Hague
  2. Copenhagen
  3. Stockholm
  4. Tallinn
43h 7m
164€ - 183€

Drive

  1. The Hague
  2. Tallinn
23h 9m
270€ - 410€

Frequently asked questions

Want to know about travelling from The Hague to Tallinn? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from The Hague to Tallinn is to train and fly which costs 75€ - 230€ and takes 5h 4m.

More details

The quickest way to get from The Hague to Tallinn is to train and fly which costs 75€ - 230€ and takes 5h 4m.

More details

No, there is no direct bus from The Hague to Tallinn. However, there are services departing from Den Haag and arriving at Tallinn via Rīga. The journey, including transfers, takes approximately 41h 22m.

More details

The distance between The Hague and Tallinn is 1509 km. The road distance is 2038.6 km.

Get driving directions

The best way to get from The Hague to Tallinn without a car is to train and bus which takes 35h 29m and costs 140€ - 260€.

More details

It takes approximately 5h 4m to get from The Hague to Tallinn, including transfers.

More details

The Hague to Tallinn bus services, operated by Ecolines, depart from Den Haag station.

More details

The quickest flight from Amsterdam Schiphol Airport to Tallinn Airport is the direct flight which takes 2h 20m.

Search flights

The Hague to Tallinn bus services, operated by Ecolines, arrive at Tallinn station.

More details

Yes, the driving distance between The Hague to Tallinn is 2039 km. It takes approximately 23h 9m to drive from The Hague to Tallinn.

Get driving directions

KLM, LOT, Finnair and three other airlines offer flights from Amsterdam Schiphol Airport to Tallinn Airport.

Search flights

There are 1093+ hotels available in Tallinn. Prices start at 87€ per night.

More details

How to travel from The Hague to Tallinn

Find all the possible transport options for your trip from The Hague to Tallinn right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between The Hague and Tallinn?

You can take a bus from The Hague to Tallinn via Rīga in around 41h 22m.
Airlines
Ave. Duration
2h 20m
Frequency
Every day
Estimated price
85€ - 310€

Contact Details

Ave. Duration
4h 27m
Frequency
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
100€ - 460€

Contact Details

Ave. Duration
4h 42m
Frequency
Every day
Estimated price
170€ - 650€

Contact Details

Ave. Duration
4h 17m
Frequency
Every day
Estimated price
150€ - 480€

Contact Details

Ave. Duration
4h 30m
Frequency
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
95€ - 330€

Contact Details

Bus operators
Ave. Duration
35h 52m
Frequency
Once a week
Estimated price
90€ - 130€

About this operator

Ecolines bus

Tallinn, Estonia

Tallinn is the capital and largest city of Estonia. It is situated on the northern coast of the country, on the shore of the Gulf of Finland, 80 km south of Helsinki, east of Stockholm and west of Saint Petersburg. From the 13th century until 1918 (and briefly during the Nazi occupation of Estonia from 1941 to 1944), the city was known as Reval. Tallinn occupies an area of 159.2 km2 and has a population of 443,894. Approximately 32% of Estonia's total population lives in Tallinn. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe