Compare and Book Ebus Bus Tickets

Easily compare and book your next trip with Busbud

Trusted by 65M+ travellers every year looking for bus and train tickets
Serving 2M+ bus and train routes in more than 80 countries
Dedicated customer service from booking to travel


Book cheap Ebus bus tickets online, find schedules, prices, bus stations locations, services, promotions and deals.

Ebus popular routes and schedules

Popular routesFirst and last departuresAverage durationMinimum price
Edmonton → CalgaryFirst and last departures8:45am — 4:40pmAverage duration4h 35mMinimum price$59
Calgary → EdmontonFirst and last departures8:45am — 5:10pmAverage duration5h 5mMinimum price$59
Ottawa → TorontoFirst and last departures4:00pm — 4:00pmAverage duration4h 58mMinimum price$91
Toronto → OttawaFirst and last departures8:45am — 9:15amAverage duration4h 55mMinimum price$91
Edmonton → Fort McMurrayFirst and last departures12:20pm — 2:45pmAverage duration8h 15mMinimum price$91

Travel by bus with Ebus

Ebus top destinations and prices

Bow Lake Alberta

Ebus popular routes

Ebus receives recognition for top Customer Service

Buy your Ebus bus tickets online

Ebus Discounts and Promotions

Official Partner
Busbud is an authorized Ebus ticket seller. Dedicated customer support 24/7.

Amenities on Ebus buses

  • Air conditioning
  • Toilet
  • Standard seat
  • Wifi
  • Power outlets

Ebus’s Coverage in Numbers

  • Daily Buses1146
  • Cities71
  • Countries1
  • Routes650

Ebus Bus classes

  • Economy

Ebus User Reviews

4.3 out of 5 stars

User reviews from travellers who booked their tickets with Ebus

Ratings and Reviews (11752)

Arrival in Kelowna was planned at 7:40 pm. We arrived at 11:15 pm. Because of the delay to the late hour I had problems to check-in at my accommodation I booked in Kelowna. That was very unfortunate.

Gero D.

February 27, 2024
The pick up spot needs to be changed. The ticket says th Ebus will pick up customers at 700 Railway Ave ( The Chamber of Commerce building) The actual spot is 700 Railway Street at the Information Center. This is in the town of Enderby BC

Craig B.

February 26, 2024
The drive was pleasant and helpful. The trip was kept on time and passengers were informed of stops and time limits. The trip was smooth on slushy and snow packed roads. We arrived in Kamloops exactly on time. The coach was clean and comfortable. I’m so happy to have alternative to my driving to Prince George. I feel the fare price was fair considering gas prices.

Theda M.

February 25, 2024
Prompt. This time we were prepared for the wait in Merritt. Arrive in Kamloops on time.

Pippa C.

February 21, 2024
The bus wasn’t on time they did give us a notice that it was gonna be late and fastest trip ever

Kaylyn W.

February 21, 2024
Frequently Asked Questions

Ebus FAQ

Here at Busbud, our unique selling point is to offer our travellers the best and most affordable bus services. For an even more affordable experience, we encourage our travellers to book well in advance as tickets are far more affordable when booked in advance. Your best bet would be to book your trip more than three days in advance.

EBus offers travellers the option to pay for refundable and non-refundable tickets. Unfortunately, all Alberta route tickets are non-refundable; however, British Columbia routes allow for a bit of flexibility. For an extra fee, you can book British Columbia trips that will enable you to change ticket details and be refundable.

Yes! Whether you're using the standard or chartered line, all passengers will have access to the complimentary WiFi connection available to everyone. A word of advice would be to try and download all the shows and movies you'd like to watch while travelling because the connection can get lost or become poor in rural areas.

Yes! EBus does allow travellers to take on some heavy equipment to their destinations. You will be required to pay an extra fee for this though. Another thing to note is that you will have to cover the item as well just to avoid any damage to the item before, during, and after departure.

It would be ideal to be at the bus service at least 30 minutes before your departure to accommodate any delays, so you don't miss your trip. However, if you happen to be carrying any heavy or large items or equipment, it would be a good idea to arrive at least an hour before departure to allow time for your items to be covered and checked.

Yes, all EBus buses have a toilet on the bus. The toilets are typically located right at the back of the bus or somewhere near the middle door of the bus. Kindly note that because most buses don't have running water on them, having access to running water after using the toilet is not an option. Therefore, it would be a good idea to bring your own sanitizer on the bus.

Unfortunately, Ebus cannot guarantee empty seats to passengers however, it is possible to purchase extra seats at an additional charge of $25. Reservations can be made online or by phone at 1-800-232-1958

You don't need to stress yourself about having a printed ticket with you when you arrive at the bus station. Once you arrive, the system is already updated with your information, and all that's required is for you to produce your ID document for proof. That's it!

  • Complimentary WiFi, 

  • Fold-down tray tables, 

  • Power outlets and USB access on each bus seat, 

  • Overhead TV screens. 

The bus service also allows for a wheelchair-friendly experience. 

EBus Lines and Classes

EBus Lines

Why choose Busbud?

The Best Way To Book Bus and Train Tickets

Busbud is a bus and train search tool—we include Ebus routes, schedules and prices in our searches, along with many other train and bus companies. You can compare prices, amenities and times by searching for a route. If you find a suitable trip, you can go ahead and get your Ebus ticket from us. Note that train tickets sell out, Ebus and other operators generally charge a lot more for last-minute tickets or for tickets bought in person.

Ebus Popular Routes, Destinations and Stations

Bus companies

Other local bus companies

Rider Express
Red Arrow