COMPARE Prices across different modes

Wed
Sep 22
Find prices
$457Air Canada
Thu
Sep 23
$129VIA Rail Canada
$362Air Canada
Fri
Sep 24
$129VIA Rail Canada
$315Air Canada
Sat
Sep 25
$111VIA Rail Canada
$214Air Canada
Sun
Sep 26
$130VIA Rail Canada
$239Air Canada
Mon
Sep 27
$112VIA Rail Canada
$175Air Canada
Tue
Sep 28
$87VIA Rail Canada
$241Air Canada
Wed
Sep 29
$129VIA Rail Canada
$241Air Canada
Thu
Sep 30
$130VIA Rail Canada
$176Air Canada
Fri
Oct 1
$129VIA Rail Canada
$241Air Canada
Sat
Oct 2
$129VIA Rail Canada
$241Air Canada
Sun
Oct 3
$130VIA Rail Canada
$176Air Canada
Mon
Oct 4
$129VIA Rail Canada
$158Air Canada
Tue
Oct 5
$86VIA Rail Canada
$154Air Canada
Wed
Oct 6
$87VIA Rail Canada
$158Air Canada
Thu
Oct 7
$130VIA Rail Canada
$155Air Canada
Fri
Oct 8
$171VIA Rail Canada
$182Air Canada
Sat
Oct 9
$129VIA Rail Canada
$183Air Canada
Sun
Oct 10
$88VIA Rail Canada
$171Air Canada
Mon
Oct 11
$172VIA Rail Canada
$213Air Canada
Tue
Oct 12
$111VIA Rail Canada
$155Air Canada

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Quebec City, QC from Toronto

distanceDistance451 miles (728 km)
durationAverage train duration9 h 10 min
priceAverage train ticket price$116 (€94)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day
carriersTrain companiesVIA Rail Canada

Trains from Toronto to Quebec City, QC cover the 451 miles (728 km) long trip taking on average 9 h 10 min with our travel partners like VIA Rail Canada. Normally, there are 3 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $87 (€70), but the average price of train tickets is $116 (€94).

Train companies

VIA Rail between Toronto and Quebec City, QC

Buy your official VIA Rail train tickets between Toronto and Quebec City, QC from $87 (€70) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable trip.

VIA Rail

VIA Rail is Canada's main train provider. There are several different ticket fares like Economy, Business, Sleeper Plus, Prestige and Touring for your next journey by train between Toronto and Quebec City, QC.

