Skip to content

Route 140

Bus

Where the 140 goes, its stops and how often it runs, between Griffith University and the Queen Street Mall and CBD.

🔥 One of Brisbane's busiest⏱️ About every 8 min daytime🕓 First 5:05 am · Last 12:00 am🛣️ ~54 min end to end
Plan a trip on the 140

140 timetable at a glance

First bus

~5:05 am

Last bus

~12:00 am

How often

~8 min

End to end

~54 min

Scheduled daytime times; they shift on weekends and public holidays. Tap the planner above for the next live departures.

140 timetable: how often it runs

A typical weekday, heading towards the Queen Street Mall and CBD, timed at Browns Plains station.

Early morningevery ~70 min6 services
Morning peakevery ~8 min15 services
Middle of the dayevery ~8 min47 services
Afternoon peakevery ~9 min19 services
Eveningevery ~9 min26 services
Late nightevery ~16 min15 services

128 scheduled services in this direction on a typical weekday, counted one way only so the gaps are the ones you would actually wait. Averages across each band, so peak-hour gaps inside a band can be shorter still.

Where's the 140 right now?

Track the 140 live: the buses running across Brisbane this minute, straight from the network. Tap one to follow it stop by stop.

Checking the live feed…

Open the full 140 tracker →

Good for getting to

Griffith UniversityMater HospitalSouth Bank parklands and Cultural CentreQueen Street Mall and CBD

The line

Greenbank RSL park 'n' ride

Griffith University station

Griffith University

Mater Hill station

Mater Hospital

South Bank busway station

South Bank parklands and Cultural Centre

Cultural Centre station

South Bank parklands and Cultural Centre

Queen Street bus station

Queen Street Mall and CBD

Key stops shown · 22 stops in total · order exact, spacing schematic

All 22 stops on the 140, in order+
  1. 1Greenbank RSL park 'n' ride
  2. 2Grand Plaza Shopping Centre (Sth Car Park)
  3. 3Browns Plains station
  4. 4Beaudesert Rd at Illaweena Street
  5. 5Beaudesert Rd at Calamvale College
  6. 6Beaudesert Rd at Kameruka Street
  7. 7Beaudesert Rd at Benhiam Street
  8. 8Calam Rd
  9. 9Pinelands Rd at Sunnybank Hills South
  10. 10Pinelands Rd at Hellawell
  11. 11Pinelands Rd at Barney Street
  12. 12Pinelands
  13. 13Mains Rd at Altandi
  14. 14Mains Rd at Turton Street
  15. 15Mains Rd at Sunnybank
  16. 16Mains Rd at Robertson
  17. 17Mains Road park 'n' ride
  18. 18Griffith University station
  19. 19Mater Hill station
  20. 20South Bank busway station
  21. 21Cultural Centre station
  22. 22Queen Street bus station

The full stop sequence of an end-to-end 140 run towards the Queen Street Mall and CBD. Short-working services may start or finish partway along.

Connections

Stations on the 140 where you can change to a train, ferry or tram.

About the 140

The 140 is one of Brisbane's busiest bus routes, running between Griffith University and the Queen Street Mall and CBD, serving Griffith University, the Mater Hospital, the South Bank parklands and Cultural Centre and the Queen Street Mall and CBD.

Through the middle of the day it runs about every 8 minutes, and the full end-to-end trip takes about 54 minutes. There are 22 stops along the way.

140 bus questions

Where does the 140 bus go?+

The 140 runs between Griffith University and the Queen Street Mall and CBD, passing Griffith University, the Mater Hospital, the South Bank parklands and Cultural Centre and the Queen Street Mall and CBD.

Does the 140 go to Griffith University?+

Yes. The 140 stops at Griffith University.

Does the 140 go to Mater Hospital?+

Yes. The 140 stops at the Mater Hospital.

Does the 140 go to South Bank parklands and Cultural Centre?+

Yes. The 140 stops at the South Bank parklands and Cultural Centre.

How many stops are on the 140?+

An end-to-end 140 run towards the Queen Street Mall and CBD calls at 22 stops. The full list in order is on this page, and some services run only part of the route.

What is the 140 timetable?+

On a typical weekday there are 128 scheduled 140 services in each direction. early morning, about every 70 minutes; morning peak, about every 8 minutes; middle of the day, about every 8 minutes; afternoon peak, about every 9 minutes; evening, about every 9 minutes; late night, about every 16 minutes. Live times for the next services are on the board in the planner, which is worth checking rather than the printed timetable when the network is disrupted.

How often does the 140 run?+

Through the middle of the day the 140 runs about every 8 minutes. It's less frequent early in the morning and late at night, so check the live times before you head off.

What time is the first and last 140?+

Today the first 140 is around 5:05 am and the last is around 12:00 am. Times shift a little on weekends and public holidays.

More Brisbane routes

Every trip on the 140 is a flat 50c with go card, your phone or a bank card. Use the planner above for live times and the fastest route.

GoThere route planner

Plan your own trip, live

Door-to-door directions anywhere in Brisbane by train, bus, ferry and tram, with real-time departures. Free, no sign-up.

Open the route planner
GoThere app iconGoThere

Keep GoThere one tap away

Add it to your home screen and your last train home and live departures are one tap away.

FreeNo downloadWorks offline