Trains from Portlaoise to Dublin are a good way to cover the distance between the Midlands and the capital when you are visiting Ireland.

Rail services on this route run regularly from Portlaoise station to Dublin Heuston station. The latter is centrally located and it is easy to connect to other forms of public transportation when you arrive there.

Trains from Portlaoise to Dublin are a mix of InterCity (IC) and commuter trains. All of them are operated by Irish Rail, which is the national rail company.

Trains leave up to three times an hour at peak periods, so it is easy to catch one whenever you need to travel to the capital.

The journey time on this route depends on what kind of train you take and when you depart. The travel time on InterCity services ranges from 50 minutes to 1 hour, while the travel time on commuter services ranges from 1 hour flat to 1 hour and 15 minutes.

Single tickets for InterCity trains from Portlaoise to Dublin cost from 14.99 euros for standard class and 27.49 euros for first class if you buy tickets online in advance. There is a 3 euro booking fee. Tickets for commuter services can be purchased at the station. Cheaper train tickets are available for farecard holders and those that qualify for concessions.