The city of Dublin houses 3 railway hubs - Connolly, Heuston, and Dublin Pearse Stations, operated by Irish companny. The Connolly station serves trains to the north and south-east of Ireland as well as the famous Irish high-speed train to Belfast. The Heuston station provides connections to the south and west of the country. At Dublin Pearse, you can catch trains going from Grand Canal Dock to Newbridge, from Dublin Connolly to Gorey, and from Balbriggan to Dundalk as well as a shuttle running from Dublin's main station to Rosslare Europort.