Salaripedia
English

How much does a bus driver make in Indiana?

$58,410a year

Median yearly pay for bus drivers in Indiana. That is $28.08 an hour or $4,868 a month.

Hourly
$28.08
Vs. national median
-1%
Rank among states
17 of 51
Jobs in the state
2,130
Pay range
Lowest 10%: $45,380Median: $58,410Highest 10%: $62,970
PercentileYearlyHourly
10th$45,380$21.82
25th$47,700$22.93
Median$58,410$28.08
75th$61,480$29.56
90th$62,970$30.27

Cities in Indiana

Metro areas, median yearly pay.

Chicago, IL$65,200
Indianapolis, IN$61,470
Louisville, KY$61,100
Cincinnati, OH$56,110
Evansville, IN$49,430
Michigan City, IN$46,910
Salaries for every job in Indiana

Nearby in the ranking

States with similar pay for bus drivers.

14. Missouri$60,660
15. Delaware$60,510
16. Connecticut$60,100
17. Indiana$58,410
18. Maine$57,870
19. District of Columbia$55,580
20. New Hampshire$54,830
Bus Driver salary in all states

Frequently asked questions

How much does a bus driver make an hour in Indiana?

The median hourly pay in Indiana is $28.08 ($58,410 a year).

Do bus drivers make more in Indiana than the national average?

No: $58,410 against $59,050 nationally, 1% less.

Where does Indiana rank for bus driver pay?

Indiana ranks 17 of 51 states.

Which city in Indiana pays bus drivers the most?

Chicago-Naperville-Elgin, IL-IN, with a median of $65,200 a year.

Source: U.S. Bureau of Labor Statistics, Occupational Employment and Wage Statistics (OEWS): pay in May 2025, published by BLS in 2026. Hourly pay is the yearly figure divided by 2,080 hours.