buses.appDublin public transport
G2

Dublin · bus timetable

Bus G2 Liffey Valley SC - Spencer Dock

Line G2 runs between Castleforbes Road and Liffey Valley SC; on weekdays the first departure is at 05:15 and the last at 03:53, every ~15 min.

  • Headway~15 min
  • First departure05:15
  • Last departure03:53 (+1)
  • Average ride~67 min
  • Stops53
  • Departures per day81
  • Route length21.1 km
  • Peak~83 min
  • Off-peak~43 min
  • Saturday67 departures
  • Sunday49 departures

Bus of Dublin public transport — connects Castleforbes Road and Liffey Valley SC, with 53 stops per direction.The first departure is at 05:15, the last at 03:53 (+1).Departures run every ~15 min, and the ride takes ~67 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:15

Last

03:53 (+1)

Departures

81

Line G2 timetable — on weekdays
05 1545
06 0419344658
07 1022344557
08 0921334459
09 142945
Line G2 timetable — on Saturdays
04 54
06 1443
07 082646
08 062545
09 02173247
Line G2 timetable — on Sundays and holidays
04 54
05 54
06 53
07 38
08 1343
Valid from10.11.2026.
Changed26.09.2026.
Checked11.11.2026.

Stops

53 stops~67 min in total
  1. Castleforbes Road

    #7890

    G1departure0min
  2. G1N4+1 min1min
  3. 980AG1+1 min2min
  4. 6074G1+1 min11min
  5. 60G1+4 min15min
  6. 7374G1+3 min18min
  7. 1373G1+2 min20min
  8. 1373G1S269n+2 min24min
  9. 1373G1S2+1 min25min
  10. 1373G1S269n+1 min26min
  11. 13G169n+2 min28min
  12. 13G169n+0 min28min
  13. 13G169n+1 min29min
  14. 13126XG169n+1 min30min
  15. 1368G1+2 min32min
  16. 1368G169n+1 min33min
  17. 69G1+2 min35min
  18. 60G1+1 min36min
  19. 60860G1+1 min37min
  20. Longmeadows

    #2709

    G1+1 min38min
  21. Ballyfermot Road

    #2710

    G1+1 min39min
  22. Markievicz Park

    #2711

    G1+1 min40min
  23. St Gabriel's School

    #2712

    G1+1 min41min
  24. G1L55S4+2 min43min
  25. 60G1L55S4+2 min45min
  26. 60L55S4+1 min46min
  27. L55S4+1 min47min
  28. L55S4+1 min48min
  29. L55S4+1 min49min
  30. 80S4+1 min50min
  31. Coldcut Rd

    #2674

    S4+1 min51min
  32. Harelawn

    #2675

    W2+1 min52min
  33. Neilstown Road

    #2124

    W2+1 min53min
  34. Harelawn Green

    #2125

    W2+0 min53min
  35. Rowlagh

    #2126

    W2+1 min54min
  36. Collinstown College

    #2127

    W2+1 min55min
  37. Neilstown Avenue

    #2128

    W2+0 min55min
  38. Moorefield Drive

    #2129

    W2+1 min56min
  39. St Ronan's Avenue

    #4797

    +2 min58min
  40. Foxdene Gardens

    #7473

    L54+2 min60min
  41. 51DL53+1 min61min
  42. 51DL53+0 min61min
  43. St Mark's Grove

    #2682

    L53+1 min62min
  44. 51DL53+1 min63min
  45. 51DL53+1 min64min
  46. 51DL53+0 min64min
  47. L51L53+1 min65min
  48. 80L51S4W2+2 min67min

Lines on the same route

Other Dublin lines that share stops with line G2.

Frequently asked questions

When are the first and last departures of line G2?

On weekdays the first departure from Castleforbes Road is at 05:15 and the last at 03:53. There are 81 departures in total.

Does line G2 run on weekends?

Yes — on Saturday from 04:54 to 03:55 and on Sunday from 04:54 to 03:54.

Does line G2 run on Sundays?

Yes. On Sundays line G2 has 49 departures from Castleforbes Road, the first at 04:54 and the last at 03:54.

How often does line G2 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 G2?

The whole ride takes about 67 minutes on average — from about 43 minutes off-peak to about 83 minutes at peak.

How many stops does line G2 have?

In the Castleforbes Road → Liffey Valley SC direction, line G2 has 53 stops.

How long is the route of line G2?

The route in this direction is about 21.1 km long.