Sometimes we need to close sections of the rail network for maintenance and upgrade works. When track closures are planned, buses will replace train services.

See below for your rail replacement bus stop location. These locations are subject to change.Please ensure you follow directional signage at the station on the day you travel.

Station Rail replacement bus stop location
Albion Temporary bus stop outside the station car park entrance on Mawarra Street
Bowen Hills Inbound: Bus stop outside the YMCA/Strikers Club (at Perry Park) on Abbottsford Road
Outbound: Temporary bus stop outside the station on Abbottsford Road
Central Southbound: Bus stop 8, Ann Street (near Anzac Square)
Northbound: Temporary bus stop on the corner of Edward and Ann Street (at the bottom of the ramp)
Eagle Junction Inbound: Bus stop 28, on Junction Road
Outbound: Bus stop 28/1, opposite the station on Junction Road
Fortitude Valley Inbound: Bus stop 201, Brunswick Street (station side)
Outbound: Bus stop 212, Brunswick Street (opposite the station)
Northgate Bus stop outside the station on Holland Street (at the bottom of the ramp)
Nundah Temporary bus stop outside the subway entrance on the corner of Duke and Jenner Streets
Park Road Towards Beenleigh, Gold Coast or Cleveland: Platform 5, Boggo Road busway station
Towards Roma Street: Platform 6, Boggo Road busway station
Roma Street Inbound: Bus stop 125, Roma Street (outside the Transit Centre)
Outbound: Platform 1, Roma Street busway station
South Bank Inbound: Platform 1, South Bank busway station
Outbound: Platform 2, South Bank busway station
South Brisbane Inbound: Platform 1, Cultural Centre busway station
Outbound: Platform 2, Cultural Centre busway station
Toombul Inbound: Bus stop on Sandgate Road outside Toombul Shopping Centre
Outbound: Bus stop 32 on Sandgate Road, opposite Toombul Shopping Centre (station side)
Wooloowin Inbound: Temporary bus stop in front of the car park on Dickson Street
Outbound: Temporary bus stop in front of the car park just past Wride Street
Station Rail replacement bus stop location
Atlandi Inbound: Bus stop 68, before the overpass on Mains Road
Outbound: Bus stop 68, after the overpass on Mains Road
Banoon Bus stop at the station entrance on Breton Street
Beenleigh Bus interchange outside the station on Alemein Street
Bethania Bus shelter in the car park off Station Road
Coomera Bus stop outside the station entrance
Coopers Plains Temporary bus stop at the car park entrance on the corner of Rookwood and Clinton Streets
Dutton Park Inbound:Bus stop 14a on Cornwall Street opposite Rusk Street
Outbound:Bus stop 14a on Cornwall Street approaching Rusk Street
Edens Landing Subway entrance off Eddy Avenue
Fairfield Bus stop 18, outside Fairfield Gardens Shopping Centre approaching Brougham Street
Fruitgrove Inbound: Bus stop opposite the station on Beenleigh Road
Outbound: Bus stop outside the station on Beenleigh Road
Helensvale Bus stop A outside the station
Holmview Temporary bus stop outside the car park entrance on Spanns Road
Kingston Bus interchange on Milky Way
Kuraby At the taxi rank on Beenleigh Road just before the overhead bridge
Loganlea Bus shelter outside the car park entrance on Station Road
Moorooka Inbound: Temporary bus stop outside the station entrance on Ipswich Road
Outbound: Bus stop 39 on Ipswich Road (in front of Motorama Toyota)
Nerang Bus interchange outside the station
Ormeau Bus stop outside the station entrance
Rocklea Inbound: Temporary bus stop opposite the car park on Brooke Street (next to the public phone booth)
Outbound: Bus stop 47, outside the station car park on Brooke Street
Robina Bus interchange outside the station
Runcorn Inbound: Temporary bus stop opposite the station on Beenleigh Road
Outbound: Bus stop 72 at the station entrance on Beenleigh Road
Salisbury Inbound: Bus stop around 50m from the car park on Lillian Avenue (station side)
Outbound: Bus stop around 50m from the car park on Lillian Avenue (opposite the station)
Sunnybank Temporary bus stop at the overhead bridge entrance on Dixon Street
Trinder Park Inbound: Temporary bus stop outside the station on Station Road, before the pedestrian crossing
Outbound: Temporary bus stop opposite the station on Station Road, before the pedestrian crossing
Varsity Lakes Bus stop outside the station entrance
Woodridge Inbound: Bus interchange on Station Road
Outbound: Temporary bus stop outside the medical centre on Station Road, after the pedestrian crossing
Yeeroongpilly Inbound: Bus stop outside the station on Wilkie Street
Outbound: Bus stop 30, opposite the station on Wilkie Street (in front of the corner shop)
Yeronga Inbound: Temporary bus stop, opposite the station on Fairfield Road
Outbound: Temporary bus stop, outside the station on Fairfield Road
Station Rail replacement bus stop location
Bald Hills Temporary bus stop outside the station on Lucy Street
Beerburrum Bus stop outside the station entrance
Beerwah Bus stop outside the station entrance
Bray Park Bus stop outside the station on Brahms Street
Burpengary Bus stop outside the station on Burpengary Road
Caboolture Bus interchange outside the station entrance on Matthew Terrace
Carseldine Bus interchange outside the station entrance
Cooran Bus stop outside the station entrance
Cooroy Bus stop outside the station entrance
Dakabin Temporary bus stop outside the station in the setdown area on Narangba Road
Elimbah Bus stop outside the station entrance
Eudlo Bus shelter on Rosebed Street
Eumundi Bus stop outside the station entrance
Geebung Loading zone outside the station on Robinson Road
Glasshouse Mountains Bus shelter outside the station entrance
Gympie North Bus stop outside the station entrance
Landsborough Bus stop outside the station entrance
Lawnton Bus shelter outside the station on Ebert Parade
Mooloolah Bus stop outside the station entrance
Morayfield Bus stop outside the station entrance on Visentin Road South
Nambour Bus interchange outside the station entrance
Narangba Bus interchange outside the station on Main Street
Palmwoods Bus shelter on Main Street
Petrie Bus interchange outside the station entrance
Pomona Bus stop outside the station entrance
Strathpine Temporary bus stop outside the station entrance on Station Roadf
Sunshine New stop: Temporary bus stop outside the Queensland Rail facility on Bilsen Road (just past the level crossing)
Traveston Bus stop outside the station entrance
Virginia Inbound: Bus stop opposite the Night Owl on Toombul Road
Outbound: Bus stop outside the Night Owl on Toombul Road
Woombye Bus stop outside the station
Yandina Bus stop outside the station entrance
Zillmere Inbound: Bus stop in front of the IGA on Handford Road
Outbound: Bus stop near the station walkway on Handford Road
Station Rail replacement bus stop location
Birkedale Bus interchange outside the station (in the top car park)
Buranda Inbound: Platform 1, Buranda busway station
Outbound: Platform 2, Buranda busway station
Cannon Hill Inbound: Bus stop 60 on Barrack Road (outside Qbuild)
Outbound: Bus stop 60 on Barrack Road (station side)
Cleveland Bus stop outside the car park on Shore Street West
Coorparoo Inbound: Temporary bus stop on Clarence Street before the carpark entrance (on the station side)
Outbound: Temporary bus stop on Clarence Street, around 50m before Cavendish Road (opposite the station car park)
Hemmant Temporary bus stop outside the shop, around 50m past the station entrance on Hemmant Road
Lindum Inbound: Temporary bus stop on the corner of Eccles Street and North Road
Outbound: Bus stop near the car park on Sibley Road
Lota Temporary bus stop outside the station car park on Railway Terrace
Manly Bus interchange outside the station
Morningside Inbound: Bus stop outside the station on Wynnum Road
Outbound: Temporary bus stop on Waminda Street, just past the pedestrian crossing
Murarrie In the bus zone outside the station office
Norman Park Temporary bus stop at the bottom of the ramp on Waite Street
Ormiston Temporary bus stop at the car park entrance on Wellington Street
Thorneside Bus stop in the station car park (at the station entrance)
Wellington Point Temporary bus stop in the lane closest to the railway line (next to the blue bike lockers)
Wynnum Inbound: Bus stop 3, in front of Ideal Electrical on Tingal Road
Outbound: Temporary bus stop near the station entrance on Davidson Street
Wynnum Central Inbound: Bus stop 99, at the Wynnum RSL on Tingal Road
Outbound: Bus stop 100, outside the station car park on Andrew Street
Wynnum North Inbound: Temporary bus stop in the taxi zone outside the Selina Street Pharmacy
Outbound: Temporary bus stop outside the station entrance on Cameron Parade
Station Rail replacement bus stop location
Ascot Inbound: Bus stop 24/12 (Ascot Rail) on Lancaster Road (opposite the station)
Outbound: Bus stop 24/13 (Ascot Rail) on Lancaster Road (station side)
Clayfield Temporary bus stop on Alexandra Road opposite Vine Street, around 100 metres from the station entrance
Doomben Bus stop 27 (Doomben Rail) on Lamington Avenue (station side)
Hendra Temporary bus stop on Chermside Street, around 20 metres from the station entrance
Station Rail replacement bus stop location
Alderley Inbound: Bus stop 26 outside the Red Cross shop, on the corner of Railway Parade and South Pine Road
Outbound: Bus stop 27 opposite the station, around 50m from the pedestrian crossing lights on South Pine Road
Enoggera Bus interchange off Glenalva Terrace (first stop at the bottom of the stairs)
Ferny Grove Bus interchange off Conavalla Street
Gaythorne Inbound: Bus stop 32, outside the station on Samford Road
Outbound: Bus stop on the corner of Pickering Street and Station Avenue
Grovely Inbound: Temporary bus stop near the stairs at the station entrance off Blaker Road
Outbound: Grovely station bus stop, near the rail crossing on Dawson Parade
Keppera Inbound: Temporary bus stop at the car park entrance on Silvertop Street
Outbound: Bus stop 30 at Keperra station, opposite the car park entrance on Silvertop Street
Mitchelton Temporary bus stop outside the station in the passenger setdown area on McConaghy Street
Newmarket Inbound: Bus stop 16, near the subway entrance off Wilston Road
Outbound: Bus stop opposite the station, outside the SES depot on Wilston Road
Oxford Park Inbound: Temporary bus stop at the subway entrance on Blaker Road
Outbound: Temporary bus stop in the kiss 'n' ride near the subway entrance on Scanlan Road
Wilston Inbound: Bus stop 18, near the subway entrance on Newmarket Road
Outbound: Bus stop 18A opposite the station, around 60m from the pedestrian crossing on Newmarket Road
Windsor Temporary bus stop at the overhead walkway entrance off Prospect Road
Station Rail replacement bus stop location
Auchenflower Inbound: Temporary bus stop opposite the subway entrance on Auchenflower Terrace
Outbound: Temporary bus stop outside the subway entrance on Auchenflower Terrace
Bundamba Temporary bus stop at the subway entrance on Mining Street (off the highway)
Booval Bus stop near the car park exit on the corner of Yates Street and South Station Road
Chelmer Inbound: Bus stop opposite the station on Honour Avenue
Outbound: Bus stop outside the station on Honour Avenue
Corinda Bus stop at the base of the ramp on Browne Street
Darra Bus stop outside the station on Manburgh Terrace
Dinmore Loading zone on Mason Street
East Ipswich Temporary bus stop at the corner of Gibbon and Coronation Streets (on the highway side via the walkway)
Ebbw Vale Inbound: Bus stop near the car park entrance on Brisbane Road
Outbound: Temporary bus stop at the power pole outside the soccer field on Brisbane Road
Gailes Inbound: Bus stop opposite the station on Wilruna Street
Outbound: Bus stop outside the station on Wilruna Street
Goodna Loading zone in the car park near the lift, on the corner of Ryan Street and Rissman Court
Graceville Inbound: Bus stop opposite the station on Honour Avenue
Outbound: Bus stop outside the station on Honour Avenue
Indooroopilly Inbound: Bus stop 53, opposite the station near the cinema on Coonan Street
Outbound: Bus stop 53, outside the station on Coonan Street
Ipswich Bus zone outside the station on Bell Street
Karrabin Bus shelter in the car park off Karrabin Rosewood Road
Milton Inbound: Bus stop Milton/Cribb 5, opposite the station on Milton Road (XXXX brewery side)
Outbound: Bus stop 5/6, outside the station on Milton Road (station side)
Oxley Bus interchange outside the station, via the subway on Travistock Street
Redbank Inbound: Bus stop A, outside the station on Brisbane Road
Outbound: Bus stop B, opposite the station on Brisbane Road
Riverview Temporary bus stop outside the station in the circular driveway off Moggil Ferry Road
Rosewood Bus stop outside the station entrance
Sherwood Temporary bus stop outside the subway entrance on Honour Avenue
Taringa Inbound: Bus stop 18 on Walker Street
Outbound: Bus stop 19 on Moggill Road (near Super Cheap Auto)
Thagoona Bus shelter beside the rail crossing on Thagoona Haigslea Road
Thomas Street Temporary bus stop at the subway entrance on Tallon Street
Toowong Inbound: Bus stop 14, outside Woolworths on High Street
Outbound: Bus stop 14A, opposite Woolworths on High Street
Wacol Bus shelter closest to the overhead walkway in the car park on Akenside Street
Walloon Temporary bus stop outside the station entrance off Station Lane
Wulkuraka Bus shelter outside the station on Dixon Street approaching Aspinall Street, opposite the t-junction
Station Rail replacement bus stop location
Kallangur Inbound: Bus stop opposite station, on Gallipoli Way
Outbound: Bus stop outside the station, on Gallipoli Way
Murrumba Downs Bus stop opposite the station, on Onix Drive
Mango Hill Bus stop outside the station, on Station Road
Mango Hill East Bus stop outside the station
Rothwell Bus stop outside the station, on McKillop Street
Kippa-Ring Bus stop opposite the station, on Hindmarsh Street
Station Rail replacement bus stop location
Banyo Inbound: Bus stop 31A, in front of the shops on Tufnell Road
Outbound: Bus stop 31A, in front of the townhouses on Tufnell Road
Bindha Temporary bus stop outside the station entrance on Northlink Place
Boondall Bus stop outside the station on Aberdeen Parade
Deagon Temporary bus stop outside the station on Albury Street
North Boondall Inbound: Temporary bus stop in front of the commuter car park sign near the grassed area on Lyndhurst Road
Outbound: Temporary bus stop opposite the station in the bus zone on Lyndhurst Road
Nudgee Bus interchange outside the station at the end of St Achs Street
Sandgate Bus interchange outside the station
Shorncliffe Temporary bus stop outside the station
Station Rail replacement bus stop location
Richlands Bus interchange off Garden Road
Springfield Bus interchange outside the station on Nev Smith Drive
Springfield Central Bus interchange outside the station