Bus driving jobs across NSW

Bus operators across NSW are looking for new drivers to fill job vacancies now. Join a team of 25,000 drivers who drive over 8,000 buses that provide transportation across NSW. 

Bus drivers play an essential role in connecting our local communities. Throughout NSW, they carry over 200 million passengers every year.

If you enjoy driving, and love working with people, this could be the career for you. Contact your local bus company to start your career as a driver today. 

Why apply?

Driver training

All new recruits undertake wide-ranging training covering safe driving techniques and emergency response.

Attaining your bus driver authority

  • $70 application fee has been waived for the next 12 months
  • drivers over the age of 25 can apply if:
    • they hold a current unrestricted Australian driver licence
    • have held any kind of Australian driver licence or a nationally recognised overseas driver licence, for at least three years
  • use of electronic documents has streamlined the application process.

Find out more about applying for a bus driver authority here.

Free Opal cards for bus drivers

The rollout of free Opal cards will allow all bus drivers to travel for free across the Opal-enabled public transport network and access all staff facilities on the Opal network throughout their shift.

This ensures bus drivers have public transport travel benefits in line with Sydney Trains and NSW TrainLink employees.

Bus driver jobs in Greater Sydney

Greater Sydney bus depot locations


Brookvale, Mona Vale, Neutral BayKeolis Downer Northern Beaches
Mt Kuring-gai, Terrey HillsCDC NSW
Ryde, WilloughbyBusways

North West

Dural, Northmead, Seven HillsCDC NSW


Glendenning, Mulgrave, PenrithBusways

Inner West

Burwood, Kingsgrove, Leichhardt,TempeTransit Systems West


Pot Botany, Randwick, Waverly(Bondi Junction)Transdev John Holland

South West

Bankstown, South GranvilleTransit Systems
Hoxton Park, SmithfieldTransit (NSW) Liverpool
Leppington, Macquarie FieldsInterline
Smeaton GrangeBusabout


Kingsgrove, Menai, Revesby, Taren PointU-Go Mobility

Bus driver jobs in Regional and Outer Metropolitan areas

Regional and Outer Metropolitan bus depot locations

Blue Mountains

Katoomba, Valley HeightsCDC NSW
OberonFenton: Murray    
E: fentonmk@bigpond.com 
Ph: 0413 001 687

Central Coast

Bateau BayRedbus
Gosford, WyongBusways
WarnervaleCDC NSW

Newcastle and Hunter region

Belmont, HamiltonKeolis Downer
Bulahdelah, HeatherbraeBusways
CessnockRovers Coaches
DungogSheltons Bus Service
E: guy@sheltonsbus.com.au
Ph: 0429 922 389
East GresfordLinq Buslines
E: info@linqbuslines.com.au
Ph: 0427 389 394
Edgeworth, Halloran, Morisset, Singleton, Thornton, TorontoCDC NSW
HeatherbraeBusways Pacific   
E: Contract.RuralandRegional@busways.com.au
Ph: 0441 537 984
HollowCowan’s Bus Service
E: buses@cowans.com.au
Ph: 0409 441 884

North Coast

CasinoKellam Buslines
E: ulladulla@kellambus.com.au
Ph: 0419 243 650
Coffs HarbourForrest Coaches
Coffs Harbour, Macksville, RaleighBusways
Corindi BeachThe Sahdra Group
E: thesahdragroup@gmail.com
Ph: 0421 943 219
Forster, WinghamBuslines Group
ForsterBuslines Group
Inverell, KempseyCavanagh Bus & Coach
E: admin@cavanaghbus.com.au
Ph: 0490 832 297
Kempsey, Laurieton, Port Macquarie,WauchopeBusways
LismoreSB Coaches
E: accounts@sbcoaches.com.au
Ph: 0402 856 416
LismoreSodhi Transport
E: dunoonbusservice@hotmail.com
Ph: 0412 248 503
MurwillumbahMurwillumbah Bus Company  
E: murbus@parsonsbus.com.au
Ph: 0412 661 794
MurwillumbahParsons Bus & Coach
NimbinMT & CJ Quinn      
E: quinnsbuses@hotmail.com
Ph: 0427 282 138
Port StephensPort Stephens Coaches
Stokers SidingGosel's Bus Service
E: gbuses@outlook.com
Ph: 0427 149 689
E: jasonsahdra@hotmail.com
Ph: 0421 943 219
UlmarraAtwal Bus
E: atwal.bus@hotmail.com
Ph: 0414 845 531
WoolgoolgaBNA Buses
E: harvey@bnabuses.com.au
Ph: 0403 352 211

Northern Rivers

Ballina, LismoreBuslines Group
Ballina, Billinudgel, Byron Bay,GraftonCDC NSW
Grafton, YambaBusways
MullumbimbyHughes: Gary William
E: mullumbus@gmail.com
Ph: 0417 294 295
Tweed HeadsSurfside

