Irish Rail operates a train from Dublin to Ballinamore every 4 hours. Tickets cost $30 - $45 and the journey takes 1 h 57 min. Alternatively, Bus Eireann operates a bus from Dublin to Ballinamore every 4 hours. Tickets cost $19 - $27 and the journey takes 2 h 45 min. Bus Eireann also services this route once a week.
How to get from Dublin to Ballinamore
From Connolly Train Station train to Dromod Train Station then taxi to Ballinamore. 2 h 21 min 67€. From Busáras bus to Enniskillen, Ulsterbus Depot Enniskillen then line 464 bus to Ballinamore, Ballinamore. 4 h 40 min 21€. From Dublin drive to Ballinamore. 1 h 56 min 21€.