From Ballycastle Marine Corner bus to Ballymena Bus Center, bus to Belfast, Europa Bus Centre, then bus to The Gresham Hotel. 4 h 32 min 34€. From Ballycastle Marine Corner bus to Ballymena station, train to Belfast Central Train Station, then train to Connolly Train Station. 5 h 28 min 56€. From Ballycastle drive to Dublin. 2 h 49 min 36€.
Bus from Ballycastle to Dublin
Translink UK operates a bus from Ballycastle to Dublin every 4 hours. Tickets cost $8 - $13 and the journey takes 50 min. 3 other operators also service this route.