The average bus between Poyntzpass and Armagh takes 1h 38m and the fastest bus takes 1h 10m. The bus service runs several times per day from Poyntzpass to Armagh. 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 4 times a day between Poyntzpass and Armagh. The earliest departure is at 8:00 AM in the morning, and the last departure from Poyntzpass is at 5:24 PM which arrives into Armagh at 7:00 PM. All services require a transfer at Carleton Street and take an average of 1h 38m. The schedules shown below are for the next available departures.

1h 36m • 1 change

1h 56m • 1 change

1h 21m • 1 change

1h 36m • 1 change

1h 55m • 1 change

1h 36m • 1 change

1h 56m • 1 change

1h 21m • 1 change

1h 55m • 1 change

1h 36m • 1 change

1h 56m • 1 change

1h 21m • 1 change

1h 55m • 1 change

1h 36m • 1 change

1h 56m • 1 change

1h 21m • 1 change

1h 55m • 1 change

1h 36m • 1 change

1h 56m • 1 change

1h 21m • 1 change
Want to know about travelling from Poyntzpass to Armagh? 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 Poyntzpass to Armagh. However, there are services departing from Poyntzpass station and arriving at Armagh station via Carleton Street. The journey, including transfers, takes approximately 1h 38m.
Poyntzpass to Armagh bus services, operated by Translink, depart from Church Street station.
Poyntzpass to Armagh bus services, operated by Translink, arrive at Armagh Bus Station.
The distance between Poyntzpass and Armagh is 19.9 km. The road distance is 39 km.
You can take a bus from Church Street to Armagh Bus Station via Carleton Street and Cecil Street in around 1h 44m.