Welcome to CityBus! - Greater Lafayette's #1 Public Transportation Service
  • Contact
  • About Us
  • Shop Now

CityBus Hiring Bus Operators, Mechanics, & Maintenance Utility

LAFAYETTE, IN, April 14 – From now through July 2, 2021, CityBus is hiring mechanics and maintenance utility positions, as well as full-time and part-time bus drivers.


Mechanics & Maintenance Utility

Mechanics will be responsible for preventative maintenance for gasoline and diesel engines, automatic transmission and driveline, hydraulic and air disc brake systems, and more.

Maintenance utility employees will be responsible for daily fluid and fuel checks, pickup and delivery for maintenance parts, light building maintenance and cleaning, and other duties.

Candidates for both positions must be available to work nights and/or weekends, including second shift. The ideal candidates have excellent attention to detail, good mechanical aptitude, and a willingness to learn on the job.

Visit gocitybus.com/about/jobs/entry-level-mechanics-maintenance-utility for more information and to apply for this position.


Bus Operators

Candidates must be willing to work flexible schedules, be safety-minded, and enjoy working with the public. 

Full-time positions are guaranteed 40 hours per week and a comprehensive benefits package, and these drivers are eligible for overtime pay for additional hours worked. Part-time positions work up to 30 hours per week.

CityBus provides a paid training program, including Commercial Driver’s License (CDL) testing preparation, for full-time and part-time bus operators. They’ll also receive uniforms and be eligible for fare-free bus passes for themselves and members of their household.

Visit gocitybus.com/about/jobs/bus-operator for more information and to apply for this position.



CityBus (Greater Lafayette Public Transportation Corporation) is a municipal corporation established in 1971. CityBus provides over 5 million annual rides for Greater Lafayette passengers, including ADA paratransit services for people with disabilities.


For more information, please contact CityBus Manager of Development Bryce Gibson at (765) 420-2948 or bryce@gocitybus.com

Click on a Route Number for Updated Maps and Schedules

View All Maps and Schedules

Rider Alerts Via Text Or Email

Receive rider alerts via text or email at bus.gocitybus.com/signup or use the MyCityBus App.

Find the Closest Stop

For help finding the closest stop, riders can download the CityBus mobile app to a smartphone by searching for "MyCityBus" in the app store (Android or iPhone). The app can also be viewed online.

For Further Assistance

For further assistance, riders can use MyRide, My Bus or call 765-742-7433 (M-F: 7am - 8:45pm; Sat-Sun: 9:45am - 5:45pm).