buses.appBrisbane public transport
Ferny Grove

Brisbane · train timetable

Train Ferny Grove Ferny Grove station, platform 1 Beenleigh station, platform 1

Rail Regular line Operator: Translink

Line Ferny Grove connects Ferny Grove station, platform 1 with Beenleigh station, platform 1: on weekdays it departs from 05:02 to 00:02, every ~15 min.

  • Headway~15 min
  • First departure05:02
  • Last departure00:02
  • Average ride~99 min
  • Stops39
  • Departures per day57
  • Route length57.2 km
  • Peak~99 min
  • Off-peak~35 min
  • Saturday40 departures
  • Sunday35 departures

Rail of Brisbane public transport — connects Ferny Grove station, platform 1 and Beenleigh station, platform 1, with 39 stops per direction.The first departure is at 05:02, the last at 00:02.Departures run every ~15 min, and the ride takes ~99 min on average.

Current change on this line · 5 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

05:02

Last

00:02

Departures

57

Line Ferny Grove timetable — on weekdays
050217C3247C
0602173247C55
070217C253247C
080217C3247C
090232B
Line Ferny Grove timetable — on Saturdays
050232B
060232B
070232B
080232B
090232B
Line Ferny Grove timetable — on Sundays and holidays
060232B
070232B
080232B
090232B
100232B
Valid from24.10.2026.
Changed25.10.2026.
Checked25.10.2026.

Stops

39 stops~99 min in total
  1. Ferny Grove station, platform 1

    #600389 — Ferny Grove station, platform 1

    Beenleighdeparture0min
  2. Keperra station, platform 1

    #600387 — Keperra station, platform 1

    +4 min4min
  3. Grovely station, platform 1

    #600385 — Grovely station, platform 1

    +2 min6min
  4. Oxford Park station, platform 1

    #600383 — Oxford Park station, platform 1

    +2 min8min
  5. Mitchelton station, platform 1

    #600381 — Mitchelton station, platform 1

    +2 min10min
  6. Gaythorne station, platform 1

    #600379 — Gaythorne station, platform 1

    +2 min12min
  7. Enoggera station, platform 1

    #600377 — Enoggera station, platform 1

    +2 min14min
  8. Alderley station, platform 1

    #600376 — Alderley station, platform 1

    +2 min16min
  9. Newmarket station, platform 1

    #600373 — Newmarket station, platform 1

    +2 min18min
  10. Wilston station, platform 1

    #600371 — Wilston station, platform 1

    +2 min20min
  11. Windsor station, platform 1

    #600369 — Windsor station, platform 1

    +2 min22min
  12. Dutton Park station, platform 1

    #600051 — Dutton Park station, platform 1

    Beenleigh+2 min47min
  13. Fairfield station, platform 1

    #600052 — Fairfield station, platform 1

    Beenleigh+2 min49min
  14. Yeronga station, platform 1

    #600053 — Yeronga station, platform 1

    Beenleigh+2 min51min
  15. Yeerongpilly station, platform 2

    #600054 — Yeerongpilly station, platform 2

    Beenleigh+2 min53min
  16. Rocklea station, platform 1

    #600199 — Rocklea station, platform 1

    Beenleigh+4 min57min
  17. Salisbury station, platform 1

    #600201 — Salisbury station, platform 1

    Beenleigh+2 min59min
  18. Coopers Plains station, platform 1

    #600203 — Coopers Plains station, platform 1

    Beenleigh+3 min62min
  19. Banoon station, platform 1

    #600206 — Banoon station, platform 1

    Beenleigh+2 min64min
  20. Sunnybank station, platform 1

    #600209 — Sunnybank station, platform 1

    Beenleigh+2 min66min
  21. Runcorn station, platform 1

    #600215 — Runcorn station, platform 1

    Beenleigh+2 min70min
  22. Fruitgrove station, platform 1

    #600218 — Fruitgrove station, platform 1

    Beenleigh+2 min72min
  23. Kuraby station, platform 1

    #600221 — Kuraby station, platform 1

    Beenleigh+2 min74min
  24. Trinder Park station, platform 1

    #600224 — Trinder Park station, platform 1

    Beenleigh+5 min79min
  25. Woodridge station, platform 1

    #600226 — Woodridge station, platform 1

    Beenleigh+2 min81min
  26. Kingston station, platform 1

    #600228 — Kingston station, platform 1

    Beenleigh+4 min85min
  27. Bethania station, platform 1

    #600232 — Bethania station, platform 1

    Beenleigh+4 min91min
  28. Edens Landing station, platform 1

    #600235 — Edens Landing station, platform 1

    Beenleigh+2 min93min
  29. Holmview station, platform 1

    #600237 — Holmview station, platform 1

    Beenleigh+3 min96min

Current changes on this line 6

RoadworksPlanned

Beenleigh and Gold Coast lines: track closure 25–26 November

Track work closes the Beenleigh and Gold Coast lines from 9:30pm on Wednesday 25 November and Thursday 26 November until the last service each night. Normal service resumes Friday 27 November.

25/11/2026 – 26/11/2026
Read the full notice

Frequently asked questions

When are the first and last departures of line Ferny Grove?

On weekdays the first departure from Ferny Grove station, platform 1 is at 05:02 and the last at 00:02. There are 57 departures in total.

Does line Ferny Grove run on weekends?

Yes — on Saturday from 05:02 to 00:32 and on Sunday from 06:02 to 23:02.

Does line Ferny Grove run on Sundays?

Yes. On Sundays line Ferny Grove has 35 departures from Ferny Grove station, platform 1, the first at 06:02 and the last at 23:02.

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

The whole ride takes about 99 minutes on average — from about 35 minutes off-peak to about 99 minutes at peak.

How many stops does line Ferny Grove have?

In the Ferny Grove station, platform 1 → Beenleigh station, platform 1 direction, line Ferny Grove has 39 stops.

How long is the route of line Ferny Grove?

The route in this direction is about 57.2 km long.

Are there any changes on line Ferny Grove?

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