Prince George and Kamloops

This route is operated by Ebus. Offering three weekly departures each way between Prince George and Kamloops, in addition to connecting you to the major hubs of northern BC.

Ebus offers value in their bus fares and convenience in their schedules, so you can easily plan and book a bus trip. We connect Kamloops to Prince George by bus, and our professionally trained drivers know the roads to get you Safely Home. Let us do the driving, so sit back, relax, and have a stress-free ride.

Prince George to Kamloops

Bus Schedule from Prince George to Kamloops

Monday & Thursday & SaturdayTime
Prince George8:30
Williams LakeArrive - 11:15 Depart - 11:45
Lac La Hache*12:25
100 Mile House12:45
70 Mile HouseArrive - 13:15 Depart - 13:25
Cache Creek*14:10
Prince George15:00
*by advanced reservation only


Kamloops to Prince George

Bus Schedule From Kamloops to Prince George

Sunday & Wednesday & FridayTime
Cache Creek*14:50
70 Mile HouseArrive - 15:35 Depart - 15:45
100 Mile House16:15
Lac La Hache*16:35
Williams LakeArrive - 17:15 Depart - 17:45
Prince George20:30
*by advanced reservation only

prince george to kamloops


Online Bookings: The cutoff for purchasing tickets online is 24 hours prior to departure.

Phone Bookings: Passengers booking over the phone must book at least 3 hours prior to departure time

Walk-up Tickets: We recommend booking in advance, however, passengers may show up at a stop and pay the driver (debit or credit card only) based on availability.  Cash is not accepted.

You have Successfully Subscribed!