Travel from Dublin to Ballyshannon

Bus or train from Dublin to Ballyshannon?

Bus Eireann operates a bus from Dublin to Ballyshannon every 4 hours. Tickets cost $22 - $30 and the journey takes 3 h 30 min. Alternatively, Irish Rail operates a train from Dublin to Ballyshannon every 4 hours. Tickets cost $45 - $70 and the journey takes 3 h 5 min.

How to get from Dublin to Ballyshannon

From Busáras bus to Bus Station Ballyshannon. 3 h 30 min 21€. From Connolly Train Station train to Sligo, Sligo Bus Station then bus to Bus Station Ballyshannon. 4 h 52 min 57€. From Dublin drive to Ballyshannon. 2 h 28 min 27€. From The 3Arena line 702 bus to Dublin airport, fly to Donegal airport, taxi to Bunbeg Cross Roads, Gweedore, then bus to Ballyshannon. 6 h 4 min 82€.

Operators from Dublin to Ballyshannon