buses.appDublin public transport
L25

Dublin · bus timetable

Bus L25 Dun Laoghaire - Dundrum Town Centre

The Dundrum Luas – Dun Laoghaire Stn route is served by line L25, on weekdays from 05:30 to 23:30, every ~15 min.

  • Headway~15 min
  • First departure05:30
  • Last departure23:30
  • Average ride~35 min
  • Stops32
  • Departures per day72
  • Route length9.9 km
  • Peak~44 min
  • Off-peak~22 min
  • Saturday63 departures
  • Sunday42 departures

Bus of Dublin public transport — connects Dundrum Luas and Dun Laoghaire Stn, with 32 stops per direction.The first departure is at 05:30, the last at 23:30.Departures run every ~15 min, and the ride takes ~35 min on average.

Single ticket: €2.00

Source: National Transport Authority (Transport for Ireland) GTFS, version 924629DB-7A2F-4D39-B0EE-92FDCF6D0D0A, valid until 10 November 2027.

Timetable

First

05:30

Last

23:30

Departures

72

Line L25 timetable — on weekdays
05 30
06 00153045
07 0015213045
08 00153045
09 00153045
Line L25 timetable — on Saturdays
06 002040
07 002040
08 002040
09 00153045
10 00153045
Line L25 timetable — on Sundays and holidays
07 40
08 1040
09 1040
10 052545
11 052545
Valid from10.11.2026.
Changed26.09.2026.
Checked11.11.2026.

Stops

32 stops~35 min in total
  1. 4444B161departure0min
  2. 4444B161+0 min0min
  3. 4444B74161750+1 min1min
  4. 4444B74161+1 min2min
  5. Balally Luas

    #7916

    +2 min4min
  6. Overend Way

    #2872

    +2 min6min
  7. Knocknashee

    #2873

    +0 min6min
  8. Eden Park Avenue

    #2874

    +1 min7min
  9. Hazel Villas

    #2877

    +1 min8min
  10. Lakelands Lawn

    #7394

    +1 min9min
  11. Kilmacud Avenue

    #2878

    +0 min9min
  12. Marsham Court

    #2879

    +1 min10min
  13. 1147116+1 min11min
  14. 1147116+1 min12min
  15. 47116+1 min13min
  16. 47116700+2 min15min
  17. 7B7D+2 min17min
  18. 7B7D+2 min19min
  19. 7B7D+1 min20min
  20. 7B7DL26+2 min22min
  21. 7B7D+1 min23min
  22. 7B7DL26+0 min23min
  23. 47B7D+1 min24min
  24. 4L27+2 min26min
  25. Richmond Grove

    #7226

    4+1 min27min
  26. Monkstown Park

    #6100

    +1 min28min
  27. 111E2L27+2 min30min
  28. 111E2L27+1 min31min
  29. 111E2L27+1 min32min
  30. 77A111E2L27S8+1+1 min33min
  31. 77A111E2L27S8+1+1 min34min
  32. 111E2L27S8+1 min35min

Lines on the same route

Other Dublin lines that share stops with line L25.

Frequently asked questions

When are the first and last departures of line L25?

On weekdays the first departure from Dundrum Luas is at 05:30 and the last at 23:30. There are 72 departures in total.

Does line L25 run on weekends?

Yes — on Saturday from 06:00 to 23:30 and on Sunday from 07:40 to 23:40.

Does line L25 run on Sundays?

Yes. On Sundays line L25 has 42 departures from Dundrum Luas, the first at 07:40 and the last at 23:40.

How often does line L25 run?

Departures run about every 15 minutes (median headway between 06:00 and 21:00 on weekdays). It is denser at peak and sparser in the evening and at weekends.

How long is the ride on line L25?

The whole ride takes about 35 minutes on average — from about 22 minutes off-peak to about 44 minutes at peak.

How many stops does line L25 have?

In the Dundrum Luas → Dun Laoghaire Stn direction, line L25 has 32 stops.

How long is the route of line L25?

The route in this direction is about 9.9 km long.