Route 140 is TransLink’s Browns Plains to City Express service, running via Mains Road and the South East Busway to Queen Street Station in the CBD. The full trip takes roughly 54–65 minutes depending on direction and traffic, covers around 20–22 stops, and now costs a flat 50 cents per journey under Queensland’s current fare structure. Here’s everything you need to plan around it.
- Quick Facts: Route 140 at a Glance
- Route 140 Map: Where It Actually Goes
- Full Stop List
- Timetable & First/Last Services
- How Much Does It Cost? (2026 Fare Update)
- Is Route 140 Reliable? What Riders Actually Report
- How to Ride Route 140: Step-by-Step
- Local Tips From Our Team
- Pros & Cons for Regular Commuters
- Alternatives If Route 140 Doesn't Suit You
- FAQs
Quick Facts: Route 140 at a Glance
| Detail | Information |
| Operator | TransLink (Brisbane Transport / Metro South) |
| Route name | Browns Plains – City Express via Mains Road |
| Terminus 1 | Browns Plains Station / Greenbank RSL Park ‘N’ Ride |
| Terminus 2 | Queen Street Station |
| Trip length | 30 km |
| Trip time | 54–65 minutes (Browns Plains to City is generally faster than the Greenbank-origin trip) |
| Number of stops | 20–22, depending on the exact trip pattern |
| Days of operation | Every day, with reduced weekend frequency |
| Fare (2026) | Flat 50 cents, any distance, any time |
| On-time performance | 71% of trips reported on time by riders |
| Network ranking | 65th out of 496 TransLink lines for reliability |
Route 140 Map: Where It Actually Goes
Route 140 isn’t a simple point-to-point run — it has two slightly different starting points depending on the time of day and trip pattern, so check your specific departure before you leave home.
Browns Plains → City direction
Most City-bound trips start at Browns Plains Station, Stop 3A, though some early and late trips originate further out at Greenbank RSL Park ‘N’ Ride. The bus travels on Mains Road from Browns Plains through Calamvale, Sunnybank Hills and Sunnybank to connect to the South East Busway. The bus passes through Griffith University Station, Mater Hill Station and South Bank Busway Station to stop at Queen Street Station in the CBD.
City → Greenbank direction
City-bound trips run in reverse from Queen Street Bus Station, tracking back down through the Cultural Centre, South Bank, and Mater Hill busway stations, then along Mains Road to Sunnybank, Calamvale, and Browns Plains, with some services continuing on to Greenbank RSL Stop B.
Full Stop List
Here are the key stops along the route, in order from Greenbank/Browns Plains to the City:
| # | Stop |
| 1 | Greenbank RSL / Park ‘N’ Ride |
| 2 | Grand Plaza Shopping Centre (Sth Car Park) |
| 3 | Browns Plains Station, Stop 3A |
| 4 | Beaudesert Rd at Illaweena Street |
| 5 | Beaudesert Rd at Calamvale College |
| 6 | Beaudesert Rd at Kameruka Street |
| 7 | Beaudesert Rd at Benhiam Street |
| 8 | Calam Rd near Lear St |
| 9 | Pinelands Rd at Sunnybank Hills South |
| 10 | Pinelands Rd at Hellawell |
| 11 | Pinelands Rd at Barney Street, Stop 70/71 |
| 12 | Pinelands |
| 13 | Mains Rd at Altandi, Stop 68 |
| 14 | Mains Rd at Turton Street, Stop 80 |
| 15 | Mains Rd at Sunnybank |
| 16 | Mains Rd at Robertson |
| 17 | Mains Road Park ‘N’ Ride |
| 18 | Griffith University Station, Platform 1 |
| 19 | Mater Hill Station, Platform 1 |
| 20 | South Bank Busway Station, Platform 1 |
| 21 | Cultural Centre Station, Platform 1 |
| 22 | Queen Street Station |
Practical note: if you don’t see your exact stop listed, use the nearest one above as your reference point — TransLink occasionally shifts stop numbering slightly during roadworks on Mains Road, which happens often given the ongoing development around Sunnybank.
Timetable & First/Last Services
- First service (City-bound, weekdays): around 5:05 AM from Greenbank RSL
- Last service (City-bound): roughly 10:37 PM Sunday, Tuesday, Saturday
- First service (Browns Plains-bound): from 12:00 AM (early Saturday trips run through the night on this corridor)
- Last service (Browns Plains-bound): around 11:18 PM on Sunday and Tuesday
Timetables during weekdays are more regular during AM and PM peak hours because this particular route is mainly for commuters and Griffith University students along the busway. The timetables on weekends are sparser, and in case you decide to travel on Saturdays and Sundays, you will need to be aware of the actual departure times instead of relying on the weekdays’ gap.
If you want to see real-time departures and not the timetabled departures, then you can use the TransLink journey planner or the Transit app, both of which monitor the bus 140’s movements in real-time.
How Much Does It Cost? (2026 Fare Update)
This is the part most older guides get wrong, because Queensland’s fare system changed significantly in the past two years.
| Fare type | Cost |
| Any Route 140 trip, any distance | 50 cents flat |
| Off-peak 20% discount | Not applicable — already included in the flat rate |
| Concession (seniors, students, etc.) | Not applicable during the flat-fare period — everyone pays 50 cents |
| Children 4 and under | Free |
| Children 5–14 on weekends (orange go card) | Free, but the card still needs a balance for the deposit |
| Payment methods accepted | go card, contactless debit/credit card (Visa/Mastercard, including smartphone wallets) |
Queensland moved away from the old three-zone Brisbane fare system (which used to charge $3.37+ for a single-zone off-peak trip) to a flat 50-cent fare across the entire TransLink network — buses, trains, ferries, trams and Metro. It applies regardless of how far you travel on Route 140, so a trip from Browns Plains to the CBD costs the same as one stop down the road.
One catch our team ran into: you still need to tap on and tap off with the same card or device every trip. Miss the tap-off and TransLink charges a default fare instead of the flat rate, which is considerably more expensive. If you tap on with a smartwatch, tap off with the same smartwatch — switching devices mid-trip is a common and avoidable way to get overcharged.
Is Route 140 Reliable? What Riders Actually Report
Riders report a 71% on-time rate for Route 140, based on recent commuter feedback, placing it 65th out of 496 TransLink lines network-wide — solidly mid-pack, better than most local Beaudesert Road services but behind the dedicated busway-only routes.
In our experience testing the route during weekday peak hours, delays cluster around two predictable points:
- Beaudesert Road through Calamvale and Sunnybank Hills, where the bus shares mixed traffic lanes before reaching the busway. Roadworks or a fender-bender here can add 10–15 minutes.
- Mains Road near Sunnybank, particularly around school pick-up/drop-off times, when traffic backs up near the shopping strip.
Once the bus joins the dedicated South East Busway at Griffith University Station, delays largely disappear — the busway section into the CBD runs close to schedule because it’s free of general traffic.
How to Ride Route 140: Step-by-Step
- Check real-time departures in the Transit app or TransLink journey planner before leaving home — don’t rely on the printed timetable alone, since detours are common on Mains Road.
- Load your go card or set up your contactless card/phone wallet. A go card needs a minimum balance to tap on; contactless cards are billed after the trip.
- Get to your stop 5 minutes early, especially at Browns Plains Station and Griffith University Station, where multiple routes share platforms and it’s easy to board the wrong bus.
- Tap on at the door sensor as you board.
- Confirm the destination with the driver if you’re unsure which direction the bus is heading — Route 140 runs both a Greenbank-origin and Browns Plains-origin pattern, and they look identical from the street.
- Watch for your stop using the Transit app’s “get off” notification feature, particularly if you’re new to the route — several stops along Mains Road look similar.
- Tap off with the same card or device you tapped on with, every single time, to lock in the 50-cent flat fare.
Local Tips From Our Team

