buses.appDublin public transport
4

Dublin · bus timetable

Bus 4 Monkstown Avenue - Heuston Station

The Heuston Station – Richmond Grove route is served by line 4, on weekdays from 05:30 to 23:20, every ~12 min.

  • Headway~12 min
  • First departure05:30
  • Last departure23:20
  • Average ride~54 min
  • Stops38
  • Departures per day80
  • Route length13.3 km
  • Peak~64 min
  • Off-peak~40 min
  • Saturday64 departures
  • Sunday47 departures

Bus of Dublin public transport — connects Heuston Station and Richmond Grove, with 38 stops per direction.The first departure is at 05:30, the last at 23:20.Departures run every ~12 min, and the ride takes ~54 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:20

Departures

80

Line 4 timetable — on weekdays
05 3045
06 00153045
07 0012243648
08 0012243648
09 0012243648
Line 4 timetable — on Saturdays
06 0030
07 00153045
08 00153045
09 00153045
10 00153045
Line 4 timetable — on Sundays and holidays
08 0030
09 0030
10 0030
11 003045
12 00153045
Valid from10.11.2026.
Changed26.09.2026.
Checked11.11.2026.

Stops

38 stops~54 min in total
  1. Heuston Station

    #4320

    S2departure0min
  2. 51D52606980860+16+2 min2min
  3. 373939A51D7074+3+2 min8min
  4. 6969X7480151+2 min10min
  5. 77A19700700X+3 min13min
  6. 77A199107n+5 min18min
  7. 77A27X7n+3 min21min
  8. 77A27X7n+1 min22min
  9. 77A7n+1 min23min
  10. 77A27X7n+1 min24min
  11. 77A7n+2 min26min
  12. 77A7n+0 min26min
  13. 77A27X702S27n+1 min27min
  14. 77AS27n+1 min28min
  15. 77A27X511702S2+1+2 min30min
  16. 77A27XS27n+1 min31min
  17. 77A27X5117027n+1 min32min
  18. 77A27X5117n+1 min33min
  19. 77A27X5117n+1 min34min
  20. 77A477n+1 min35min
  21. 77A7027n+1 min36min
  22. 77A7n84n+0 min36min
  23. 77A7n84n+1 min37min
  24. 77A7027n84n+1 min38min
  25. 77A7n84n+1 min39min
  26. 77A7027n84n+1 min40min
  27. 77A7n84n+1 min41min
  28. 77A7n84n+1 min42min
  29. Frascati SC

    #6334

    702+2 min44min
  30. Frascati Road

    #7660

    +2 min46min
  31. S884n+2 min48min
  32. Stradbrook Road

    #3115

    84n+1 min49min
  33. Rowan Park

    #3116

    84n+1 min50min
  34. 7B7DL25+2 min52min
  35. L25L27+1 min53min
  36. Richmond Grove

    #7226

    L25+1 min54min

Lines on the same route

Other Dublin lines that share stops with line 4.

Frequently asked questions

When are the first and last departures of line 4?

On weekdays the first departure from Heuston Station is at 05:30 and the last at 23:20. There are 80 departures in total.

Does line 4 run on weekends?

Yes — on Saturday from 06:00 to 23:20 and on Sunday from 08:00 to 23:30.

Does line 4 run on Sundays?

Yes. On Sundays line 4 has 47 departures from Heuston Station, the first at 08:00 and the last at 23:30.

How often does line 4 run?

Departures run about every 12 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 4?

The whole ride takes about 54 minutes on average — from about 40 minutes off-peak to about 64 minutes at peak.

How many stops does line 4 have?

In the Heuston Station → Richmond Grove direction, line 4 has 38 stops.

How long is the route of line 4?

The route in this direction is about 13.3 km long.