buses.appBrisbane public transport
340

Brisbane · bus timetable

Bus 340 Carseldine station Woolloongabba station, platform 2

Bus Regular line Operator: Translink

Line 340 goes from Carseldine station to Woolloongabba station, platform 2; departures on weekdays run from 05:17 until 22:27, every ~15 min.

  • Headway~15 min
  • First departure05:17
  • Last departure22:27
  • Average ride~54 min
  • Stops30
  • Departures per day74
  • Route length23.5 km
  • Peak~70 min
  • Off-peak~45 min
  • Saturday67 departures
  • Sunday67 departures

Bus of Brisbane public transport — connects Carseldine station and Woolloongabba station, platform 2, with 30 stops per direction.The first departure is at 05:17, the last at 22:27.Departures run every ~15 min, and the ride takes ~54 min on average.

Planned change on this line

Timetable

First

05:17

Last

22:27

Departures

74

Line 340 timetable — on weekdays
05173247
06021222324252
07021222324252
080212274257
0912274257
Line 340 timetable — on Saturdays
0606213651
0706213651
0806213651
0906213651
1006213651
Line 340 timetable — on Sundays and holidays
0606213651
0706213651
0806213651
0906213651
1006213651
Valid from24.10.2026.
Changed25.10.2026.
Checked25.10.2026.

Stops

30 stops~54 min in total
  1. 329344departure0min
  2. Balcara Ave at Beams - Balcara

    #010578 — Balcara Ave at Beams - Balcara

    329335+1 min1min
  3. Beams Rd at Carseldine Campus

    #003367 — Beams Rd at Carseldine Campus

    329341344+1 min2min
  4. Beams Rd at Bangalore Street

    #004070 — Beams Rd at Bangalore Street

    329341344+2 min4min
  5. 341344680+1 min5min
  6. Ridley Rd near Centurion St

    #004068 — Ridley Rd near Centurion St

    341344+2 min7min
  7. Ridley Rd at Ridley Road South

    #010016 — Ridley Rd at Ridley Road South

    341344+1 min8min
  8. Graham Rd at Carseldine West near Kentia St

    #004052 — Graham Rd at Carseldine West near Kentia St

    341344+1 min9min
  9. Graham Rd at Carseldine Chateaus, stop 4

    #004047 — Graham Rd at Carseldine Chateaus, stop 4

    341344346+2 min11min
  10. Gympie Rd at Aspley South, stop 41

    #003412 — Gympie Rd at Aspley South, stop 41

    341358680+2 min15min
  11. Webster Rd at Chermside Markets

    #003969 — Webster Rd at Chermside Markets

    336+2 min17min
  12. Webster Rd at Milburn Street, stop 40/3

    #003958 — Webster Rd at Milburn Street, stop 40/3

    336+1 min18min
  13. Hamilton Rd at Farnell Street, stop 39

    #003946 — Hamilton Rd at Farnell Street, stop 39

    325335353+2 min20min
  14. Gympie Rd at Chermside, stop 37/38

    #003943 — Gympie Rd at Chermside, stop 37/38

    330331332333338341+1 min21min
  15. 77332333338+2 min23min
  16. Gympie Rd near Kitchener Road

    #010900 — Gympie Rd near Kitchener Road

    77332333338+1 min24min
  17. Gympie Rd near Strathmore Street

    #003877 — Gympie Rd near Strathmore Street

    77332333338+1 min25min
  18. Gympie Rd at Sadlier Street

    #011070 — Gympie Rd at Sadlier Street

    77332333338+1 min26min
  19. Kedron Brook station, platform 1

    #011270 — Kedron Brook station, platform 1

    77332333369+2 min28min
  20. Lutwyche station, platform 1

    #011272 — Lutwyche station, platform 1

    77332333348349+2 min30min
  21. 77332333334338348+1+1 min31min
  22. Lutwyche Rd at Windsor Rail, stop 13

    #000469 — Lutwyche Rd at Windsor Rail, stop 13

    77321332333334338+2+2 min33min
  23. 26309310321330331+13+3 min36min
  24. Herston station, platform 1

    #000891 — Herston station, platform 1

    330331333341349363+7+1 min37min
  25. QUT Kelvin Grove station, platform 1

    #000884 — QUT Kelvin Grove station, platform 1

    330331333341349363+7+1 min38min
  26. Normanby station, platform 1

    #000893 — Normanby station, platform 1

    325330331333341345+14+1 min39min
  27. Roma Street busway, platform 2

    #010792 — Roma Street busway, platform 2

    61205222325330331+23+2 min41min
  28. 333444+3 min44min
  29. Woolloongabba station, platform 2

    #019062 — Woolloongabba station, platform 2

    262961100125175+17+10 min54min

Current changes on this line 1

Public eventPlanned

Alice, William and Mary Streets: 114, 119, 121, 125, 175, 183, 185, 204, 205, 211, 340 – possible delays

On Wednesday 28 October between 5pm and 7pm, heavy traffic is expected across Brisbane City streets. Bus services travelling away from the City on the Riverside Expressway will be hit hardest. Some services will be diverted.

28/10/2026 – 28/10/2026
Read the full notice

Frequently asked questions

When are the first and last departures of line 340?

On weekdays the first departure from Carseldine station is at 05:17 and the last at 22:27. There are 74 departures in total.

Does line 340 run on weekends?

Yes — on Saturday from 06:06 to 22:36 and on Sunday from 06:06 to 22:36.

Does line 340 run on Sundays?

Yes. On Sundays line 340 has 67 departures from Carseldine station, the first at 06:06 and the last at 22:36.

How often does line 340 run?

Departures run about every 15 minutes (median headway between 06:00 and 21:00 on weekdays). It is denser at peak and sparser in the evening and at weekends.

How long is the ride on line 340?

The whole ride takes about 54 minutes on average — from about 45 minutes off-peak to about 70 minutes at peak.

How many stops does line 340 have?

In the Carseldine station → Woolloongabba station, platform 2 direction, line 340 has 30 stops.

How long is the route of line 340?

The route in this direction is about 23.5 km long.