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

CityBus Hiring Bus Operators, Mechanics, & Maintenance Utility

CityBus is hiring mechanics as well as full-time and part-time bus drivers.


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

Candidates for 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 Tonya Agnew at (765) 423-2666 or tonya@gocitybus.com.

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).