Irish Rail operates a train from Dublin to Ballyhaunis 3 times a day. Tickets cost $40 - $65 and the journey takes 2 h 16 min. Alternatively, Bus Eireann operates a bus from Dublin to Ballyhaunis every 3 hours. Tickets cost $16 - $24 and the journey takes 1 h 45 min. Bus Eireann also services this route 4 times a day.
How to get from Dublin to Ballyhaunis
From Heuston Train Station train to Ballyhaunis Train Station. 2 h 16 min 43€. From Busáras bus to Athlone, Athlone Bus Station then bus to Ballyhaunis. 4 h 5 min 22€. From Dublin drive to Ballyhaunis. 2 h 19 min 27€.