buses.appBrisbane public transport
Caboolture

Brisbane · train timetable

Train Caboolture Caboolture station, platform 3 Ipswich station, platform 1

Rail Regular line Operator: Translink

Line Caboolture runs between Caboolture station, platform 3 and Ipswich station, platform 1; on weekdays the first departure is at 04:05 and the last at 23:35, every ~30 min.

  • Headway~248 min
  • First departure04:33
  • Last departure17:45
  • Average ride~53 min
  • Stops12
  • Departures per day5
  • Route length50.2 km
  • Peak~67 min
  • Off-peak~10 min
  • Saturday3 departures
  • Sunday4 departures

Rail of Brisbane public transport — connects Caboolture station, platform 3 and Ipswich station, platform 1, with 12 stops per direction.The first departure is at 04:33, the last at 17:45.Departures run every ~248 min, and the ride takes ~53 min on average.

3 current changes on this line · 10 planned

Routes in this direction

Most departures take route A. Some take a different route — pick one to see it on the map, in the timetable and in the stop list.

B next to a time = that departure takes this route

Timetable

First

04:33

Last

17:45

Departures

5

Line Caboolture timetable — on weekdays
0433
0503
0929
1640
1745
Line Caboolture timetable — on Saturdays
0439
050939
Line Caboolture timetable — on Sundays and holidays
050939
060939
Valid from24.10.2026.
Changed25.10.2026.
Checked25.10.2026.

Stops

12 stops~53 min in total
  1. Petrie station, platform 2

    #600465 — Petrie station, platform 2

    Sunshine Coast+16 min33min
  2. Dakabin station, platform 2

    #600468 — Dakabin station, platform 2

    Sunshine Coast+4 min37min
  3. Narangba station, platform 3

    #600471 — Narangba station, platform 3

    Sunshine Coast+3 min40min
  4. Burpengary station, platform 2

    #600473 — Burpengary station, platform 2

    Sunshine Coast+5 min45min
  5. Morayfield station, platform 2

    #600475 — Morayfield station, platform 2

    Sunshine Coast+4 min49min
  6. Caboolture station, platform 3

    #600478 — Caboolture station, platform 3

    +4 min53min

Current changes on this line 13

RoadworksActive

Beenleigh, Cleveland and Gold Coast lines: late night track closures

Track closures on the Beenleigh, Cleveland and Gold Coast lines from 9:30pm on Monday 26 October and Tuesday 27 October. Services run until the last train each night. Normal service resumes with the first train the next morning.

26/10/2026 – 27/10/2026
Read the full notice
RoadworksActive

Shorncliffe line: evening track closures 26 Oct–1 Dec

No trains run between Northgate and Shorncliffe stations from 7:45pm on the Shorncliffe line. This happens nightly until 1 December 2026 for testing of the new European Train Control System.

26/10/2026 – 30/11/2026
Read the full notice
RoadworksActive

Shorncliffe line: weekend shuttle between Shorncliffe and Northgate

From 12 September to 31 December 2026, Shorncliffe line weekend services run as a shuttle between Shorncliffe and Northgate stations only. If you're heading into Brisbane City, change trains at Northgate.

11/09/2026 – 31/12/2026
Read the full notice
RoadworksPlanned

Ipswich/Rosewood and Springfield lines: Track closure 28 Oct

Track closure on Wednesday 28 October from 9:30pm through the last service that night. Ipswich/Rosewood and Springfield lines don't run. Normal service resumes with the first train on Thursday 29 October.

28/10/2026 – 28/10/2026
Read the full notice
RoadworksPlanned

Ipswich and Springfield lines: track closure nights of 23–24 Nov

Track work closes the Ipswich and Springfield lines from 9:30pm on Monday 23 November and Tuesday 24 November until the last service each night. Normal service resumes with the first train the next morning.

23/11/2026 – 24/11/2026
Read the full notice

Frequently asked questions

When are the first and last departures of line Caboolture?

On weekdays the first departure from Roma Street station, platform 9 is at 04:33 and the last at 17:45. There are 5 departures in total.

Does line Caboolture run on weekends?

Yes — on Saturday from 04:39 to 05:39 and on Sunday from 05:09 to 06:39.

Does line Caboolture run on Sundays?

Yes. On Sundays line Caboolture has 4 departures from Roma Street station, platform 9, the first at 05:09 and the last at 06:39.

How often does line Caboolture run?

Departures run about every 248 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 Caboolture?

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

How many stops does line Caboolture have?

In the Roma Street station, platform 9 → Caboolture station, platform 3 direction, line Caboolture has 12 stops.

How long is the route of line Caboolture?

The route in this direction is about 50.2 km long.

Are there any changes on line Caboolture?

Yes — there are 3 active changes at the moment. Details are in the “Current changes on this line” section above.