North West

ArmidaleEdwards Coaches
E: james@edwardscoaches.com.au
Ph: 0427 003 844
DorrigoI.R. Steinhardt
E: admin@dorrigobus.com.au
Ph: 0429 007 394
Glen InnesVelbus
E: mlvelcich@gmail.com
Ph: 0437 001 521
GunnedahHopes Bus Service
E: rodhope@hotmail.com
Ph: 0418 22 0541
MurrurundiHowards Bus and Charter 
E: office@howardsbus.com.au
Ph: 0428 401 502
Narrabri, Wee WaaCDC NSW
Narrabri, Wee WaaForest Coach Lines
NeminghaSwan Hill Bus Lines Proprietary Limited   
E: peter@busbiz.net.au 
Ph: 0418 512 081
TamworthBuslines Group
TamworthHannaford's Coaches
E: geoff@hannafordsbusservices.com.au
Ph: 0428 255 510
E: archie@maccoaches.com.au
Ph: 0402 350 108
E: info@oxleyexplorer.com.au
Ph: 0417 443 387


BegaG & S Truck & Bus
E: truckandbus@bigpond.com
Ph: 0408 489 458
BerrimaBuslines Group
BraidwoodBraidwood Buses
E: mark@braidwoodbuses.com.au
Ph: 0438 354 894
CoomaSnowliner Coaches
E: scott@snowliner.com.au
Ph: 0431 408 799
GoulburnF B Culmone & M C Culmone   
E: culmonebus@aapt.net.au
Ph: 0409 343 694
GoulburnPBC Goulburn
KiamaKiama Coaches
E: kim@kiamacoaches.com.au
Ph: 0412 131 102
Kings PointKellam Buslines
E: ulladulla@kellambus.com.au
Ph: 0419 243 650
MittagongBuslines Group
MoruyaMarshall's Bus & Coach Company
NaroomaSymons Bus & Coach Service
NowraNowra Coaches
E: admin@kennedystours.com.au
Ph: 0422 024 779
South PambulaSapphire Coast Buslines
Queanbeyan, YassCDC NSW
UlladullaBuslines Group
WaggaFearne's Investments
E: office@busaboutwagga.com.au
Ph: 0429 300 063

South West

Albury, CulcairnMartins
BarhamLake Brothers
E: info@lakesCoaches.com.au
Ph: 0409 069 749 | 0438 531 797
Coleambally, WarburnC & J Robertson
E: jul-77@live.com
Ph: 0437 704 213
CoolamonAllens Coaches - Coolamon 
E: allenscoaches@bigpond.com
Ph: 0427 273 022
CorowaCann's Bus Management     
E: admin@cannsbuslines.com.au
Ph: 0458 275 657
Deniliquin, Finley, Moama, WogongaDyson Group
GriffithBuslines Group
HentyKanes Buses
E: kanesbus@bigpond.com
Ph: 0427 480 514
JuneeJunee Buses
Mildura, WentworthCDC NSW
PictonPicton Bus Lines (M0311)
The RockMillers Buses
E: harry_m@millersbuses.com
Ph: 0427 203 766
E: baldwinsbusses@bigpond.com
Ph: 0473 242 205
TumbarumbaApple Transport Services
E: susechaff@yahoo.com
Ph: 0408 667 379
TumutGoodes Coaches
Wagga WaggaMakeham’s Coaches
WodongaSwan Hill Bus Lines
E: peter@busbiz.net.au
Ph: 0418 512 081


Blayney, KelsoJ. & P.J. Newman  
E: tracey@newmansfuelsandbuses.com.au 
Ph: 0417 454 206
Broken HillCDC NSW
CoonabarabranPrugger bus
E: pruggerbus@bigpond.com
Ph: 02 6842 1342
CoonambleNRC Buses
E: naomi@nrcbuses.com.au
Ph: 0417 682 715
CowraJ & B Thompson
E: info@cowrabus.com.au
Ph: 0427 109 909
CudalCabonne Bus Lines
E: cabonnebuslines@bigpond.com
Ph: 0447 900 991
Dubbo, OrangeBuslines Group
Dubbo, Gilgandra, Tooraweenah, YeovalPecton
E: fiona@langleyscoaches.com.au
Ph: 0418 628 578
Grenfell, YoungLoaders Coaches
E: info@loaderscoaches.com.au
Ph: 0403 535 481
KandosBuslines Group
KelsoSinclair Buses
E: office@sinclairbusservices.com.au
Ph: 0414 349 342
MudgeeOdgen Coaches
E: mandi@ogdenscoaches.com.au
Ph: 0418 200 146

Wollongong and Illawarra

Fairy MeadowDion's
Helensburgh, UnanderraPremier Illawara