Bus Schedules in Calgary & Edmonton Alberta | Bus in Vancouver Kamloops Kelowna | Ebus

 Welcome to Ebus


Ebus is pleased to offer convenient, affordable, and responsible bus service in BC and Alberta. You can be confident when you travel with Ebus that our first priority always has been and always will be
to get you Safely Home.


 Please note that we offer service within BC and within Alberta - we do not offer cross-provincial service at this time.


IMPORTANT NOTICE: Our Calgary North Office (304, 35th Ave NE) and our Edmonton South Office (5359 Calgary Trail) locations are available for pick up and drop off only, as the offices remain closed. Please note there is no indoor or shelter available. Click here to visit our locations page and learn more!


Passenger screening


Red Arrow website link


Ebus 4 packs




    Note: We do not offer service between Alberta and BC. 

           Alberta Routes             


           BC Routes            

       Edmonton <> Calgary        

      Vancouver <> Kelowna  

  Edmonton <> Fort McMurray  

   Vancouver <> Kamloops 

  Kelowna <> Kamloops 

Kelowna <> Salmon Arm  



Ebus COVID-19 response banner