Williams Lake, BC, Canada


We are hiring Permanent, Full Time bus driver(s) based in Williams Lake, BC and surrounding area, for our Inter-City Bus Service.
This position is a set schedule, working 4 days per week with two nights away from your home area.

If you have a clean driver’s abstract, enjoy driving and working with the public, are reliable, neat in appearance, presentable and can deliver personable, great customer service, please see the job description below.


  • At least 25 years old
  • Hold a valid Class 1 or 2 drivers license with Air Brake endorsement
  • Can read, speak & write fluently in English
  • At least 2 years driving experience
  • Clean driving record
  • Perform pre-trip, en route and post-trip inspection and oversee all aspects of vehicle safety while on duty
  • Lift up to 70 lbs in weight

Job Description

Your typical repeating work week schedule :
Williams Lake to Surrey Route
Report for work Monday & Thursday morning at 11:45AM
Arrive at your final destination, our prepaid Hotel, at approximately 8:30PM
Post trip, clean and sanitize passenger area
Off Duty

Surrey to Williams Lake Route
Report for work Tuesday & Friday morning at 6:00AM
Arrive at your final destination, Williams Lake, at approximately 2:00PM
Post trip, pass off to new driver, complete paperwork
Off Duty approximately 2:30PM

Weekly pay of 40 Hours
Off Wednesday and Weekends

Rate of Pay

Drivers have a starting wage of $25 per hour

All out of town expenses are paid, including meals

Paid from start to finish