ONEXBUS driver serving Ontario intercity bus routes

Routes

ONEXBUS - Proudly Canadian, Truly Ontarian

Ontario & New York Bus Routes & Destinations

Explore ONEXBUS routes across Ontario and between Ontario and New York. Travel between Toronto, London, Kingston and Ottawa, or plan a Toronto to New York City or New York City to Toronto journey. Our Ontario–New York service also serves Brampton, Toronto Pearson Airport, Mississauga–Square One, Niagara Falls, Ontario, Niagara Falls, New York, and Buffalo Niagara International Airport. Choose your route and check available stops, departures and fares for your travel date.

This page is a simple overview of our active routes. Each route section links to a dedicated page where you can find stop details, typical frequencies and travel tips. For exact departure times and real-time availability, please always use the ONEXBUS booking system – it is the only source for current schedules.


Compare ONEXBUS Ontario intercity bus routes below and choose the corridor that best fits your travel plans.

Explore Our Ontario Intercity Bus Routes

Toronto, Pearson & GTA to London

GTA–London Bus Route (v.v.)

The GTA–London corridor is one of ONEXBUS’s core intercity routes in Ontario, connecting several Greater Toronto Area stops with key locations in London. This route is ideal for students, commuters, airport travellers and anyone visiting family or friends in either city.

Typical stops on this corridor include combinations of:

  • Toronto Downtown
  • Toronto Pearson Airport
  • Brampton
  • Mississauga
  • Milton
  • Kitchener
  • London South
  • London Downtown
  • UWO Campus

ONEXBUS runs multiple trips most days in both directions, including a mix of standard services and faster limited-stop trips. On many weekdays there can be up to eight departures per direction when you combine London–GTA and GTA–London journeys, with slightly fewer on weekends. Some trips are timed around airport connections at Pearson, while others are better suited to campus, downtown or suburban travel.

Because not every trip stops at every location and frequencies can change with the season, ONEXBUS does not publish a fixed timetable on this routes page. For the latest information, including which stops are served on each departure, please visit the GTA–London route page and then check live schedules in the booking system.

ONTARIO ↔ NEW YORK

Toronto ↔ New York Bus Service

Travel between Ontario and New York with ONEXBUS, with convenient pickup and drop-off locations designed to serve passengers travelling between the Greater Toronto Area, Niagara Region, Buffalo and New York City.

The Toronto–New York route connects several key locations across Ontario and New York State, giving passengers more flexibility when planning cross-border travel. Ontario pickup and drop-off locations include Brampton, Toronto Downtown, Toronto Pearson International Airport, Mississauga–Square One and Niagara Falls, Ontario. In New York State, ONEXBUS serves Niagara Falls, New York, Buffalo Niagara International Airport and New York City.

Whether you are travelling for a weekend getaway, visiting family and friends, heading to the airport, travelling for business or planning a longer trip to New York City, ONEXBUS provides an easy way to check available departures and book your journey online.

Because schedules, available stops and fares can vary by travel date and departure, passengers should check the live ONEXBUS booking system for the most current trip information.

View the Toronto–New York route page for current pickup and drop-off information and to check available departures and fares.

TORONTO, KINGSTON & OTTAWA

Toronto–Kingston–Ottawa Bus Route (v.v.)

The ONEXBUS Toronto–Kingston–Ottawa corridor connects the Greater Toronto Area, Kingston and Ottawa with convenient intercity bus service in both directions. The route is suitable for students, business travellers, airport passengers, commuters and visitors travelling between these major Ontario destinations.

Depending on the selected departure, passengers can travel between Toronto and Ottawa, Toronto and Kingston, Kingston and Ottawa, or in the return direction. Stops along the corridor include locations in the GTA, Kingston and the Ottawa region.

Available departure times, stops and service days may vary by travel date. For the latest schedules, fares and seat availability, check the ONEXBUS booking system before planning your trip.

For complete route information, pickup and drop-off locations, travel tips and booking details, visit the Toronto–Kingston-Ottawa route page. 

Toronto to Kitchener & Stratford

Toronto–Stratford Bus Route (v.v.)

The Toronto–Stratford bus route provides a convenient connection between Stratford, Kitchener, Toronto Pearson Airport and, on selected trips, downtown Toronto. This corridor is especially useful if you are travelling without a car and need a straightforward way to reach the Stratford area or connect through Pearson.

Outside of the main festival season, the schedule is primarily adjusted around airport travel patterns. There are usually a small number of weekday departures in each direction. From Stratford, morning and midday trips typically travel via Kitchener and continue to Pearson, with some trips extending to downtown Toronto. In the opposite direction, early-morning and later-morning departures from the GTA give travellers flexible options for arriving in Stratford for work, daytime plans or performances.

This route is currently scheduled to operate until 1 February and is then planned to be suspended until further notice. Because service availability and timings can change based on market conditions and demand, passengers should always confirm current operation dates and departures in the ONEXBUS booking system.

For route-specific information, including stop descriptions and guidance on when this route is most useful, please see the Toronto–Stratford route page. The booking system will show whether trips are available for your preferred date.

Zoom in and click on each stop to see location details

ONEXBUS Stop Locations

Please note that pick-up and drop-off stops may be at separate locations on Eastbound and Westbound trips. Sometimes, the stops are too close to each other and may look like a single point on the map. To ensure you are waiting at the right stop, please zoom in the map below as much as you can to see all the stops around that area and click on the bus icon to read the clear stop description. 

plan your trip with onexbus

How to Check Real-Time Schedules and Book Tickets

The goal of this routes page is to help you decide which corridor best fits your needs; it is not a timetable. ONEXBUS schedules are updated as demand, seasons and operational conditions change, and exact departures may differ from one week to the next.

To see live schedules and plan your trip:

  1. Open the ONEXBUS booking system.
  2. Select your departure city or stop and your destination.
  3. Choose your travel date.
  4. Review the list of available departures, including the stops served and expected travel times.
  5. Complete your booking securely online.

If you have questions about luggage, ticket changes or accessibility before you book, you can also visit the FAQ page or contact ONEXBUS customer service through phone or our contact form.

Do you wish to see our services in your community?

New Route Request

We are committed to extend our coverage to all parts of Canada, starting from Ontario. Our aim is to deliver our services in remote communities and suburban areas with no transit coverage.

Do you wish to see our services in your community? Why wait? Let us know  by filling out our contact form, and we will be happy to review the feasibility of your request.

Hit the road now!

Lost your password?