Dublin is the capital of Ireland and a popular destination for tourists, located around 750km from Amsterdam.
Let's look at the options for travel between Amsterdam and Dublin by air plus combinations of ferry and train or bus...
1. Amsterdam-Dublin by Air
Flying is the easiest and quickest way to travel between the 2 cities.
Aer Lingus flies up to 4x daily between Amsterdam Schiphol airport (AMS) and Dublin airport (DUB) using Airbus A320s. Flight times are scheduled as 1 hour 40 minutes. Return fares start at around €130 including checked luggage.
Ryanair now flies 4x daily between Amsterdam and Dublin using Boeing 737 aircraft. Base fares can be cheap (€20 one-way) but add-ons (checked luggage, seat selection) can increase the price.
2. Amsterdam-Dublin by Train/Ferry
It is possible to travel from Amsterdam to Dublin by a combination of rail and ferry with the journey split into 2 parts. The first is to travel from Amsterdam to London by train - taking the Thalys/Intercity trains to Brussels Zuid/Midi and from there travelling on the Eurostar to London St Pancras via the Channel Tunnel. This trip can be done in about 5 hours. It is recommended to overnight in London before taking the next part of the trip.
If you prefer travel by ship there is also the possibility of the Stena Line service from Hoek van Holland to Harwich. Both ports are accessible from Amsterdam and London by rail.
For more detailed info on these trips see our Amsterdam to London page.
From London it's possible to purchase a "Sail Rail" ticket to Dublin. From London Euston take a morning Virgin train up to Holyhead in Anglesey (North Wales), a journey of just under 4 hours. At Holyhead you can take an afternoon ferry (choice of Irish Ferries or Stena Line, takes 3 hours 15 minutes) across to Dublin Ferryport, arriving in the early evening.
A bus can take you from Ferryport to Dublin city centre.
Coming back the other way, there are morning sailings from Dublin Ferryport which arrive in Holyhead at around 1130. Take a lunchtime train to London Euston (some services are direct, others may require a change at Chester, Crewe or Birmingham).
Sail Rail tickets can be purchased in advance for a bargain £41 from London, €50 from Dublin. It's possible to buy Sail Rail tickets between any station in the UK and any station in Ireland. On-the-day fares are available for a slightly higher price.
3. Amsterdam-Dublin by Coach
Amsterdam to Dublin can be done by coach and ferry. Firstly take a Eurolines coach service from Amsterdam to London Victoria (4x daily, 11 hours, prices from €15/£15 one-way). The channel crossing is done via Eurotunnel or P&O ferry. Flixbus also has an Amsterdam to London Victoria service with similar prices.
From London Victoria you can take a National Express/Eurolines overnight coach to Dublin via Holyhead. The journey takes 12 hours 30 minutes and a standard one-way fare starts from around £30.