- Park ‘n’ Ride fills up fast. If you’re driving to catch the 140 from Browns Plains Station or the Mains Road Park ‘N’ Ride, arrive before 7:15 AM on weekdays — both car parks are known to fill before peak hour properly starts.
- Griffith University Station is a transfer hub. If your final destination is the university itself rather than the CBD, get off here instead of riding further — it saves time and avoids the busiest CBD-bound leg.
- South Bank and Cultural Centre stops put you closer to the CBD’s cultural precinct than Queen Street Station does, so if you’re heading to QPAC, GOMA, or the State Library, get off one or two stops early.
- Avoid the last CBD-bound service if you’re catching a connecting train — the 140’s late trips can run a few minutes behind schedule, tight against last train departures from Central or Roma Street.
- Mains Road roadworks are semi-permanent around the Sunnybank precinct due to ongoing local development. Build in buffer time during weekday school terms specifically.
Pros & Cons for Regular Commuters
| Pros | Cons |
| Flat 50-cent fare regardless of distance | Mixed-traffic sections (Beaudesert Rd) can cause delays |
| Direct busway run into the CBD once past Griffith University | Two slightly different trip origins can confuse new riders |
| Connects Browns Plains directly to South Bank, Cultural Centre and Queen Street | Weekend frequency drops noticeably |
| Useful for Griffith University students, not just CBD commuters | On-time performance sits mid-table (65/496), not top-tier |
| Real-time tracking available via Transit app and TransLink | Park ‘n’ Ride car parks fill early on weekdays |
Alternatives If Route 140 Doesn’t Suit You
- Beenleigh train line: if you’re near a station on this line, the train often beats the 140 for CBD trips during peak hour, since it avoids all road traffic.
- Brisbane Metro: faster and more frequent once you’re within the inner-city busway network, but it doesn’t reach as far south as Browns Plains.
- Other Mains Road services (e.g. Route 130-series buses): useful if you’re travelling short-hop distances along Mains Road rather than all the way into the CBD.
FAQs
Does Route 140 run on public holidays?
Yes, though on a reduced weekend-style timetable. Always check the live timetable rather than assuming weekday frequency.
Can I use my go card and a contactless card interchangeably on the same trip?
No. Tap on and tap off with the exact same card or device, or you risk being charged a default fare instead of the 50-cent flat rate.
Is Route 140 wheelchair accessible?
TransLink buses on this route are low-floor and wheelchair accessible, but check for any real-time accessibility alerts in the Transit app before you travel, since individual vehicles can occasionally be swapped.
Where’s the best place to park for Route 140?
Browns Plains Station and the Mains Road Park ‘N’ Ride are the two main options — both are prone to filling before 7:30 AM on weekdays.
How long does the full trip take end to end?
Around 54 minutes from Browns Plains Station to Queen Street Station on a direct trip, or up to 65 minutes if your service originates at Greenbank.

