Roads Swords has good road links due to its proximity to Dublin city, which is the main focus of the Irish road network. The
M1 Dublin–Belfast motorway passes along the eastern edge of the town and is the main route to/from Dublin City, Drogheda, Dundalk, Newry and Belfast. The
M50 Dublin semi-orbital motorway passes to the south of the town and provides connections with all of the other main roads out of Dublin (N2, N3, N4, N7, N81 and M11). The
R132 dual-carriageway bypasses the centre of Swords, and runs south to Dublin Airport and north to Balbriggan. The proposed Swords Western Ring Road dual carriageway is due to run from the M1 at Lissenhall, north of Swords, along the western edge of Swords to the M2 motorway at Cherryhound. Other main roads from Swords include the
R106 to Malahide and Portmarnock,
R108 to Ballyboughal and Naul,
R125 to Ashbourne and the M2 motorway,
R126 to Donabate and Portrane and
R127 to Lusk and Skerries.
Bus The town's Main Street is served by
Dublin Bus (and
Go-Ahead Ireland) routes 33, 33A, 33B, 33N, 41, 41B, 41C, 41X, 43, 102 and 142 as well as
Bus Éireann routes
101 and 101n, and Swords Express routes 500, 500x, 501, 501x and 502. Buses operate between Swords and Dublin city centre approximately every 5 minutes throughout the day, through a combination of Dublin Bus routes 33, 41, 41B, 41C, 41X & 43, with a journey time of about an hour. Swords Express operate express services through the
Dublin Port Tunnel which take about 35 minutes. Other bus routes serving Swords include the 102 to
Malahide,
Portmarnock and
Sutton, route 33b to
Donabate and
Portrane, routes 33 and 33a to
Lusk,
Rush,
Skerries, and
Balbriggan and
Bus Éireann route 101 to
Balbriggan,
Julianstown and
Drogheda. Connect Bus and Coach operate route H1 every 20 minutes between Dublin Airport and the Travelodge Hotel in Swords. There are a number of long-distance bus services from the Atrium Road and coach park in Dublin Airport to various locations throughout the country operated by Bus Éireann and other private companies, including 50 daily services to
Belfast (route 1/X2 & Aircoach), 12 to
Derry (route 33 & John Mc Ginley), 11 to
Letterkenny (route 32 & John Mc Ginley), 9 to
Donegal (route 30), 3 to
Sligo (route 23), 1 to
Ballina (route 22), 52 to
Galway (route 20, Citylink & gobus), 14 to
Limerick (route 12 & JJ Kavanagh), 24 to
Cork (GoBé & Aircoach), 6 to Clonmel (JJ Kavanagh), 21 to
Waterford (route 4/X4 & JJ Kavanagh) and 31 to
Wexford (route 2, Ardcavan & Wexford Bus).
Rail Swords has no railway services. The nearest railway stations are at
Malahide and
Donabate. Malahide is served by the frequent
DART service to
Bray, through the city centre. Both Malahide and Donabate are served by Dublin –
Drogheda commuter services. Swords is the only Dublin county town not served by rail, as
Tallaght in
South Dublin is served by the
Luas light rail system, and
Dún Laoghaire is served by the
DART and
Irish Rail services.
Metro There are proposals for a light rapid transit line,
MetroLink, to run from
Charlemont to Swords via the Mater Hospital,
Glasnevin railway station,
Dublin City University,
Ballymun and Dublin Airport. As of July 2022, the MetroLink project was proposed to begin construction in and that, "all going well" it could be in operation by 2035.
Dublin Airport Dublin Airport, the busiest airport in Ireland, is located at Collinstown, several kilometres to the south of Swords. The airport has direct flights to Britain, Europe, North America, North Africa and the Middle East. In 2019, 32.9 million passenger journeys were recorded, and it is by far the busiest of the
airports by total passenger traffic in Ireland.
Knocksedan Heliport Knocksedan Heliport is a private heliport on the western side of Swords, run by Celtic Helicopters. It has four hangars and the operators provide a helicopter wash facility and Jet A1 Fuel. Irish Helicopters also use the heliport. They provide aerial crane, filming and survey services, helicopter charter and maintenance, spraying and special project services. == Features and historical attractions ==