Travel Information

Travelling to Armagh

Northern Ireland can be reached by air from many cities in Britain, mainland Europe and beyond.

The nearest major airports to Armagh are in Dublin (Republic of Ireland) and Belfast (International Airport or City Airport).

Travelling to Armagh via Dublin Airport in the Republic of Ireland is likely the most convenient route, as a direct bus service exists between Dublin Airport and Armagh, unlike either of the Belfast airports. Dublin Airport is well connected with many major European airports and is ~80 miles from Armagh.

NOTE: however, that a separate visa may be required for certain nationals.

Belfast has two airports, Belfast International Airport and Belfast City Airport, both are ~40 miles from Armagh and are well connected with major UK and European airports. Getting to Armagh from either of the Belfast airports will require a bus from the airport to Belfast city centre before travelling onwards to Armagh.

From Dublin Airport

All buses from Dublin Airport to Armagh/Newry depart from Coach Zone 11 outside Terminal 1.


X4 Service

The Translink X4 service connects Dublin Airport directly to Armagh with a journey time of about 90 minutes.

X4 bus tickets can be booked online up to a month in advance on the Translink website.

Pre-booked tickets can often be cheaper than tickets purchased from the driver on the day, but must be booked at least 1 hour prior to travel.

If you wish to purchase a ticket from the driver, both Euros and Pounds Sterling will be accepted.

The timetable can be found on the Translink website and entering X4 in the Service Number field.

X5 Service

It is also possible to take a bus from Dublin Airport to Newry (X5 service) and then take a taxi to Armagh.

This service runs every hour at xx:50, arriving in Newry 70 minutes later.

The timetable can be found on the Translink website and entering X5 in the Service Number field.

NOTE: This route is operated by both Translink and Bus Éireann buses.

Train Services

Northern Ireland Railways and Irish Rail jointly operate the Enterprise express service between Belfast and Dublin city centre, stopping at Portadown (Service 5 Enterprise).

Portadown Railway Station is ~10 miles from Armagh.

The timetable can be found here.

It is advisable to take a taxi from Portadown to Armagh as there are limited buses available.

Returning to Dublin Airport

It is important to note that at night and on Sundays, X4 services to Dublin Airport depart from the 'Southern Regional College' bus stop across the road from the bus station.

A more frequent service operates between Newry and Dublin, so a taxi to Newry may be advisable if none of the X4 services are convenient for your departing flight.

From Belfast City Airport or Belfast International Airport


A bus service operates from both airports to Belfast Europa Bus Centre.


Belfast International Airport

The Translink Ulsterbus 300 service operates 24 hours a day and takes between 30 and 45 minutes to reach Belfast Europa Bus Centre.

Belfast City Airport

The Translink Ulsterbus 600 service from operates between 05:30 (07:30 on Sundays) and 21:45 and takes about 15 minutes to reach Europa Bus Centre.

Both the 300 and 600 have a frequency of around 20-30 minutes during their hours of operation.

Europa Bus Centre

Translink Goldline services between Belfast Europa Buscentre and Armagh (Service 250/251/270/271) take between 1 and 1.5 hours.

Services typically operate between 07:00 and 20:00, although the frequency and operating hours of these services are reduced at weekends.

Please consult the bus timetables on the Translink website, or use the Translink Journey Planner before travelling.

Train Services

Alternatively, Northern Ireland Railways operate rail services between Belfast city centre (Great Victoria Street) and Portadown (Service 1 NIR)

Portadown Railway Station is ~10 miles from Armagh.

If you get the bus from either airport, you will arrive at Europa Bus Centre.

From this building you can access the Great Victoria Street railway station and get a train to Portadown.

It is advisable to take a taxi from Portadown to Armagh as there are limited buses available.