The whole day, by hour
Pick your stop and the times change to match. Minutes past each hour.
From Shorncliffe station - Railway Pde to Northgate station
| Hour | Mon to Thu |
|---|---|
| 7pm | :39 |
| 8pm | :09 :39 |
| 9pm | :09 :39 |
| 10pm | :09 :39 |
| 11pm | :09 :39 |
| 12am | :09 |
From Holland St at Northgate station to Shorncliffe station
| Hour | Mon to Thu |
|---|---|
| 7pm | :52 |
| 8pm | :07 :37 |
| 9pm | :07 :37 |
| 10pm | :07 :37 |
| 11pm | :07 :37 |
| 12am | :07 :37 |
How often it runs
| Monday to Thursday | To Northgate station | To Shorncliffe station |
|---|---|---|
| After 6pm | about every 30 min | about every 30 min |
| Buses a day | 10 | 11 |
| End to end | 37 min | 38 min |
When to watch out
Monday to Thursday, there is no long gap from Shorncliffe station - Railway Pde: the longest wait is 30 min.
The last bus from Shorncliffe station - Railway Pde on Monday to Thursday leaves at 12:09am.
Monday to Thursday, there is no long gap from Holland St at Northgate station: the longest wait is 30 min.
The last bus from Holland St at Northgate station on Monday to Thursday leaves at 12:37am.
Route R348 doesn’t run on Saturday or Sunday.
Every stop on the R348
Minutes from the first stop on a typical trip. Choose Times to see the whole day at that stop.
To Northgate station9 stops, about 37 min
- Shorncliffe station - Railway Pde 0 min
- Sandgate bus station, stop 4 4 min
- Deagon station - Albury St 8 min
- North Boondall station - Peacock St 14 min
- Aberdeen Pde at Boondall station 16 min
- Saint Vincents Rd at Oakmere Street, stop 36 28 min
- Royal Pde at Banyo, stop 30 31 min
- Saint Vincents Rd at First Street, stop 25 33 min
- Holland St at Northgate station 37 min
To Shorncliffe station9 stops, about 38 min
- Holland St at Northgate station 0 min
- Saint Vincents Rd at First Street, stop 25 4 min
- Saint Vincents Rd at Banyo, stop 30 6 min
- Saint Vincents Rd at Oakmere Street, stop 36 9 min
- Aberdeen Pde at Boondall station 22 min
- North Boondall station - Lyndhurst Rd 25 min
- Deagon station - Albury St 30 min
- Sandgate bus station, stop 4 34 min
- Shorncliffe station - Railway Pde 38 min
Questions about the R348
What time is the first R348 bus?
Monday to Thursday: 7:39pm from Shorncliffe station - Railway Pde and 7:52pm from Holland St at Northgate station.
What time is the last R348 bus?
Monday to Thursday: 12:09am from Shorncliffe station - Railway Pde and 12:37am from Holland St at Northgate station.
How often does the R348 run?
About every 30 minutes on Monday to Thursday, with 10 buses a day from Shorncliffe station - Railway Pde.
How long does the R348 take?
About 37 min from Shorncliffe station - Railway Pde to Holland St at Northgate station, with 9 stops along the way. About 38 min the other way.
Does the R348 run at weekends?
No. Route R348 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.