Odyssey Shuttles provides private group charters connecting Ottawa and the Ottawa Valley to major cities across Ontario and Quebec. Per-vehicle pricing based on your route and group, professional drivers, and door-to-door convenience for teams, tour groups, and families.
Ottawa sits at the crossroads of Eastern Ontario and Western Quebec, making it a natural starting point for intercity group travel. Odyssey Shuttles runs private charter service from Ottawa and the Ottawa Valley to Kingston, Toronto, Montreal, Quebec City, and the communities in between — including Cornwall, Brockville, Peterborough, Gatineau, and Sherbrooke. Whether it's a sports team, a school trip, a corporate off-site, or a family group, your whole party travels together in one vehicle.
Unlike per-seat bus tickets or coordinating multiple rideshares, our charters are priced per vehicle — so a group of 20 travelling from Ottawa to Toronto gets one quote for the whole trip, not 20 individual fares. Your price depends on vehicle size, distance, trip length, and any extra luggage space needed. We operate a mixed fleet of minibuses and full-size coaches sized to your group, with professional, licensed long-haul drivers who know these routes well.
Typical run times from Ottawa: Kingston in about 2 hours, Montreal in about 2 hours, Toronto in roughly 4.5 hours, and Quebec City in around 4.5 to 5 hours, depending on your exact pickup and drop-off points. We build in realistic timing and can plan rest stops for longer routes, so your group arrives on schedule and ready to go.
Tell us your origin, destination, travel dates, and passenger count. We'll recommend the right vehicle for your group and route.
You'll get a per-vehicle quote covering your full route, based on vehicle size, timing, and passenger count, with one-way or round-trip options and any multi-stop pickups.
Your driver arrives on time, handles the highway miles, and gets your group to its destination — so you can relax or work along the way.
We run private charters from Ottawa and the Ottawa Valley to Kingston, Toronto, Montreal, and Quebec City, plus surrounding communities including Cornwall, Brockville, Peterborough, Gatineau, and Sherbrooke. If your destination isn't listed, ask — we can usually accommodate custom routes.
Pricing is per vehicle rather than per passenger, and depends on multiple factors — vehicle size, distance, trip timing, number of passengers, and whether extra space is needed for luggage. Request a quote for your specific trip and we'll give you a firm number based on those details.
We recommend booking 2-4 weeks ahead for standard routes. For peak travel periods, holidays, or larger coach-size groups, booking 6-8 weeks in advance helps guarantee vehicle availability on your date.
Yes. We can arrange multiple pickup and drop-off points along your route — for example picking up passengers in Ottawa and Kanata before heading to Toronto, or adding a stop in Kingston on the way to Toronto.
Both. We can run a same-day round trip with the driver waiting at your destination, a round trip on separate days, or a one-way charter only. Let us know your itinerary and we'll structure the quote accordingly.
Our fleet ranges from minibuses for smaller groups of 10-20 passengers up to full-size coaches for 50+ passengers. We match the vehicle to your headcount so you're not paying for unused seats.
Get a Free Quote. Fill out the form to book Ottawa Valley’s most reliable door-to-door shuttle and charter bus service. Our modern, fully insured fleet and professional drivers operate 24/7 to ensure a seamless experience. We offe