Headway

FGBR train timetable: Ferny Grove to Brisbane City

FGBR Line runs between Ferny Grove station and Roma Street station. On Monday the first train leaves Ferny Grove station at 5:17am and the last at 8:47am.

Runs every day · 15 stops toward Roma Street station · 35 min end to end · Timetable refreshed Thu 29 Oct

First from Ferny Grove station, Monday

5:17am

last 8:47am

Scheduled, not live. Times use the network’s local time.

See the full timetable

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

HourMonTue and WedThu
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
HourFriSat
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 WednesdayTo Roma Street station
Before 7amabout every 30 min
7am to 9amabout every 30 min
After 6pmabout every 60 min
Trains a day13
End to end35 min
Monday10 trains, about every 30 min
Thursday10 trains, about every 30 min
Friday11 trains, about every 30 min
Saturdays1 train, 1 train
Sundays2 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.

Trains per hour from Ferny Grove station, Tuesday and Wednesday. Empty hours are shown in pale coral.

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
  1. Ferny Grove station, platform 2 0 min
  2. Keperra station, platform 1
  3. Grovely station, platform 1 6 min
  4. Oxford Park station, platform 1
  5. Mitchelton station, platform 1
  6. Gaythorne station, platform 1 12 min
  7. Enoggera station, platform 1
  8. Alderley station, platform 1 16 min
  9. Newmarket station, platform 1
  10. Wilston station, platform 1 20 min
  11. Windsor station, platform 1
  12. Bowen Hills station, platform 1
  13. Fortitude Valley station, platform 1 28 min
  14. Central station, platform 1
  15. 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.