Dublin · bus timetable
Bus 120 · Ashtown Station - Parnell St
Line 120 runs between Parnell Street and River Road; on weekdays the first departure is at 06:30 and the last at 23:30, every ~30 min.
- Headway~30 min
- First departure06:30
- Last departure23:30
- Average ride~29 min
- Stops27
- Departures per day39
- Route length7.6 km
- Peak~40 min
- Off-peak~24 min
- Saturday34 departures
- Sunday28 departures
Bus of Dublin public transport — connects Parnell Street and River Road, with 27 stops per direction.The first departure is at 06:30, the last at 23:30.Departures run every ~30 min, and the ride takes ~29 min on average.
Timetable
First
06:30
Last
23:30
Departures
39
| 06 | 30 |
|---|---|
| 07 | 00153045 |
| 08 | 002050 |
| 09 | 1545 |
| 10 | 1545 |
Stops
- +1 min11min
Dowth Avenue
- +0 min11min
Offaly Road
- +1 min12min
Faussagh Road
- +1 min13min
Cabra PO
- +1 min14min
Naomh Fionnbarra
- +1 min15min
Mulroy Road
- +0 min15min
Kilkieran Road
- +1 min16min
Bannow Road
- +1 min17min
St Finbar's Road
- +1 min18min
Carnlough Road
- +1 min19min
Ventry Park
- +1 min20min
Ventry Park
- +1 min21min
Ventry Drive
- +2 min25min
Glasnevin Park
- +1 min26min
Royal Canal Avenue
- +1 min27min
Crescent Park
- +1 min28min
Rathbourne Avenue
- +1 min29min
River Road
Lines on the same route
Other Dublin lines that share stops with line 120.
- 38Damastown - Burlington Road10 shared stops
- 38ADamastown via Navan Rd - Burlington Rd10 shared stops
- 38BDamastown via Ballycoolin Ind Est - Burlington Rd10 shared stops
- 38DIBM Damastown via N3 - Burlington Rd10 shared stops
- 122Drimnagh - Ashington7 shared stops
- 11Phoenix Park - Sandyford Business District6 shared stops
- 11BPhoenix Park - Donnybrook6 shared stops
- 40DTyrrelstown - Parnell Street2 shared stops
Frequently asked questions
When are the first and last departures of line 120?
On weekdays the first departure from Parnell Street is at 06:30 and the last at 23:30. There are 39 departures in total.
Does line 120 run on weekends?
Yes — on Saturday from 07:15 to 23:30 and on Sunday from 10:00 to 23:30.
Does line 120 run on Sundays?
Yes. On Sundays line 120 has 28 departures from Parnell Street, the first at 10:00 and the last at 23:30.
How often does line 120 run?
Departures run about every 30 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 120?
The whole ride takes about 29 minutes on average — from about 24 minutes off-peak to about 40 minutes at peak.
How many stops does line 120 have?
In the Parnell Street → River Road direction, line 120 has 27 stops.
How long is the route of line 120?
The route in this direction is about 7.6 km long.