Trains Trains to Toronto

Find trains to Toronto

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

Round-trip
The price shown for each trip will be the average for all passengers, including any infants.
From
To
Depart
Return
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs. momondo |

Best deals for train tickets to Toronto

Find the right train ticket for you
VIA Rail Canada
Direct
2h 21m
VIA Rail Canada
VIA Rail Canada
Direct
2h 21m
VIA Rail Canada
VIA Rail Canada
Direct
4h 25m
VIA Rail Canada
VIA Rail Canada
Direct
4h 25m
VIA Rail Canada
VIA Rail Canada
Direct
4h 58m
VIA Rail Canada
VIA Rail Canada
Direct
4h 58m
VIA Rail Canada

Toronto train information

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

ROUND-TRIP FROM

$58

ONE-WAY FROM

$29

POPULAR STATION

Toronto Union Station

POPULAR TRAIN COMPANY

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

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
11:44 amLondon
2h 09m
1:53 pmToronto Union Station
Aug 25
3:45 pmToronto Union Station
2h 07m
5:52 pmLondon
VIA Rail Canada
Jun 11
3:38 pmLondon
2h 12m
5:50 pmToronto Union Station
Jun 13
2:37 amToronto Union Station
2h 16m
4:53 amLondon
VIA Rail Canada
Jun 10
3:38 pmLondon
2h 12m
5:50 pmToronto Union Station
Jun 13
2:37 amToronto Union Station
2h 16m
4:53 amLondon
VIA Rail Canada
Aug 19
3:40 amLondon
2h 30m
6:10 amToronto Union Station
Aug 19
8:15 amToronto Union Station
2h 08m
10:23 amLondon
VIA Rail Canada
May 26
5:54 amLondon
3h 44m
9:38 amToronto Union Station
Jun 18
3:45 pmToronto Union Station
2h 07m
5:52 pmLondon
VIA Rail Canada
May 27
5:54 amLondon
3h 44m
9:38 amToronto Union Station
May 30
2:37 amToronto Union Station
2h 16m
4:53 amLondon

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
Jun 2
6:44 amLondon
2h 21m
9:05 amToronto Union Station
VIA Rail Canada
Jun 30
6:44 amLondon
2h 21m
9:05 amToronto Union Station
VIA Rail Canada
Jul 10
4:40 amSarnia
4h 25m
1 stop
9:05 amToronto Union Station

FAQs for booking trains 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 $90, and from Ottawa it’s about $125.

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

Most users on momondo will check prices for VIA Rail Canada for their ride to Toronto. While VIA Rail Canada is a common choice, you can also search for options from Lufthansa as both 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.

Our users have found train tickets to Toronto for $29 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.

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 10.5 mi to get from Toronto Scarborough Town Centre station to the center of Toronto.

To get to Toronto's popular Rogers Centre, CN Tower, or Scarborough Town Centre from Toronto Union Station, it is 0.5 mi, 0.4 mi, or 10.9 mi, respectively.


Trains Trains to Toronto
  • Round-trip
  • One-way