Dublin is a city with three mainline railway stations ( Irish Rail ):-

  • Connolly Station, Amiens Street, Dublin 1.   Trains to Belfast, Drogheda, Dundalk, Sligo, Wexford & Wicklow. This name was changed from Amiens St Station to Connolly Station in 1966.
  • Heuston Station, St John's Wood Road West, Dublin 8.  Trains to Cork, Galway, Killarney, Limerick & Tralee InterCity Routes. Arrow suburban services run to Kildare. The name was changed from Kingsbridge Station to Heuston Station in 1966. 
  • Pearse Station, Westland Row, Dublin 2. Trains to Drogheda, Dundalk, Wexford & Wicklow. The station name was changed from Westland Row to Pearse in 1966.

An Inter-Station Shuttle Bus #90 runs between Connolly & Heuston.  

The Red LUAS tram line connects Heuston to Connolly.