Headway

667 Morayfield Local Service bus timetable

Route 667 runs between Morayfield Shops bus station and Morayfield Shops bus station. On weekdays the first bus leaves Morayfield Shops bus station at 6:05am and the last at 6:35pm.

Runs every day · 21 stops toward Morayfield Shops bus station · 30 min end to end · Timetable refreshed Thu 29 Oct

First from Morayfield Shops bus station, weekdays

6:05am

last 6:35pm

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.

Loop from Morayfield Shops bus station

HourMon to FriSatSun
6am:05 :35
7am:05 :35:35
8am:05 :35:05 :35
9am:35:05:45
10am:05 :35:05 :35
11am:05 :35:05 :35:15
12pm:35:05 :35:45
1pm:05 :35:35
2pm:05 :35:05 :35
3pm:05 :35:05 :35:15
4pm:05 :35:05 :35:45
5pm:05 :35:05
6pm:05 :35:15

From Morayfield Shops bus station to Burpengary

HourSun
9am:45
10am
11am:15
12pm
1pm:45
2pm
3pm:15
4pm:45

No buses from this stop on Monday to Friday or Saturday.

How often it runs

WeekdaysTo MorayfieldTo Burpengary
Before 7amabout every 30 minno buses
7am to 9amabout every 30 minno buses
9am to 3pmabout every 30 minno buses
3pm to 6pmabout every 30 minno buses
After 6pmabout every 30 minno buses
Buses a day240
End to end30 min30 min
Saturdays18 buses, about every 30 minno buses
Sundays6 buses, about every 90 min5 buses, about every 90 min

When to watch out

Weekdays, no bus leaves Morayfield Shops bus station between 8:35am and 9:35am. Miss the 8:35am and you wait 1h.

Weekdays, no bus leaves Morayfield Shops bus station between 11:35am and 12:35pm. Miss the 11:35am and you wait 1h.

The last bus from Morayfield Shops bus station on weekdays leaves at 6:35pm.

Buses per hour from Morayfield Shops bus station, weekdays.

Every stop on the 667

Minutes from the first stop on a typical trip. Choose Times to see the whole day at that stop.

To Morayfield21 stops, about 30 min
  1. Morayfield Shops bus station, platform 2 0 min
  2. Morayfield station
  3. Glenwood Dr near Avondale St
  4. Glenwood Dr near Glenmay Ct 8 min
  5. Graham Rd at Hargrave Street
  6. Wimbledon Dr near Keneally Ct
  7. Hargrave St near Sturt St
  8. Hargrave St near Graham Rd 13 min
  9. Graham Rd near Parer Cr
  10. Graham Rd at Hargrave Street
  11. Laver St near Emerson Dr 15 min
  12. Grogan Rd at Grigg Dr
  13. Grigg Dr at Evert Court
  14. Evert Ct near Denson St 17 min
  15. Coach Rd West at Laver St
  16. Coach Rd West near Lomandra Dr
  17. Lomandra Dr near Redcedar Pl
  18. Glenwood Dr near Glenmay Ct 22 min
  19. Glenwood Dr near Cotswold St
  20. Morayfield station
  21. Morayfield Shops bus station, platform 2 30 min
To Burpengary23 stops, about 30 min
  1. Morayfield Shops bus station, platform 2 0 min
  2. Morayfield Rd at Caboolture River Road 1 min
  3. Morayfield station 5 min
  4. Glenwood Dr near Avondale St 7 min
  5. Glenwood Dr near Glenmay Ct 8 min
  6. Graham Rd at Hargrave Street 10 min
  7. Wimbledon Dr near Keneally Ct 11 min
  8. Hargrave St near Sturt St 12 min
  9. Graham Rd near Parer Cr 13 min
  10. Graham Rd at Hargrave Street 14 min
  11. Laver St near Emerson Dr 15 min
  12. Grogan Rd at Grigg Dr 16 min
  13. Grigg Dr at Evert Court 17 min
  14. Evert Ct near Denson St 18 min
  15. Coach Rd West at Laver St 19 min
  16. Coach Rd West near Lomandra Dr 21 min
  17. Lomandra Dr near Redcedar Pl 21 min
  18. Graham Rd at Hargrave Street 22 min
  19. Graham Road near Morayfield Road hail 'n' ride 23 min
  20. Morayfield Rd at Paradise Rd 25 min
  21. Morayfield Rd at Burpengary Pine Village 28 min
  22. Station Road at North Shore Drive 29 min
  23. Burpengary Plaza 30 min

Questions about the 667

What time is the first 667 bus?

Weekdays: 6:05am from Morayfield Shops bus station. Saturdays: 7:35am from Morayfield Shops bus station. Sundays: 9:45am from Morayfield Shops bus station and 9:45am from Morayfield Shops bus station.

What time is the last 667 bus?

Weekdays: 6:35pm from Morayfield Shops bus station. Saturdays: 5:05pm from Morayfield Shops bus station. Sundays: 6:15pm from Morayfield Shops bus station and 4:45pm from Morayfield Shops bus station.

How often does the 667 run?

About every 30 minutes on weekdays, with 24 buses a day from Morayfield Shops bus station. Saturdays: 18 buses, about every 30 min. Sundays: 6 buses, about every 90 min.

How long does the 667 take?

About 30 min from Morayfield Shops bus station to Morayfield Shops bus station, with 21 stops along the way. About 30 min the other way.

Does the 667 run at weekends?

Yes. Saturdays: 18 buses, about every 30 min. Sundays: 6 buses, about every 90 min.

Are these live times?

No. They are Brisbane Translink’s published timetable, and a bus can run early or late. Check Brisbane Translink for disruptions.

More Brisbane Translink routes

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.