Connecting communities!

Safe, reliable, comfortable, regularly scheduled transportation through the North, Cariboo, Kamloops & Lower Mainland Region.

Connecting Prince George to Vancouver and Kamloops and all the stops in between via the Canyon.

We are designed to connect to the Vancouver Translink/Public Transportation system at our Surrey Scott Road Station Pickup/Drop off location.

We offer Greyhound style service on the following days: Prince George to Surrey: Monday & Thursday. Surrey to Prince George: Tuesday & Friday. Prince George to Kamloops: Monday & Thursday morning. Kamloops to Prince George: Monday & Thursday afternoon. Online bookings need to be made a minimum of 10 hours in advance. If the system tells you "THERE ARE NO TRANSPORTATION ROUTES AVAILABLE" please check both your departure and return dates match the above schedule or select a one way trip.

Do you need to connect to destinations beyond our routes to travel even further?
Here is a helpful list of other companies that service BC and beyond that easily connect with our routes.

Ebus - Connecting in Kamloops and into the Interior


BC Bus North - Connecting in Prince George and into the North

Translink - Connecting in Surrey and into the Lower Mainland, including downtown Vancouver and Vancouver International Airport

Mountain Man Mike - Connecting via Ebus along the Highway 3 corridor

Rider Express - Connecting in Kamloops and into Alberta

Our fleet and safety

All buses in our fleet that are used to service contract style charters are equipped with GPS tracking and reporting systems that allow us to instantly and historically track the speed, route, location and safety of our passengers at all times.

Our fleet and safety