COMPARE Prices across different modes

Thu
Sep 23
$89VIA Rail Canada
$183Air Canada
Fri
Sep 24
$114VIA Rail Canada
$303Air Canada
Sat
Sep 25
Find prices
$326Air Canada
Sun
Sep 26
$174VIA Rail Canada
$249Air Canada
Mon
Sep 27
$113VIA Rail Canada
$264Air Canada
Tue
Sep 28
$89VIA Rail Canada
$157Air Canada
Wed
Sep 29
$89VIA Rail Canada
$229Air Canada
Thu
Sep 30
$132VIA Rail Canada
$159Air Canada
Fri
Oct 1
$132VIA Rail Canada
$182Air Canada
Sat
Oct 2
$132VIA Rail Canada
$182Air Canada
Sun
Oct 3
$131VIA Rail Canada
$250Air Canada
Mon
Oct 4
$132VIA Rail Canada
$250Air Canada
Tue
Oct 5
$88VIA Rail Canada
$182Air Canada
Wed
Oct 6
$86VIA Rail Canada
$215Air Canada
Thu
Oct 7
$131VIA Rail Canada
$190Air Canada
Fri
Oct 8
$173VIA Rail Canada
$190Air Canada
Sat
Oct 9
$131VIA Rail Canada
$190Air Canada
Sun
Oct 10
$174VIA Rail Canada
$146Air Canada
Mon
Oct 11
$87VIA Rail Canada
$230Air Canada
Tue
Oct 12
$88VIA Rail Canada
$183Air Canada

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Quebec City, QC and Toronto

distanceDistance451 miles (728 km)
durationAverage train duration8 h 33 min
priceAverage train ticket price$111 (€90)
frequencyTrain frequency4 a day
changesDirect trainYes, there are 4 direct trains a day

Trains from Quebec City, QC to Toronto cover the 451 miles (728 km) long trip taking on average 8 h 33 min with our travel partners like. Normally, there are 4 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $88 (€71), but the average price of train tickets is $111 (€90).

Trains from Quebec City to Toronto

Take a train from Quebec City to Toronto and reach Canada's largest city in roughly 11 hours and 50 minutes. Passengers can choose between 17 trains that depart each day from Quebec City to Toronto. However, late risers should beware, as the last train departs shortly after 1:00 p.m. A train from Quebec City to Toronto promises a comfortable journey with fantastic views, including the lakes, rivers and small towns of rural Canada.

Which train companies travel from Quebec City to Toronto?

VIA Rail train company provides services between Quebec City and Toronto, as they are the only train company that operates intercity services in Canada. There is no direct train from Quebec City to Toronto. All passengers must change in Montreal or Ottawa, where there will be a stopover between trains, with an average duration of 1 hour and 30 minutes. Regardless of what class passengers travel in, VIA Rail trains promise comfortable seating and power outlets for every passenger. WiFi is available throughout trains, in both business and leisure classes. In Business Class, passengers enjoy large seating with complimentary food and drink service. Book in advance to secure discount tickets.

How long is the train ride from Quebec City to Toronto?

Toronto is 501 miles (806 kilometers) away from Quebec City. On average, the train from Quebec City to Toronto takes 11 hours. The fastest journey time from Quebec City to Toronto is nine hours and 56 minutes, with only two trains of this duration departing each day. All of the fastest services change in Montreal and depart between 6:00 a.m. and 9:00 a.m. The slowest journey time is 11 hours and 50 minutes, with a change in Ottawa. Any train from Quebec City to Toronto requires a change at either Montreal on Ottawa. Trains that require a change in Montreal usually have an average stopover time which exceeds 2 hours. However, Montreal Central Station is famous for its shopping mall, so passengers should have plenty to enjoy while filling the time. Stopovers for trains which change at Ottawa rarely exceed 1 hour and 15 minutes; however, these trains frequently take longer overall.

How many trains are there from Quebec City to Toronto?

