Maynooth is served by a dedicated twin line from Dublin, and also benefits from being the last stop before Dublin on the intercity line from Sligo and Longford to Dublin.
From the Dublin area:
Direct links are available from the following stations in the Dublin area to Maynooth:
- Pearse Station, Dublin
- Tara Street Station, Dublin
- Connolly Station, Dublin
- Dromcondra, Dublin
- Broombridge, Dublin
- Ashtown, Dublin
- Phoenix Park, Dublin
- Castleknock, County Dublin
- Coolmine, County Dublin
- Clonsilla, County Dublin (Fingal)
- Leixlip Confey, County Kildare
- Louisa Bridge, Leixlip, County Kildare
* * * * * * * * * * * * * * * * * * * * * *
Direct links are available from seven couties and the following stations west of Maynooth.
- Kilcock, County Kildare
- Enfield, County Meath
- Mullingar, County Westmeath
- Edgeworthstown, County Longford
- Longford Town
- Dromod, County Leitrim
- Carrick-on-Shannon, County Leitrim
- Boyle, County Roscommon
- Ballymote, County Sligo
- Collooney, County Sligo
- Sligo Town
* * * * * * * * * * * * * * * * * * * * * * * * *
From all other rail services:
Connections to Maynooth can be made at Connolly Station in Dublin from:
- The Dart - A suburban train which links the coastal communities from Howth to Greystones to Maynooth.

- The Northern Line - which comes down the East Coast from the North Dublin suburbs of Portmarnock, Malahide, Rush, Lusk, Skerries, and also from Balbriggan, Drogheda, Dundalk, Belfast and beyond.
- The Southern Line - which comes up the East Coast from the Southern Dublin suburb of Dun Laoghaire, and also from Bray, Greystones, Wicklow, Gorey, Enniscorthy, Wexford and Rosslare.
- Heuston Station via the Luas - Trains converge in Heuston Station from the rest of Ireland:
- Carlow, Kilkenny, Waterford line
- Portlaoise, Thurles, Limerick Junction, Mallow, Cork & Tralee lines
- Ballybrophy, Nenagh, Limerick line
- Athlone, Galway line
- Castlerea, Claremorris, Westport and Ballina lines

Map from www.irishrail.ie