Trains to Dublin
Stations on record, the cities within reach by rail, and estimated times from distance.
Wikidata lists at least twelve railway stations in Dublin: Dublin Connolly railway station, Dublin Pearse railway station, Dublin Heuston railway station, Killester railway station, Dún Laoghaire railway station, Tara Street railway station, Lansdowne Road railway station, Dalkey railway station, Clontarf Road railway station, Glenageary railway station, Drumcondra railway station, Booterstown railway station. Which one a service uses is set by the operator, so check the station name on the ticket, not just the city.
Rail routes from Dublin
| Route | Country | Distance | Estimated time |
|---|---|---|---|
| Dublin to Belfast | United Kingdom | 142 km (88 mi) | about 1 h 38 min |
| Dublin to Limerick | Ireland | 175 km (109 mi) | about 2 h 31 min |
| Dublin to Birkenhead | United Kingdom | 215 km (133 mi) | about 2 h 28 min |
| Dublin to Liverpool | United Kingdom | 217 km (135 mi) | about 2 h 30 min |
| Dublin to Blackpool | United Kingdom | 218 km (135 mi) | about 2 h 30 min |
| Dublin to Cork | Ireland | 219 km (136 mi) | about 3 h 9 min |
| Dublin to St Helens | United Kingdom | 233 km (145 mi) | about 2 h 41 min |
| Dublin to Wigan | United Kingdom | 240 km (149 mi) | about 2 h 46 min |
| Dublin to Warrington | United Kingdom | 243 km (151 mi) | about 2 h 48 min |
| Dublin to Swansea | United Kingdom | 246 km (153 mi) | about 2 h 50 min |
| Dublin to Bolton | United Kingdom | 254 km (158 mi) | about 2 h 55 min |
| Dublin to Salford | United Kingdom | 263 km (163 mi) | about 3 h 1 min |
| Dublin to London | United Kingdom | 462 km (287 mi) | about 5 h 19 min |
| Dublin to Berlin | Germany | 1,317 km (818 mi) | about 13 h 10 min |
| Dublin to Madrid | Spain | 1,449 km (900 mi) | about 12 h 49 min |
| Dublin to Paris | France | 779 km (484 mi) | about 6 h 38 min |
| Dublin to Hamburg | Germany | 1,074 km (667 mi) | about 10 h 44 min |
| Dublin to Barcelona | Spain | 1,469 km (913 mi) | about 13 h |
| Dublin to Munich | Germany | 1,376 km (855 mi) | about 13 h 46 min |
| Dublin to Milan | Italy | 1,414 km (879 mi) | about 13 h 33 min |
Distances are straight-line; road and rail routes run about 15–25% longer. Times are estimates from distance and typical speeds, not timetables.
Where to buy train tickets
We take no bookings for these providers and hold no reservation with them. The provider you choose handles payment, confirmation, changes and refunds. How that works.
Common questions
Which railway stations does Dublin have?
Dublin Connolly railway station, Dublin Pearse railway station, Dublin Heuston railway station, Killester railway station, Dún Laoghaire railway station, Tara Street railway station and others.
How are the journey times on this page worked out?
From straight-line distance and typical speeds for each mode, so they are estimates for planning, not timetables. Road and rail routes run 15–25% longer than the straight line.
Where these facts come from
- GeoNames (CC BY 4.0): population, elevation, time zone, postal codes
- Wikidata (CC0): area, sister cities, visitor numbers, heritage listings, stations and ports
- OurAirports (public domain): airports, runways
- Natural Earth (public domain): map outlines
Data compiled 14 September 2026. Hotel and hostel figures are from our booking partner’s catalogue on that date. Journey times on this page are estimates from distance, not timetables; check the operator before you rely on one.