Each day, there is an estimated 17 trains operating from Quebec City to Toronto. All trains are provided by the VIA Rail train company, as they are the only Canadian provider of inter-city trains. The first train from Quebec City to Toronto departs shortly after 5:00 a.m. and arrives shortly after 4:00 p.m. The last train departs shortly before 1:30 p.m. and arrives in Toronto at around 11:30 p.m. The last departure is scheduled early in the day to prevent long waiting times overnight.

What are the departure and arrival stations for trains from Quebec City to Toronto?

Departure station: Trains from Quebec City to Toronto depart from either Gare du Palais or Sainte-Foy train station, both of which are managed by VIA Rail. Gare du Palais is in the center of Quebec City. The entirety of Gare du Palais' concourse and its platforms are all wheelchair accessible. Lounges are available for business and leisure travelers. Other facilities include left-luggage storage, kiosks, ticket offices, and restaurants. There is both indoor and outdoor parking available at Quebec City station. Sainte-Foy Station is located in the suburb of Sainte-Foy, seven miles west of Quebec city center. Passengers can take the 21 bus from Quebec City to Sainte-Foy Station, which departs roughly every 30 minutes, between 5:00 a.m. and 11:00 p.m., and takes around 45 minutes. Sainte-Foy Station is wheelchair accessible and has a manned ticket office onsite.

Arrival station: Trains from Quebec arrive at either Toronto Union Station or Guildwood Station. Toronto Union Station is Canada's busiest train station. Toronto Union Station is in the heart of Toronto city center in the city's picturesque old town. Toronto Union Station is wheelchair accessible, and there are elevators to ferry passengers between the concourse and platforms. Wheelchairs are available in the station, but travelers must contact staff up to 24 hours before departure. Other facilities include business and leisure lounges, kiosks and restaurants. There are two ticket offices, one for VIA Rail and one for Amtrak trains. Self-service ticket machines can also be found on site. Guildwood Station is in the Scarborough neighborhood of Toronto, 12 miles (19 kilometers) outside of Toronto city center. Guildwood Station can be reached from Toronto city center on the LE rail line. The LE Rail line takes 25 minutes and there is a train every 15 minutes. There are no ticket offices in the station, only self-service kiosks. Guildwood station is wheelchair accessible and passengers have heated kiosks.

Travel Tips

Trains from Quebec City, QC to Toronto
Travel by train to Toronto easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Quebec City, QC to Toronto.
FAQs
What is the price of the cheapest train from Quebec City, QC to Toronto?
Omio customers have found the cheapest trains from Quebec City, QC to Toronto to cost as little as $88 (€71)  in the next 7 days.
How much does it cost to take a train between Quebec City, QC and Toronto?
The Quebec City, QC to Toronto train ticket price is on average $111 (€90)  if you are looking to buy your tickets for this journey in the next week.
How far is Quebec City, QC to Toronto by train?
The train distance from Quebec City, QC to Toronto is around 451 miles (728 km).
What is the Quebec City, QC to Toronto train travel time?
On average the Quebec City, QC to Toronto train travel time is 8 h 33 min  for the 451 miles (728 km) long journey, but the duration can vary if you travel on weekends and holidays.
How many trains per day are there between Quebec City, QC and Toronto?
On average, there are 4 trains a day from Quebec City, QC to Toronto. The train times and services may be different on weekends and holidays compared to weekdays.
When can I take the first train from Quebec City, QC to Toronto? When can I take the last train for the day?
The earliest train for this route departs from Quebec City, QC at 9: 52 AM. The last train leaves from Quebec City, QC at 5: 26 PM. Check Omio for the latest train schedule from Quebec City, QC to Toronto and book the best time to depart on your chosen travel date.
How early should I book Quebec City, QC to Toronto train tickets to get the best deals?
You can find trains between Quebec City, QC and Toronto to cost on average $111 (€90) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Quebec City, QC to Toronto train generally on sale a few months before the planned travel date.