The whole day, by hour
Pick your stop and the times change to match. Minutes past each hour.
From Graham Rd at Carseldine Chateaus to City, Queen St
| Hour | Mon to Fri |
|---|---|
| 6am | :00 :20 :35 :50 |
| 7am | :15 :50 |
| 8am | :45 |
| 9am | :05 |
| 10am | :05 |
| 11am | :05 |
| 12pm | :05 |
| 1pm | :05 |
| 2pm | :10 |
| 3pm | :10 :40 |
| 4pm | |
| 5pm | :30 |
From Queen Street Stop 56 near Edward St to Carseldine, Graham Rd Shops
| Hour | Mon to Fri |
|---|---|
| 7am | :00 |
| 8am | :35 |
| 9am | :10 |
| 10am | :10 |
| 11am | :12 |
| 12pm | :12 |
| 1pm | :10 |
| 2pm | :10 :45 |
| 3pm | :20 |
| 4pm | :25 :55 |
| 5pm | :25 :55 |
How often it runs
| Weekdays | To City, Queen St | To Carseldine, Graham Rd Shops |
|---|---|---|
| Before 7am | about every 15 min | no buses |
| 7am to 9am | about every 55 min | about every 95 min |
| 9am to 3pm | about every 60 min | about every 60 min |
| 3pm to 6pm | about every 110 min | about every 30 min |
| Buses a day | 16 | 14 |
| End to end | 1h 7m | 1h 3m |
When to watch out
Weekdays, no bus leaves Graham Rd at Carseldine Chateaus between 3:40pm and 5:30pm. Miss the 3:40pm and you wait 1h 50m.
The last bus from Graham Rd at Carseldine Chateaus on weekdays leaves at 5:30pm.
Weekdays, there is no long gap from Queen Street Stop 56 near Edward St: the longest wait is 1h 35m.
The last bus from Queen Street Stop 56 near Edward St on weekdays leaves at 5:55pm.
Route 346 doesn’t run on Saturday or Sunday.
Every stop on the 346
Minutes from the first stop on a typical trip. Choose Times to see the whole day at that stop.
To City, Queen St59 stops, about 1h 7m
- Graham Rd at Carseldine Chateaus, stop 4 0 min
- Graham Rd at Nemira Street, stop 48 1 min
- Champagne St near Marsala St, stop 60 1 min
- Sauterne St near Claret St, stop 61 1 min
- Riesling St near Marsala St, stop 62 1 min
- Hawbridge St near Quantum St, stop 63 2 min
- Graham Rd at Carseldine Chateaus, stop 4 2 min
- Graham Rd at Gympie Rd, stop 56a 3 min
- Gympie Rd at Brickfield Street, stop 45/44 5 min
- Gympie Rd at Aspley 6 min
- Aspley Hypermarket station, platform C 9 min
- Maundrell Tce at Riordan Street, stop 52 10 min
- Maundrell Tce at Darwin Street, stop 50 11 min
- Horn Rd at Candlebark Street, stop 50a 13 min
- Horn Rd at Muneera Crescent, stop 49 14 min
- Stringybark Dr near Horn Rd, stop 48 14 min
- Stringybark Dr at Martindale Street, stop 47 15 min
- Kenna St near Whites Rd, stop 46 17 min
- Hamilton Rd at Backford Street, stop 45 18 min
- Hamilton Rd at Delan Street, stop 44a 18 min
- Maundrell Tce at Craigslea, stop 44/15 19 min
- Maundrell Tce at Kinnerton Street, stop 43 20 min
- Maundrell Tce at Risdon Street, stop 42 21 min
- Appleby Rd at Stafford Heights 22 min
- Appleby Rd at Kitchener Road, stop 39 23 min
- Appleby Rd at Ringrose Street, stop 38 23 min
- Appleby Rd at Stafford Heights South 24 min
- Appleby Rd at Redwood Street, stop 35 25 min
- Appleby Rd at Stafford North, stop 34a 25 min
- Minimine St at Dunedoo Street, stop 33 26 min
- Minimine St at Barokee Street, stop 32 27 min
- Minimine St near Canonbar St, stop 31 27 min
- Collier St near Webster Rd, stop 30 28 min
- Clifford St near Stafford Rd, stop 30 29 min
- Stafford Rd at Webster Rd, stop 30 30 min
- Webster Rd at Sayers Street, stop 30 30 min
- Webster Rd at Lindley Street, stop 29 31 min
- Webster Rd at Wulfrunian, stop 28 31 min
- Grange Rd at Raymont Road, stop 27 33 min
- Grange Rd at Myrtle Street, stop 26 33 min
- Grange Rd at Grange - Days, stop 25b 34 min
- Days Rd near Grange Rd, stop 1 35 min
- Days Rd at Carroll Cr, stop 25A 35 min
- Kedron Brook Rd at Antill Street, stop 25/22 36 min
- Kedron Brook Rd at Olney Street, stop 21 37 min
- Kedron Brook Rd at Wilston Village, stop 20 38 min
- Kedron Brook Rd at York Street, stop 19 39 min
- Kedron Brook Rd at Ada Street, stop 18 39 min
- Newmarket Rd at Oakwal Lane, stop 16 41 min
- Green Tce near Newmarket Rd, stop 15 42 min
- Green Tce at Table Tennis Complex, stop 14 42 min
- Northey St near Allom St, stop 12 44 min
- RBWH station, platform 1 48 min
- Bowen Bridge Rd at Gregory Terrace, stop 7 52 min
- Brunswick St at Water Street, stop 6 53 min
- Gotha Street Stop 231 near Wickham St 58 min
- Ann Street Stop 6 58 min
- Ann Street Stop 8 61 min
- Queen Street Stop 56 near Edward St 67 min
To Carseldine, Graham Rd Shops61 stops, about 1h 3m
- Queen Street Stop 56 near Edward St 0 min
- Queen Street Stop 66 near Adelaide St 2 min
- Wickham Street Stop 226 near Gotha St 4 min
- Brunswick Street Stop 212 7 min
- Brunswick St at St Pauls Terrace, stop 5 7 min
- Brunswick St at Water Street, stop 6 8 min
- Bowen Bridge Rd at Gregory Terrace, stop 7 9 min
- RBWH station, platform 2 12 min
- Northey St near Allom St 15 min
- Green Tce at Downey Park, stop 13a 16 min
- Green Tce at Table Tennis Complex, stop 14 16 min
- Green Tce near Newmarket Rd, stop 15 17 min
- Newmarket Rd at Oakwal Lane, stop 16 17 min
- Kedron Brook Rd at Ada Street, stop 18 18 min
- Kedron Brook Rd at York Street, stop 19 19 min
- Kedron Brook Rd at Wilston Village, stop 20 19 min
- Kedron Brook Rd at Olney Street, stop 21 20 min
- Kedron Brook Rd at Antill Street, stop 22/25 21 min
- Days Rd at Carroll Cr, stop 25A 21 min
- Days Rd at Grange - Days 22 min
- Grange Rd at Myrtle Street, stop 26 23 min
- Grange Rd at Raymont Road, stop 27 24 min
- Webster Rd at Wulfrunian, stop 28 26 min
- Webster Rd at Lindley Street, stop 29 27 min
- Stafford Rd at Webster Rd, stop 30 - Temp relocation
- Clifford St near Stafford Rd, stop 30 28 min
- Webster Rd at Stafford, stop 30 33 min
- Minimine St near Canonbar St, stop 31 34 min
- Minimine St at Barokee Street, stop 32 34 min
- Minimine St at Dunedoo Street, stop 33 35 min
- Appleby Rd at Stafford North, stop 34a 36 min
- Appleby Rd at Allowrie Street, stop 35 36 min
- Stafford Heights South, Appleby Road 37 min
- Appleby Rd at Ringrose Street, stop 38 37 min
- Appleby Rd at Kitchener Road, stop 39 38 min
- Appleby Rd at Maryland Street, stop 40 38 min
- Maundrell Tce at Stafford Heights 39 min
- Maundrell Tce at Kinnerton Street, stop 43 40 min
- Maundrell Tce at Craigslea, stop 44 41 min
- Hamilton Rd at Delan Street, stop 44a 42 min
- Hamilton Rd at Backford Street, stop 45 42 min
- Whites St at Kenna Street, stop 46 44 min
- Stringybark Dr at Martindale Street, stop 47 45 min
- Stringybark Dr near Horn Rd, stop 48 46 min
- Horn Rd at Muneera Street, stop 49 47 min
- Horn Rd at Candlebark Street, stop 50a 48 min
- Maundrell Tce at Darwin Street, stop 50a 49 min
- Maundrell Tce at Arell Street, stop 51 49 min
- Maundrell Tce at Riordan Street, stop 52 50 min
- Aspley Hypermarket station, platform D
- Gympie Rd at Aspley 53 min
- Gympie Rd at Gayford Street, stop 44 54 min
- Gympie Rd at Brickfield Street, stop 45 54 min
- Graham Rd at Gympie Rd, stop 56a 55 min
- Graham Rd at Carseldine Chateaus, stop 4 55 min
- Graham Rd at Nemira Street, stop 48 57 min
- Champagne St near Marsala St, stop 60 58 min
- Sauterne St near Claret St, stop 61 60 min
- Riesling St near Marsala St, stop 62 60 min
- Hawbridge St near Quantum St, stop 63 61 min
- Graham Rd at Carseldine Chateaus, stop 4 63 min
Questions about the 346
What time is the first 346 bus?
Weekdays: 6:00am from Graham Rd at Carseldine Chateaus and 7:00am from Queen Street Stop 56 near Edward St.
What time is the last 346 bus?
Weekdays: 5:30pm from Graham Rd at Carseldine Chateaus and 5:55pm from Queen Street Stop 56 near Edward St.
How often does the 346 run?
About every 55 minutes on weekdays, with 16 buses a day from Graham Rd at Carseldine Chateaus.
How long does the 346 take?
About 1h 7m from Graham Rd at Carseldine Chateaus to Queen Street Stop 56 near Edward St, with 59 stops along the way. About 1h 3m the other way.
Does the 346 run at weekends?
No. Route 346 doesn’t run on Saturday or Sunday.
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.
Routes that share these stops
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.