Armagh has no railway station — the line closed in the 1950s. The nearest airports are Belfast International (about 40 minutes by car) and Dublin Airport (about 80 minutes). Ulsterbus runs frequent services from Belfast Europa Buscentre to Armagh bus station in the city centre; the journey takes about 1 hour 15 minutes. There are also services from Dublin and Newry.
By car, Armagh is on the A3 between Portadown and Monaghan and is easily reached from Belfast via the M1 motorway.