Dublín, por el momento, no cuenta con un sistema de trenes estándar dentro de la ciudad; sin embargo, sí tiene un sistema de trenes eléctricos y tranvías.

El DART (Transporte Rápido del Área de Dublín, en sus siglas en español) es el sistema de trenes eléctricos. Su circuito recorre toda la costa y el oeste de la ciudad. Se divide en 2 líneas y tiene un total de 32 paradas.

El servicio funciona durante la semana de 06:30 a las 00:00; los domingos, de 09:30 a 23:00. Los trenes parten cada 10 a 20 minutos. El precio de los billetes varía por distancia y puede estar entre los 1,35 a 4,30 euros. Estos se pueden comprar en cualquier parada del DART.

El otro sistema de rieles de Dublín es el Luas, el cual combina tranvías con trenes ligeros. Tiene dos líneas: la roja —desde la Estación Connolly y el Point Theatre, hasta los suburbios de Tallaght— y la vera —desde St Stephen Green hasta Sandyford). Ambas no se conectan, pero la estación Abbery Street de la línea roja está a tan sólo 15 minutos a pie de St. Stephen Green, el comienzo de la línea verde.

La red de Luas funciona de 05:30 hasta las 00:30 (lo sábados a partir de las 06:30); los domingos, de 07:00 a 23:30. Los billetes tienen un coste entre los 1,60 y 2,40 euros. Se puede comprar pases por día (5,30 euros), semana (19,10) y mes (76 euros). Los billetes se pueden comprare en cualquier parada.