Round-trip
One-way
FAQs

Find trains to Toronto

Search for cheap train tickets to Toronto and book your trip in minutes.

BOS — YTO
Jul 23 — Jul 301
1 adult
Tue 7/23

Best deals for train tickets to Toronto

Find the right train ticket for you
VIA Rail Canada
With transfers
2h 10m
VIA Rail Canada
VIA Rail Canada
With transfers
3h 44m
VIA Rail Canada
VIA Rail Canada
With transfers
4h 04m
VIA Rail Canada
VIA Rail Canada
With transfers
4h 06m
VIA Rail Canada
VIA Rail Canada
With transfers
3h 49m
VIA Rail Canada
VIA Rail Canada
With transfers
3h 49m
VIA Rail Canada

Toronto train information

Find information about ticket prices, popular stations, and train companies that offer trains to Toronto

ROUND-TRIP FROM

$70

ONE-WAY FROM

$31

POPULAR STATION

Toronto Union Station

POPULAR TRAIN COMPANY

VIA Rail Canada
The cheapest round-trip train ticket to Toronto is from Sarnia, starting at $70. This price was found within the last 72 hours.
The cheapest one-way train ticket to Toronto is from London, starting at $31. This price was found within the last 72 hours.
Toronto Union Station is one of the most popular stations in Toronto
VIA Rail Canada, Lufthansa, and AccesRail also service this route

Toronto Train Station Directory

Location of major train stations in Toronto
Toronto MaltonToronto, 43.704865, -79.63814
Toronto BloorToronto, 43.6573165161707, -79.45046250793457
Toronto WestonToronto, 43.70008, -79.5129
Toronto KitchenerToronto, 43.455597, -80.49309
Toronto Oshawa StationToronto, 43.870958, -78.884719
Toronto Whitby goToronto, 43.865723, -78.938

Book round-trip train tickets to Toronto

Below are the quickest and cheapest round-trip train tickets to Toronto that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
VIA Rail Canada
Jul 26
8:40 amSarnia
4h 58m
1:38 pmToronto Union Station
Jul 29
5:40 pmToronto Union Station
4h 44m
10:24 pmSarnia
VIA Rail Canada
Jul 26
8:40 amSarnia
4h 58m
1:38 pmToronto Union Station
Jul 29
4:15 pmToronto Union Station
6h 09m
1 stop
10:24 pmSarnia
VIA Rail Canada
Oct 7
5:35 amWindsor
4h 35m
10:10 amToronto Union Station
Oct 7
4:15 pmToronto Union Station
7h 29m
1 stop
11:44 pmWindsor
VIA Rail Canada
Nov 8
5:00 pmMontreal Central
5h 03m
10:03 pmToronto Union Station
Nov 22
6:02 pmToronto Union Station
4h 53m
10:55 pmMontreal Central
VIA Rail Canada
Aug 15
4:38 amOttawa Fallowfield
4h 10m
8:48 amToronto Union Station
Aug 22
4:32 pmToronto Union Station
3h 55m
8:27 pmOttawa Fallowfield
VIA Rail Canada
Aug 18
6:08 pmOttawa Fallowfield
4h 25m
10:33 pmToronto Union Station
Aug 22
4:32 pmToronto Union Station
3h 55m
8:27 pmOttawa Fallowfield

Book one-way train tickets to Toronto

Below are the fastest and cheapest one-way train tickets to Toronto found on momondo in the last 72 hours. Select a deal below or use the search form above to find available train tickets by date.
VIA Rail Canada
Aug 9
6:25 amLondon
2h 10m
8:35 amToronto Union Station
VIA Rail Canada
Jul 23
9:54 amLondon
3h 44m
1:38 pmToronto Union Station
VIA Rail Canada
Sep 14
6:09 pmOttawa Fallowfield
4h 04m
10:13 pmToronto Guildwood GO
VIA Rail Canada
Oct 16
12:08 pmOttawa Fallowfield
4h 06m
4:14 pmToronto Guildwood GO
VIA Rail Canada
Oct 18
5:10 pmOttawa Fallowfield
3h 49m
8:59 pmToronto Guildwood GO
VIA Rail Canada
Oct 18
5:10 pmOttawa Fallowfield
3h 49m
8:59 pmToronto Guildwood GO

FAQs for booking trains to Toronto

How much is a train ticket to Toronto?

The average price you’ll pay to travel by train to Toronto will be determined by where you’re coming from. If you’re leaving from Montreal the lowest ticket price is usually about $81, from Ottawa it’s about $82 and from Windsor it’s around $79.

What is the main train station in Toronto?

Most people in Toronto will arrive at Toronto Union Station, one of the most accessible stations in the area. Major cities accessible by Toronto Union Station are Montreal, Ottawa, and Windsor.

What train companies go to Toronto?

Most users on momondo will check prices for VIA Rail Canada for their ride to Toronto. While VIA Rail Canada is the most common choice, you can also search for options from Lufthansa and AccesRail, as all 3 train companies can typically get you to Toronto. More options may be available to you, so use our search form to find all available options from your city to Toronto.

How far in advance should I book a train to Toronto?

Our users have found train tickets to Toronto for $31 on average this week. We don’t predict any changes in price within the next 3 months. We recommend booking when you can to ensure you have your desired date secured.

How far is the center of Toronto from Toronto Union Station, Toronto Guildwood GO and Toronto Malton stations?

It is 0.4 mi to get from Toronto Union Station station to the center of Toronto, 11.7 mi to get from Toronto Guildwood GO station to the center of Toronto, and 13.3 mi to get from Toronto Malton station to the center of Toronto.

How far is Toronto Union Station from Harbourfront Centre, CN Tower and Scotiabank Arena?

To get to Toronto's popular Harbourfront Centre, CN Tower, or Scotiabank Arena from Toronto Union Station, it is 0.5 mi, 0.4 mi, or 0.1 mi, respectively.


Popular train routes to Toronto

Most frequently searched train routes to Toronto, along with the cheapest price and shortest travel time.
Trains to Toronto from Montreal
Fastest travel time4h 22m
Cheapest price$81
Trains to Toronto from Ottawa
Fastest travel time3h 30m
Cheapest price$82

Start planning your trip to Toronto

Get the latest Toronto flight insights
Get the latest Toronto flight insights

Find the best time to travel, cheapest fares and most popular airlines.

Find flights to Toronto
Start planning your trip today
Start planning your trip today

Get an overview of the top hotels in the most popular neighborhoods of Toronto

Find hotels in Toronto
Top car rentals in Toronto
Top car rentals in Toronto

Experience Toronto from behind the wheel! Learn more about the best car rental deals here

Find cars in Toronto
Stay at a vacation rental
Stay at a vacation rental

Enjoy the amenities of home away from home. Learn more about vacation rentals here.

Find rentals in Toronto

Trains to other cities in North America

Lost the lust for Toronto? Check out trains to other cities in North America