Trains to Toronto

60 origins, priced from the same engine that serves the search page.

60 places connect to Toronto by Trains, across 1 country, run by 3 operators. The cheapest arrival costs €11.88. Origins run from 42 km away to 509 km, with a median of 102 km.

Checked 30 September 2026Priced for 30 September 2026One passenger, all fees included

Fares

Arriving in Toronto

Priced from the same engine that answers the search box, on the next three weeks of departures.

Cheapest fare and fastest journey into Toronto, over the next three weeks.
RouteFromFastestDistance
Oshawa to Toronto train€11.881h 13m49 km
Whitby to Toronto train€11.881h 11m42 km
Burlington to Toronto train€11.881h 14m50 km
Guelph to Toronto train€11.881h 23m71 km
Milton to Toronto train€11.881h 11m44 km
Hamilton to Toronto train€11.881h 22m62 km
Stoney Creek to Toronto train€11.881h 21m62 km
Halton Hills to Toronto train€11.881h 13m43 km
Georgetown to Toronto train€11.881h 10m42 km
Cambridge to Toronto train€12.441h 29m83 km
Innisfil to Toronto train€12.991h 26m69 km
Kitchener to Toronto train€14.091h 35m95 km
Barrie to Toronto train€14.091h 29m80 km
Waterloo to Toronto train€14.091h 37m94 km
Brantford to Toronto train€15.741h 38m95 km
Peterborough to Toronto train€17.941h 42m109 km
London to Toronto train€20.141h 57m169 km
Kingston to Toronto train€32.792h 49m241 km
Sarnia to Toronto train€35.542h 59m256 km
Ottawa to Toronto train€39.943h 9m349 km
Greater Sudbury to Toronto train€40.493h 3m334 km
Nepean to Toronto train€45.443h 28m343 km
Ottawa South to Toronto train€46.543h 32m349 km
Kanata to Toronto train€47.083h 42m328 km
Gatineau to Toronto train€47.093h 46m353 km
Gloucester to Toronto train€49.833h 45m350 km
Orléans to Toronto train€51.484h 2m365 km
Montreal to Toronto train€56.994h 11m502 km
Rosemont–La Petite-Patrie to Toronto train€69.084h 48m501 km
Le Vieux-Longueuil to Toronto train€69.634h 58m509 km
  • 60Places you can arrive from
  • 60Places you can leave for
  • 1Countries
  • 3Operators

Toronto sits on the water, which usually settles which side of town you want to wake up on. Rooms are not ours to sell.

A hotel room

A room in Toronto for the night the train gets in

Sort by distance from Toronto Union Station and you can see which places are ten minutes on foot and which are not.

Partner links. We do not sell accommodation. We earn a commission when a booking completes, and it never changes what you pay.

Catchment

How far people travel to get here

Every origin we sell by Trains, grouped by how far it is in a straight line.

Straight line distance from each origin we sell, not the distance the route runs.
DistanceRoutesShareNearest of them
Under 200 km3457%Georgetown, 42 km
200 to 600 km2643%Kingston, 241 km
Origins

Which countries you can arrive from

Countries with at least one route into Toronto that we sell.

Counted by route, so a country with several cities on the corridor counts once per route rather than once per city.
CountryRoutesShare
Canada60100%
Carriers

Train operators

Speed, flexibility and what is on board. Nothing here is a rating, because we have not earned one.

  • Alstom
  • Ontario Northland Railway
Terminals

Stations, airports and ports in Toronto

The stations, airports and ports each mode on this corridor actually uses.

Toronto

Rail
  • Toronto Union Station
  • North Toronto station
  • Toronto Union Station (1858)
Leaving

Leaving Toronto

Common questions about Trains to Toronto

Where can I travel to Toronto by Trains from?

60 places connect to Toronto by Trains on our network, across 1 countries. The nearest is 42 km away in a straight line and the furthest 509 km. Every one of them is a route we actually sell rather than a connection somebody could construct.

How much does the Trains to Toronto cost?

The cheapest Trains fare into Toronto is €11.88 for one passenger, across 60 origins over the next three weeks. The median origin is 102 km away in a straight line, which is the distance that fare should be read against.

How long does the Trains to Toronto take?

The fastest Trains journey into Toronto is 1h 10m door to door. The median origin sits 102 km away in a straight line, so most journeys on this list take considerably longer than the fastest one quoted here.

Which operators run the Trains to Toronto?

3 operators run Trains services into Toronto on our network: Alstom, Ontario Northland Railway, VIA Rail Canada. Each has its own fares and its own conditions, and every one of them is a real carrier from the published operator catalogue rather than a name we generated.

Which terminal does the Trains to Toronto use?

Trains services into Toronto use 3 named terminals, among them Toronto Union Station, North Toronto station, Toronto Union Station (1858). The terminal a given service uses is shown on the route page for that journey and again on the ticket, because a city with several is a city where the wrong one costs an hour.

Where these numbers come from

Schedules, seat counts and fares are generated by our own model until the supplier contracts are signed. Places, coordinates, operators, which operator serves which pair, and every distance are real. We would rather say that on every page than let a modelled number pass for a filed one.

Defined in full at Catchment, Fares, Door to door

Other ways to reach Toronto

We cannot promise Toronto Union Station still has a left luggage office, because plenty of stations closed theirs.

Left luggage lockers

Left luggage near Toronto Union Station

Shops, cafes and hotels that take luggage, with the opening hours on the map so you know what is still open when you come back.

Partner links. We do not run these networks. We earn a commission on a booking, and the price is the same as going direct.

Plan with Ori

Ori, the trip planner

Ask it something like this

Trains to Toronto · Orlero