40 Newry to Armagh via Bessbrook, Markethill

Operated by Ulsterbus. First bus 07:30, last bus 17:15. 12 journeys on weekdays. Fares: Translink zonal — more.

Next towards Armagh from Newry Bus Station: 12:45, 15:45, 17:15

Next towards Newry from Armagh Bus Station: 11:45, 14:15, 15:30

Wanted a different 40? 34 other bus routes are numbered 40 elsewhere in the UK — see every 40 bus timetable by area.

Timetable

Notes from Ulsterbus's timetable
  • School terms only — 09:05 towards Armagh Bus Station, 07:30 towards Newry Bus Station, 07:40 towards Newry Bus Station, 14:15 towards Newry Bus Station, 15:30 towards Newry Bus Station, 16:05 towards Newry Bus Station
Ends at Armagh Bus Station · Monday to Friday · 5 journeys
Stop 09:0510:1512:4515:4517:15
Newry Bus Station ·10:1512:4515:4517:15
Armagh Road ·10:1812:4815:5217:20
Tullyhappy Lane ·10:2312:5316:0117:27
Crankey Crossroads ·10:2512:5516:0517:30
Ballyvally Road ·10:3013:0016:1017:35
Main Street ·10:3513:0516:1517:40
Main Street 09:0510:4313:1316:2317:48
Ballinderry Hill 09:0810:4613:1616:2617:51
Waughs Crossroads 09:1010:4813:1816:2817:53
Collone 09:1310:5113:2116:3217:56
Armagh Bus Station 09:2511:0313:3316:4518:08

Each column is one journey, headed by the time it sets off. A · means that journey does not stop there. Times are shown at the route's main timing stops — buses serve all stops in between. Switch a table to All stops for every stop it calls at, or open a stop's own page for live departures there.

Translink sets zonal fares on the 40. Paying with a Translink Smartlink or iLink card is cheaper than cash, and daily/weekly caps apply on Metro and Glider services. Who travels free →

Christmas & bank holidays

These dates are not the usual timetable for the day they fall on. They come from the operator’s published data, which for Christmas and New Year is often late or incomplete, so check with Ulsterbus before you travel. Everything above is an ordinary week.

Not published yet: 28 December. Operators often publish festive timetables only a few weeks ahead, so check again nearer the date.

Route map

All stops on route 40

40 towards Armagh

All 41 stops
  1. Newry Bus Station Newry
  2. Canal Street Newry
  3. Chequer Hill Newry
  4. St Joseph's Boys High School Newry
  5. St Colman's College Newry
  6. Violet Hill Avenue Newry
  7. Larchmont Newry
  8. Fairfield Heights Newry
  9. Armagh Road Goragh
  10. Latt Villas Goragh
  11. Church Road Goragh
  12. Tullyhappy Lane Bessbrook
  13. Crankey Crossroads Loughgilly
  14. Ballydogherty Road Loughgilly
  15. St Patrick's Church Loughgilly
  16. Ballyvally Road Loughgilly
  17. Neils Villas Loughgilly
  18. Quinns Corner Mountnorris
  19. Tullyallen Road Mountnorris
  20. Main Street Mountnorris
  21. Tullyallen Road Mountnorris
  22. Tullyallen Junction Mountnorris
  23. Willis Finger Post Loughgilly
  24. Bessbrook Road Markethill
  25. Parrs Lane Markethill
  26. Newry Street Markethill
  27. Main Street Markethill
  28. Mullaghbrack Road Markethill
  29. Ballinderry Hill Collone
  30. Waughs Crossroads Markethill
  31. Hilltop Collone
  32. Collone Killeen
  33. Killeen Killeen
  34. Edenaveys Killeen
  35. Longmores Bridge Killeen
  36. Armagh Baptist Church Armagh
  37. Ashley Park Armagh
  38. Swiss Terrace Armagh
  39. Golf Club Armagh
  40. Mall West Armagh
  41. Armagh Bus Station Armagh

40 towards Newry

All 42 stops
  1. Armagh Bus Station Armagh
  2. Mall West Armagh
  3. Golf Club Armagh
  4. Swiss Terrace Armagh
  5. Ashley Park Armagh
  6. Armagh Baptist Church Armagh
  7. Longmores Bridge Killeen
  8. Edenaveys Killeen
  9. Killeen Killeen
  10. Collone Killeen
  11. Hilltop Collone
  12. Waughs Crossroads Markethill
  13. Ballinderry Hill Collone
  14. Mullaghbrack Road Markethill
  15. Main Street Markethill
  16. Newry Street Markethill
  17. Parrs Lane Markethill
  18. Bessbrook Road Markethill
  19. Willis Finger Post Loughgilly
  20. Tullyallen Junction Mountnorris
  21. Quinns Corner Mountnorris
  22. Tullyallen Road Mountnorris
  23. Main Street Mountnorris
  24. Tullyallen Road Mountnorris
  25. Neils Villas Loughgilly
  26. Ballyvally Road Loughgilly
  27. St Patrick's Church Loughgilly
  28. Ballydogherty Road Loughgilly
  29. Crankey Crossroads Loughgilly
  30. Tullyhappy Lane Bessbrook
  31. Jockeys Brae Bessbrook
  32. Church Road Goragh
  33. Latt Villas Goragh
  34. Armagh Road Goragh
  35. Fairfield Heights Newry
  36. Drumgullion Newry
  37. St Colman's College Newry
  38. St Joseph's Boys High School Newry
  39. Chequer Hill Newry
  40. Canal Street Newry
  41. Sacred Heart Grammar School Newry
  42. Newry Bus Station Newry

Towns & areas on this route

Frequently asked questions

What time is the first 40 bus?

The first 40 departure on weekdays leaves at 07:30 (check the full timetable below for your stop, as times vary along the route — weekend times can differ).

What time is the last 40 bus?

The last 40 on weekdays leaves its first stop at 17:15. Always check the timetable for your specific stop — later stops are reached after this time.

How much does the 40 bus cost?

Translink sets zonal fares on the 40. Paying with a Translink Smartlink or iLink card is cheaper than cash, and daily/weekly caps apply on Metro and Glider services.

Who runs the 40 bus?

The 40 is operated by Ulsterbus.

Timetable data from Ulsterbus via Translink's OpenDataNI feed. Check before you travel — services can change at short notice.