Book A Ride popular routes and schedules
Book cheap Book A Ride Bus tickets online, find schedules, prices, station locations, services, promotions, and deals.
Popular routes | First and last departures | Average duration | Minimum price | |
---|---|---|---|---|
London → Toronto | First and last departures10:15am — 9:00pm | Average duration3h 10m | Minimum priceHK$215 | |
Toronto → London | First and last departures4:45am — 5:05pm | Average duration3h 32m | Minimum priceHK$215 | |
Ottawa → Toronto | First and last departures12:15am — 11:45pm | Average duration5h 7m | Minimum priceHK$250 | |
Toronto → Ottawa | First and last departures12:15am — 11:50pm | Average duration4h 59m | Minimum priceHK$250 | |
Kingston → Toronto | First and last departures2:00am — 2:00am | Average duration3h 12m | Minimum priceHK$250 |

Contact Book A Ride
Book A Ride’s Coverage in Numbers
- Daily Departures389
- Cities27
- Countries1
- Routes130
Founded in 2020, Book a Ride is a Canadian Inter-city Bus Service connecting Toronto, Ottawa, London, Kitchener, Kingston, Montreal and other cities.
Amenities on Book A Ride Buses
Power Outlets
Washroom
Wifi
Reclining Seats
Bus Stops for Book A Ride
📍Downtown Ottawa - Rideau Chapters: 26 George St, Ottawa, ON K1N 6Z6
📍Ottawa Bayshore: 25 Woodridge Crescent, Nepean, ON K2B 7T4
📍Kingston - Division Street: 1162 Division St, Kingston, ON K7K 0C3
📍Whitby GO: 1350 Brock St S, Whitby, ON L1N 6G3
📍Scarborough Town Centre - Cineplex Theatre: 300 Borough Dr, Scarborough, ON M1P 4P5
📍Downtown Toronto - Near Union Station: 10 Bay St., Toronto, ON M5J 2S3
📍Brockville: 3049 Jefferson Dr, Brockville, ON K6V 6N7
📍Belleville: 15 Bell Blvd, Belleville, ON K8P 4S5
📍Yorkdale Bus stop: PHG2+9F Toronto, Ontario
📍Toronto Pearson Airport - Terminal 1 - P5: M9JP+VM Mississauga, Ontario
📍London Via rail: 205 York St, London, ON N6A 1B1
📍London university: 1999 University Dr, London, ON N6A 2L9
📍Hamilton-McMaste: 1238 Hwy 8, Hamilton, ON L8S 2A5
Busbud is proud to have a partnership with Book A Ride in order to provide customers with several options to travel. Busbud is the best way to book cheap Book A Ride tickets online and search and compare the best prices and schedules for your trip.
Book A Ride User Reviews
Book A Ride has received mixed feedback from users. Some customers appreciated the service and found it satisfactory, while others experienced delays in arrival times and unexpected additional stops. There were also concerns about communication issues regarding cancellations, which left some passengers waiting without notice.
Today they didn't notify me that my bus was canceled and I was in the cold for a long time.
Jorge I.
They canceled the ride the morning of
Marie-michelle B.
Horrible they cancelled the trip and didn’t even email me. Trip was cancelled a few hours before. Entirely unprofessional. Still awaiting a response.
Abdikarim A.
Bus was cancelled morning of the trip
Pavla R.
I didnt even go on that trip. The driver didnt show up. I was there waiting for 4 hours out the cold. No one contacted me neither is there a number i could contact.
Chiamaka U.
The trip was cancelled. I am very sad.
Eyob H.
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.
Popular Routes, Destinations and Stations
Top Bus Lines
Curious about the busiest routes of Book A Ride? Here's where most of our passengers are heading!
- Ottawa to TorontoHK$266
- Toronto to OttawaHK$278
- Toronto to KingstonHK$241
- Kingston to TorontoHK$239
- Ottawa to KingstonHK$169
- Toronto to BellevilleHK$180
- Whitby to OttawaHK$228
- Kingston to OttawaHK$171
- Ottawa to WhitbyHK$191
- Belleville to TorontoHK$177
- Toronto to BrockvilleHK$294
- Ottawa to BellevilleHK$179
- Ottawa to BrockvilleHK$102
- Belleville to OttawaHK$174
- Peterborough to OttawaHK$269
- Brockville to TorontoHK$396
- Whitby to KingstonHK$295
- Brockville to OttawaHK$134
- Whitby to MontrealHK$519
- Peterborough to TorontoHK$173
Top Destinations
From big cities to hidden gems, these are the places Book A Ride can take you on your next adventure!
- Buses to Toronto
- Buses to Ottawa
- Buses to Kingston
- Buses to Belleville
- Buses to Brockville
- Buses to Whitby
- Buses to Peterborough
- Buses to Perth
- Buses to Carleton Place
- Buses to Marmora
- Buses to Montreal
- Buses to London
- Buses to Madoc
- Buses to Brampton
- Buses to Kitchener
- Buses to Stratford
- Buses to Quebec City
- Buses to Kirkland
- Buses to Waterloo
- Buses to Guelph
Top Stations and Locations
Need to know where to catch Book A Ride? We've got a list of our main stops to help plan your trip.
- Yorkdale Bus Terminal
- Ottawa / Tremblay Station
- Sainte-Foy Bus Station
- Montréal-Trudeau International Airport
- London Station
- Scarborough Town Centre
- Queens Quay - Infront of Waterpark Pl (SE Corner)
- Via Rail (200 Tremblay Rd)
- Sainte-Foy - Gare d'autocars, 3001 Chemin des Quatre-Bourgeois
- Esso - 1185 Division St.
- North Bay Bus Station
- Whitby GO
- Huntsville, Main Street W
- Brockville, ON
- Centre Kirkland
Most popular airports and destinations
Flying part of the way? See where Book A Ride can connect you to popular airports and help you reach your final stop!
- Bayshore Shopping Centre to Toronto
- Ottawa to Bayshore Shopping Centre
- Brockville to Montréal-Trudeau International Airport
- Bayshore Shopping Centre to Pearson Toronto Airport
- Bayshore Shopping Centre to Kingston
Other local bus companies
- All Partners
- Book A Ride