Content has loaded

Bus driver salary in Australia

How much does a Bus Driver make in Australia?

Average base salary

$37.90

The average salary for a bus driver is $37.90 per hour in Australia. 772 salaries reported, updated at 9 June 2026

Bus Driver job openings in Australia

slide 1 of 6
slide1 of 6
BUS DRIVER/FLEET OFFICER
Caroline Chisholm Catholic College4.5out of 5 stars.
Braybrook VIC
Full-time
21 hours ago

Highest paying companies for Bus Driver in Australia

Average year pay is based on job postings on Indeed in the past 36 months.
Department for Education, Sout...
 
$99,824per year
View company
Murrays Coaches
 
$96,439per year
Swan Transit
 
$95,483per year
The Benevolent Society
 
$91,025per year
Ventia
 
$90,014per year
Programmed
 
$90,000per year

Highest paying cities near Australia for Bus Drivers

  1. Perth WA
    $41.98 per hour
  2. Orange NSW
    $41.84 per hour
  3. Ballina NSW
    $41.07 per hour
  4. Bunbury WA
    $40.07 per hour
  5. Melbourne VIC
    $37.89 per hour

Where can a Bus Driver earn more?

Compare salaries for Bus Drivers in different locations
vs