Every line in Queensland has an Up and a Down direction, and it isn't always towards or away from Brisbane, so here they are line by line. It's also what decides whether a train gets an odd or even number (see the Train Numbering Guide). Like the rest of the site, this list dates from around 2010.

Main lines

LineUpDown
Main LineToowoombaRoma Street
Southern LineWallangarraToowoomba
South Western LineDirranbandiWarwick
Western LineCunnamullaToowoomba
Great Western LineQuilpieWestgate
North Coast LineRoma StreetCairns
Central Western LineWintonRocklands
Moura LineGladstoneMoura
Goonyella LineNorth GoonyellaHay Point

Branch lines

LineUpDown
Ebenezer BranchEbenezerYarrowlea
Millmerran BranchMillmerranWyreema

Brisbane suburban area

LineUpDown
Main LineRosewoodRoma Street
North Coast LineRoma StreetCaboolture
Gold Coast Line (Beenleigh Line)RobinaRoma Street
Cleveland BranchCleveland (and Fisherman Islands)Park Road
Yeerongpilly–Corinda BranchCorindaYeerongpilly
Acacia Ridge BranchAcacia RidgeSalisbury Junction
Box Flat BranchBox Flat/SwanbankBundamba
Exhibition LoopRoma StreetMayne Junction
Ferny Grove BranchBowen HillsFerny Grove
Pinkenba BranchEagle JunctionPinkenba
Airport BranchAirport JunctionDomestic
Shorncliffe BranchNorthgateShorncliffe

Still to be filled in

Directions were never added for the Great Northern Railway or the Jandowae, Glenmorgan, Wandoan, Kingaroy, Monto, Boundary Hill, Biloela, Callide, Goovigen and Theodore branches. If you know them, get in touch.