Book Book A Ride Bus tickets for your next trip

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 A Ride

Book cheap Book A Ride Bus tickets online, find schedules, prices, station locations, services, promotions and deals.Book A Ride phone number: +18669154466

Book A Ride popular routes and schedules

Popular routesFirst and last departuresAverage durationMinimum price
London → TorontoFirst and last departures10:15am — 9:00pmAverage duration3h 10mMinimum priceHK$143
Toronto → LondonFirst and last departures4:45am — 5:05pmAverage duration3h 34mMinimum priceHK$216
Ottawa → TorontoFirst and last departures12:15am — 11:45pmAverage duration5h 6mMinimum priceHK$276
Toronto → OttawaFirst and last departures12:15am — 11:50pmAverage duration5h 14mMinimum priceHK$276
Kingston → TorontoFirst and last departures2:00am — 10:15pmAverage duration3h 11mMinimum priceHK$276

Amenities on Book A Ride Buses

Bus Stops for Book A Ride

Book A Ride
Official Partner
Busbud is an authorized Book A Ride ticket seller. Dedicated customer support 24/7.

Amenities on Book A Ride buses

  • Air conditioning
  • Standard seat
  • Power outlets

Book A Ride’s Coverage in Numbers

  • Daily Departures540
  • Cities15
  • Countries1
  • Routes158

Book A Ride Bus classes

  • Economy
Book A Ride User Reviews

Book A Ride User Reviews

Customers have shared mixed experiences with Book A Ride. Many reviews highlight delays, often over an hour, and issues reaching customer service for assistance. Some users mentioned additional stops not listed during booking and mechanical problems affecting the journey's speed. Despite these challenges, drivers were generally courteous and helpful with luggage handling.

My ride was cancelled at the last minute and I had to scramble for an alternative plan. It was awful. I will never use Book A Ride again.
Katie B.July 4, 2024
My journey was supposed to be 4 hours and 15 minutes. It was 6 hours and 30 minutes causing me to be over 2 hours late.. I will probably mever use this service again
Bruce A.July 3, 2024
Please specify the exact pickup address for your bus service, I missed my bus because of that
Saurabh P.July 3, 2024
It was my first time and it was bad, we had an accident with a tire and the bus delayed for mor then two hours, and it was hot inside
Dmytro A.July 2, 2024
I booked a trip and final destination was supposed to be at 200 Commissioner street in Ottawa (i.e. downtown Ottawa), but the bus driver dumped us off at Bayshore Shopping Mall, on the outskirts of the city, due to Canada Day celebrations. He could have at least dropped us off at a city train/subway station.
Siobhan U.July 2, 2024
the bus broke down and i ended up being very late. The phone chargers did not work too, which meant not being able to get help going home after. Also the dropoff point changed without warning
Matt G.July 2, 2024
Frequently Asked Questions

Book A Ride FAQ

Passengers can get a refund up to 24 hours before departure. 50% of the ticket will be refunded.

Tickets can be exchanged up to 24 hours before departure, with a $30.00 CAD fee.

Pets or emotional support animals aren't allowed on board. Guide dogs and service animals are permitted on board and will be given their own seat, free of charge. Passengers must notify Book A Ride as soon as possible after booking their ticket and at least 36 hours in advance of their scheduled departure to ensure that they can reserve the space required to accommodate the guide dog or service animal.

Why choose Busbud?

The Best Way To Book Bus and Train Tickets

Busbud is a bus and train search tool—we include Book A Ride 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 Book A Ride ticket from us. Note that train tickets sell out, Book A Ride and other operators generally charge a lot more for last-minute tickets or for tickets bought in person.

Other local bus companies

  • FlixBus
  • Rider Express
  • Ontario Northland
  • OurBus