Bus driving jobs across NSW

Do you enjoy driving and are looking for a rewarding job that’s essential to your local community?

Bus companies across NSW are hiring drivers now. There are a range of benefits, plus you’ll receive on the job training.

If you’ve already got experience with heavy vehicles, become a bus driver and work closer to home so you can enjoy more time with family and friends.

As a bus driver, you will play an essential role in connecting local communities. With over 300 million passenger trips every year, bus drivers make a real difference. 

Contact your local bus company to start your career as a driver today. 

Why apply?

Driver training

You don’t need any prior bus driving experience to kick-start your career as a bus driver. As a new recruit, you will undertake a full training program to gain the essential skills, knowledge and confidence to safely transport your passengers.

Attaining your bus driver authority

To start your journey towards being a bus driver, you will need to apply for a Bus Driver Authority

To help you get started, the $70 application fee has been waived until 31 July 2026.

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

Staff Opal Card

Bus drivers are now eligible for a Staff Opal Card, giving you access to unlimited free public transport across the Opal network.

Facility upgrades

To ensure you have access to comfortable facilities, $3.4 million is being invested into assessing and upgrading vital driver facilities such as meal rooms and bathrooms.

Technology upgrades

New navigation technology will make it easier for drivers to learn new routes, with visual and voice guided instructions.

As a new driver, you will be better supported as you learn your routes. It will also improve the reliability of the timetables and ensure passengers have fewer disruptions to services.

Bus driver jobs in Greater Sydney

North

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

North West

Dural, Northmead, Seven HillsCDC NSW

West

Glendenning, Mulgrave, PenrithBusways

Inner West

Burwood, Kingsgrove, Leichhardt,TempeTransit Systems West

East

Port Botany, Randwick, Waverley (Bondi Junction)Transdev John Holland

South West

Bankstown, South Granville, Smithfield, Hoxton Park, Macquarie Fields, Bradbury, Smeaton GrangeTransit Systems

South

Kingsgrove, Menai, Revesby, Taren PointU-Go Mobility

Bus driver jobs in Regional and Outer Metropolitan areas

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  
E: Contract.RuralandRegional@busways.com.au
Ph: 0441 537 984
Sandy HollowCowan’s Bus Service
E: buses@cowans.com.au
Ph: 0409 441 884
MuswellbrookOsborn's

North Coast

CasinoKellam Buslines
E: ulladulla@kellambus.com.au
Ph: 0419 243 650
Coffs HarbourForest 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
ToorminaSahdra
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

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
TamworthMacPhersons
E: archie@maccoaches.com.au
Ph: 0402 350 108
WalchaMacPhersons
E: info@oxleyexplorer.com.au
Ph: 0417 443 387

South

BegaG & S Truck & Bus
E: truckandbus@bigpond.com
Ph: 0408 489 458
BerrimaBuslines Group
BomaderryShoal Bus
E: info@shoalbus.com.au 
PH: (02) 4423 2122
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
RoadKenbus
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
TocumwalFaxford
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

West

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 Illawarra