buses.appDublin public transport
L12

Dublin · bus timetable

Bus L12 Ballywaltrim - Bray Dart Station

Line L12 connects Bray Station with Southern Cross: on weekdays it departs from 06:20 to 23:30, every ~20 min.

  • Headway~20 min
  • First departure06:20
  • Last departure23:30
  • Average ride~14 min
  • Stops14
  • Departures per day48
  • Route length4.2 km
  • Peak~18 min
  • Off-peak~10 min
  • Saturday45 departures
  • Sunday31 departures

Bus of Dublin public transport — connects Bray Station and Southern Cross, with 14 stops per direction.The first departure is at 06:20, the last at 23:30.Departures run every ~20 min, and the ride takes ~14 min on average.

Single ticket: €2.00

Source: National Transport Authority (Transport for Ireland) GTFS, version 330A1184-97B4-4A9F-B82F-E5B18F9CFFF7, valid until 13 November 2027.

Timetable

First

06:30

Last

23:30

Departures

45

Line L12 timetable — on weekdays
06 2040
07 002040
08 002040
09 002040
10 002040
Line L12 timetable — on Saturdays
06 30
07 0030
08 0030
09 002040
10 002040
Line L12 timetable — on Sundays and holidays
07 30
08 30
09 30
10 0030
11 0030
Valid from13.11.2026.
Changed26.09.2026.
Checked14.11.2026.

Stops

14 stops~14 min in total
  1. Bray Station

    #4169

    departure0min
  2. 181E1+1 min5min
  3. Rosslyn

    #4172

    E1+1 min6min
  4. The Nurseries

    #4173

    E1+1 min7min
  5. Killarney Lane

    #2962

    +1 min8min
  6. Ardmore Studios

    #8260

    +0 min8min
  7. Herbert Road

    #2963

    +1 min9min
  8. Herbert Park

    #2964

    +1 min10min
  9. 45A45B185TE1+0 min12min
  10. 185TE1+1 min14min

Lines on the same route

Other Dublin lines that share stops with line L12.

Frequently asked questions

When are the first and last departures of line L12?

On weekdays the first departure from Bray Station is at 06:20 and the last at 23:30. There are 48 departures in total.

Does line L12 run on weekends?

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

Does line L12 run on Sundays?

Yes. On Sundays line L12 has 31 departures from Bray Station, the first at 07:30 and the last at 23:30.

How often does line L12 run?

Departures run about every 20 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 L12?

The whole ride takes about 14 minutes on average — from about 10 minutes off-peak to about 18 minutes at peak.

How many stops does line L12 have?

In the Bray Station → Southern Cross direction, line L12 has 14 stops.

How long is the route of line L12?

The route in this direction is about 4.2 km long.