The average bus between Dunleer and Annagassan takes 1h 55m and the fastest bus takes 23 min. The bus service runs several times per day from Dunleer to Annagassan. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run twice daily between Dunleer and Annagassan. The earliest departure is at 9:11 AM in the morning, and the last departure from Dunleer is at 7:09 PM which arrives into Annagassan at 8:37 PM. All services require a transfer, and take on average 1h 55m. The schedules shown below are for the next available departures.

1h 7m • 1 change
1h 8m • 1 change
37 min • 1 changeArrives next day

11h 8m • 1 change
23 min • 1 change
1h 7m • 1 change
1h 10m • 1 change
1h 10m • 1 changeWant to know about travelling from Dunleer to Annagassan? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Dunleer to Annagassan. However, there are services departing from Dunleer station and arriving at Annagassan station via Castlebellingham. The journey, including transfers, takes approximately 1h 55m.
Dunleer to Annagassan bus services, operated by Bus Éireann, depart from Dunleer station.
Dunleer to Annagassan bus services, operated by Bus Éireann, arrive at Annagassan station.
The distance between Dunleer and Annagassan is 6.6 km. The road distance is 12 km.
You can take a bus from Dunleer to Annagassan via Castlebellingham in around 1h 15m.