The whole day, by hour
Pick your stop and the times change to match. Minutes past each hour.
From Ferny Grove station to Roma Street station
| Hour | Mon | Tue and Wed | Thu |
|---|---|---|---|
| 5am | :17 :47 | :17 :47 | :17 :47 |
| 6am | :17 :47 :55 | :17 :47 :55 | :17 :47 :55 |
| 7am | :17 :25 :47 | :17 :25 :47 | :17 :25 :47 |
| 8am | :17 :47 | :17 :47 | :17 :47 |
| 9am | |||
| 10am | |||
| 11am | |||
| 12pm | |||
| 1pm | |||
| 2pm | |||
| 3pm | |||
| 4pm | |||
| 5pm | |||
| 6pm | |||
| 7pm | |||
| 8pm | |||
| 9pm | :32 | ||
| 10pm | :32 | ||
| 11pm | :32 |
| Hour | Fri | Sat |
|---|---|---|
| 5am | :17 :47 | |
| 6am | :17 :47 :55 | |
| 7am | :17 :25 :47 | |
| 8am | :17 :47 | |
| 9am | ||
| 10am | ||
| 11am | ||
| 12pm | ||
| 1pm | ||
| 2pm | ||
| 3pm | ||
| 4pm | ||
| 5pm | ||
| 6pm | ||
| 7pm | ||
| 8pm | ||
| 9pm | ||
| 10pm | ||
| 11pm | ||
| 12am | :32 | :32 |
No trains from this stop on Sunday.
How often it runs
| Tuesday and Wednesday | To Roma Street station |
|---|---|
| Before 7am | about every 30 min |
| 7am to 9am | about every 30 min |
| After 6pm | about every 60 min |
| Trains a day | 13 |
| End to end | 35 min |
| Monday | 10 trains, about every 30 min |
| Thursday | 10 trains, about every 30 min |
| Friday | 11 trains, about every 30 min |
| Saturdays | 1 train, 1 train |
| Sundays | 2 trains, about every 30 min |
When to watch out
Tuesday and Wednesday, no train leaves Ferny Grove station between 8:47am and 9:32pm. Miss the 8:47am and you wait 12h 45m.
Tuesday and Wednesday, no train leaves Ferny Grove station between 9:32pm and 10:32pm. Miss the 9:32pm and you wait 1h.
The last train from Ferny Grove station on Tuesday and Wednesday leaves at 11:32pm.
Every stop on the FGBR
Minutes from the first stop on a typical trip. Choose Times to see the whole day at that stop.
To Roma Street station15 stops, about 35 min
- Ferny Grove station, platform 2 0 min
- Keperra station, platform 1
- Grovely station, platform 1 6 min
- Oxford Park station, platform 1
- Mitchelton station, platform 1
- Gaythorne station, platform 1 12 min
- Enoggera station, platform 1
- Alderley station, platform 1 16 min
- Newmarket station, platform 1
- Wilston station, platform 1 20 min
- Windsor station, platform 1
- Bowen Hills station, platform 1
- Fortitude Valley station, platform 1 28 min
- Central station, platform 1
- Roma Street station, platform 4 35 min
Questions about the FGBR
What time is the first FGBR train?
Monday: 5:17am from Ferny Grove station. Tuesday and Wednesday: 5:17am from Ferny Grove station. Thursday: 5:17am from Ferny Grove station. Friday: 5:17am from Ferny Grove station. Saturdays: 12:32am from Ferny Grove station. Sundays: 10:38pm from Grovely station.
What time is the last FGBR train?
Monday: 8:47am from Ferny Grove station. Tuesday and Wednesday: 11:32pm from Ferny Grove station. Thursday: 8:47am from Ferny Grove station. Friday: 12:32am from Ferny Grove station. Saturdays: 12:32am from Ferny Grove station. Sundays: 11:08pm from Grovely station.
How often does the FGBR run?
About every 30 minutes on Tuesday and Wednesday, with 13 trains a day from Ferny Grove station. Monday: 10 trains, about every 30 min. Thursday: 10 trains, about every 30 min. Friday: 11 trains, about every 30 min. Saturdays: 1 train, 1 train. Sundays: 2 trains, about every 30 min.
How long does the FGBR take?
About 35 min from Ferny Grove station to Roma Street station, with 15 stops along the way.
Does the FGBR run at weekends?
Yes. Saturdays: 1 train, 1 train. Sundays: 2 trains, about every 30 min.
Are these live times?
No. They are Brisbane Translink’s published timetable, and a train can run early or late. Check Brisbane Translink for disruptions.
Routes that share these stops
Trips on this route
Source: Translink, Department of Transport and Main Roads (Queensland), open data under CC BY 4.0. Refreshed 29 October 2026. The current timetable runs to 26 December 2026. These are scheduled times; check Brisbane Translink for disruptions. Service summaries are calculated from this published timetable. Report a timetable issue.