Find the perfect VIA Rail train between Toronto and Quebec City, QC for a smooth and relaxing journey. Omio makes it convenient for you to check the latest VIA Rail train schedules and compare the cheapest, fastest or earliest train from Toronto to Quebec City, QC. You can also check relevant travel information for the VIA Rail train, such as baggage allowance and amenities offered onboard, depending on the class fare you choose. Once you find the ideal route, book your cheap VIA Rail train tickets online. You can expect to travel around 451 miles (728 km) on this journey and your VIA Rail Toronto to Quebec City, QC train ticket can cost as little as $87 (€70) one-way if you book in advance. When you search for VIA Rail tickets between Toronto and Quebec City, QC in the Omio app, you can quickly see if they are mobile tickets so that you can travel paperless. Buy your official VIA Rail train tickets online quickly and easily on Omio and enjoy the travel experience!

    These are VIA Rail's ticket policies for COVID-19 for the train between Toronto and Quebec City, QC:

    • Refund or voucher policy
    • You can cancel your reservation at any time prior to the scheduled departure and receive a full refund in addition to not incurring any service charges, regardless of when you purchased your ticket. This includes all travel up to and including November 1, 2020, as well as any travel after November 1, 2020, if their outbound train is on or before November 1, 2020.
    • Cashless payments recommended
    • Online booking and check-in recommended

    Trains from Toronto to Quebec City

    Quebec City is the capital city of Quebec province, a historic French colonial settlement on two levels, with a dramatic setting at the mouth of the St. Lawrence river. The city's old quarter and port area has an atmospheric charm that attracts legions of tourists, while the city is also an important cultural and political center for Quebecois Canadians. Travelers can take a train from Toronto to Quebec City Gare du Palais with the national intercity operator VIA Rail. All services are indirect, requiring a change, and sometimes a lengthy layover, in Montreal. The quickest connections take a little under 10 hours, but some trips take more than 11 hours. All trains to Quebec City depart from Toronto Union Station in the morning. There is a reduced service from Toronto to Quebec City on weekends, but it is still possible to use VIA Rail connections via Montreal.

    Which train companies travel from Toronto to Quebec City?

    Canada's main rail operator, VIA Rail, provides all the country's intercity services including all trains from Toronto to Quebec City Gare du Palais via Montreal. VIA Rail trains on this route on the Ontario-Quebec corridor offer passengers a choice of Economy and Business Class seats, and train carriages are equipped with power outlets for charging personal devices, WiFi Internet access, and onboard entertainment systems. Light meals, snacks and drinks are available for purchase on the trolley service on the train from Toronto to Quebec City, with complimentary meals and drinks served to Business Class passengers. Some VIA Rail intercity trains to Quebec City also offer baggage check-in services for up to two large items per passenger, and assistance with boarding for passengers with reduced mobility.

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

    VIA Rail's long-distance intercity service from Toronto Union Station to Quebec City Gare du Palais is one of the longest routes in Eastern Canada, at 414 miles (666 kilometers). The fastest train from Toronto to Quebec City is the weekday early morning departure, which takes a total journey time of nine hours and 48 minutes to reach Quebec City, including 48 minutes spent in transit in Montreal. Other trains on this route from Toronto can take up to 2 hours longer to reach Quebec City, although much of the extra time is due to a longer wait between connections in Montreal.

    How many trains are there from Toronto to Quebec City?

    The VIA Rail schedules from Toronto Union Station to Quebec City Gare du Palais include four morning departures from Toronto, from early morning to a little before noon, all involving a change of train at Montreal. There are two indirect trains from Toronto Union Station via Montreal on Saturdays and three on Sundays, all with morning departure times. On Wednesdays, Fridays, and Sundays, passengers taking the train from Toronto to Quebec City have the option of an additional evening connection onwards from Montreal to Sainte-Foy Station in Quebec City arriving a little after 10:00 p.m.

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

    Departure station: Toronto Union Station is Canada's busiest station and the second-busiest rail terminus in North America. The station is located near the waterfront on the south side of central Toronto, serving as the main hub for VIA Rail intercity services and GO suburban trains. Public transport connections from downtown include TTC Subway services, GO express buses, city buses, and streetcars arriving at stops inside the station or nearby on Bay Street and Front Street. Passenger facilities at the station include parking lots, baggage storage lockers, free WiFi, bike share racks, and a taxi stand. The station concourse includes numerous food outlets including a pizzeria, Thai diner, sushi bar, sandwich stalls, and burger bars. The station shopping mall includes a convenience store, mini-market, drugstore and pharmacy, and news vendors.

    Arrival station: Quebec City Gare du Palais is the main rail hub for VIA Rail intercity trains, a chateau-style building and national heritage site dating from 1915, located on the north-east side of the central Basse-Ville. Public transport connections include city bus routes downtown, departing from the adjacent bus terminus, and a shuttle link to Gare Sainte-Foy, which is situated south-west of the city center and also served by city bus route 76. Facilities at the station includes car rental agencies, baggage storage, ATMs, restrooms, and a taxi stand. The station concourse at Gare du Palais includes Quebecois restaurants, snack bars, coffee shops, sandwich stalls, vending machines, news vendors, a convenience store, and a gift store.

    Travel Tips

    Trains from Toronto to Quebec City, QC
    Travel by train to Quebec City, QC 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 Toronto to Quebec City, QC.
    FAQs
    What is the price of the cheapest train from Toronto to Quebec City, QC?
    Train tickets from Toronto to Quebec City, QC for some dates and times can be found for as cheap as $87 (€70)  one way in the next 7 days.
    What is the cost of a train to Quebec City, QC from Toronto?
    The train price between Toronto and Quebec City, QC is on average $116 (€94)  if you are looking to purchase your tickets for this trip in the next 7 days.
    How many miles is it from Toronto to Quebec City, QC by train?
    You should expect to travel around 451 miles (728 km)  to Quebec City, QC from Toronto by train.
    How long is the train ride to Quebec City, QC from Toronto?
    The Toronto to Quebec City, QC train duration is on average 9 h 10 min, which is to be expected when traveling 451 miles (728 km) between Toronto and Quebec City, QC. However, the time it takes can vary based on specific dates, weekends, and holidays.
    What train companies go from Toronto to Quebec City, QC?
    Take the Toronto to Quebec City, QC train with VIA Rail Canada. However, it's always good to check out all possible train providers for the trip between Toronto and Quebec City, QC as there might be differences in the amenities they offer.
    How many train services are there from Toronto to Quebec City, QC a day?
    The average number of trains departing Toronto for Quebec City, QC is 3 a day. The train schedules and services may vary between weekdays and weekends.
    When is the earliest train from Toronto to Quebec City, QC? When is the last train from Toronto to Quebec City, QC?
    You can take the first train from Toronto to Quebec City, QC at 10: 52 AM. The last train from Toronto to Quebec City, QC that you can take departs at 3: 52 PM. Omio shows you the latest train from Toronto to Quebec City, QC schedule to help you book the best departure time for this journey.
    How early should I book Toronto to Quebec City, QC train tickets to get the best deals?
    If you purchase the Toronto to Quebec City, QC train within the next 7 days, you can find one way tickets to cost on average $116 (€94). However, booking your train ticket in advance gives you access to the best prices for trains from Toronto to Quebec City, QC. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.