← All Articles
Travel

VIA Rail Toronto to Windsor: Train Schedule, Tickets, Fares and Travel Time

Aelric Novandar 6 min read
In this article

    VIA Rail runs trains between Toronto and Windsor on its Québec City-Windsor Corridor. The trip covers 359 km and takes about four hours and 15 minutes from Toronto. VIA lists 28 departures a week in each direction. Travelers booking VIA Rail from Toronto to Windsor depart from Toronto Union Station and arrive at Windsor Station on Walker Road.

    VIA Rail Toronto to Windsor Train Details

    • Operator: VIA Rail
    • Line: Québec City–Windsor Corridor
    • Distance: 359 km
    • Travel time: An average of 4 hours 15 minutes from Toronto and 4 hours 20 minutes from Windsor.
    • Frequency: 28 departures a week in each direction.
    • Departure station: VIA Rail Toronto Union Station, 65 Front Street West, Toronto, ON M5J 1E6.
    • Arrival station: VIA Rail Windsor Station, 298 Walker Road, Windsor, ON N8Y 2M9.
    • Intermediate stops: Depending on the train, stops may include Oakville, Aldershot, Brantford, Woodstock, Ingersoll, London, Glencoe, and Chatham.

    Not every train stops at every intermediate station. Passengers should check the timetable when selecting their departure. Additionally, the directions to the station are available on the VIA Rail Map.

    VIA Rail Toronto to Windsor Schedule

    VIA Rail runs four trains a day in each direction between Toronto and Windsor. The journey takes an average of 4 hours and 15 minutes, although individual travel times vary depending on the train and its scheduled stops. 

    VIA Rail TrainDeparture Time from Toronto Arrival Time in WindsorDuration Economy Class FaresBusiness Class Fares
    Train 716:50 a.m.11:08 a.m. 4 hours 18 minutes From $55From $133
    Train 7311:35 a.m.3:50 p.m.4 hours 15 minutesFrom $55From $133
    Train 755:36 p.m.10:04 p.m. 4 hours 28 minutes From $55From $133
    Train 797:45 p.m.11:44 p.m.3 hours 59 minutesFrom $55From $133

    VIA Rail Windsor to Toronto Train Schedule

    The Windsor-to-Toronto service operates along the same 359 km rail corridor. VIA Rail lists an average journey time of 4 hours and 20 minutes for this direction. 

    VIA Rail TrainDeparture Time from Windsor Arrival Time in TorontoDuration Economy Class FaresBusiness Class Fares
    Train 705:05 a.m.10:10 a.m.5 hours 5 minutes From $59From $133
    Train 728:43 a.m. 1:11 p.m.4 hours 28 minutesFrom $59From $133
    Train 761:43 p.m.5:50 p.m.4 hours 7 minutes From $59From $133
    Train 785:40 p.m.9:50 p.m.4 hours 10 minutesFrom $59From $133

    Fares are one-way, per person, and before tax.

    VIA Rail Toronto to Windsor Status Today

    Passengers can review train schedules and service information before heading to the station. VIA Rail provides online train status information and a mobile app that helps travelers monitor departures, arrivals, and service updates.

    VIA Rail trains from Toronto Union, ON to Windsor

    VIA Rail
    4trains a day
    3h 59mfastest journey
    6:50 AMfirst train
    7:45 PMlast train

    Timetable for Thursday, November 12, 2026 · times are local to each station

    VIA Rail 71 6:50 AMToronto Union, ON 11:08 AMWindsor 4h 18m8 stops
    View stops
    1. 6:50 AMToronto Union, ON
    2. 7:13 AMOakville, ON
    3. 7:29 AMAldershot, ON
    4. 7:55 AMBrantford
    5. 8:30 AMWoodstock
    6. 8:43 AMIngersoll
    7. 9:06 AMLondon
    8. 9:39 AMGlencoe
    9. 10:18 AMChatham
    10. 11:08 AMWindsor
    VIA Rail 73 11:35 AMToronto Union, ON 3:50 PMWindsor 4h 15m6 stops
    View stops
    1. 11:35 AMToronto Union, ON
    2. 11:56 AMOakville, ON
    3. 12:14 PMAldershot, ON
    4. 12:45 PMBrantford
    5. 1:14 PMWoodstock
    6. 1:43 PMLondon
    7. 2:55 PMChatham
    8. 3:50 PMWindsor
    VIA Rail 75 5:36 PMToronto Union, ON 10:04 PMWindsor 4h 28m8 stops
    View stops
    1. 5:36 PMToronto Union, ON
    2. 5:59 PMOakville, ON
    3. 6:15 PMAldershot, ON
    4. 6:47 PMBrantford
    5. 7:18 PMWoodstock
    6. 7:33 PMIngersoll
    7. 8:01 PMLondon
    8. 8:35 PMGlencoe
    9. 9:09 PMChatham
    10. 10:04 PMWindsor
    VIA Rail 79Fastest 7:45 PMToronto Union, ON 11:44 PMWindsor 3h 59m8 stops
    View stops
    1. 7:45 PMToronto Union, ON
    2. 8:07 PMOakville, ON
    3. 8:22 PMAldershot, ON
    4. 8:50 PMBrantford
    5. 9:17 PMWoodstock
    6. 9:30 PMIngersoll
    7. 9:52 PMLondon
    8. 10:25 PMGlencoe
    9. 10:57 PMChatham
    10. 11:44 PMWindsor

    Windsor to Toronto Train Travel Time

    The VIA Rail trip from Toronto to Windsor covers roughly 359 km and typically takes about 4 hours and 15 minutes. The return journey from Windsor to Toronto takes an average of 4 hours and 20 minutes.

    Individual services may take more or less time depending on their schedules and intermediate stops. For example, the sample Toronto-to-Windsor departures listed above range from 3 hours and 59 minutes to 4 hours and 28 minutes. The Windsor-to-Toronto examples range from 4 hours and 7 minutes to 5 hours and 5 minutes.

    Passengers with connections or appointments should allow extra time in case of delays. 

    Windsor Train Station to Toronto Union Station

    VIA Rail service between Toronto and Windsor connects two staffed stations, with different operating hours.

    HoursToronto Union StationWindsor Station
    Station 5:30 a.m. to 12:45 a.m.Daily, 4:45 a.m. to midnight
    Ticket CounterDaily, 6 a.m. to 8 p.m. Daily, 4:45 a.m. to 9:30 p.m.

    Toronto Union Station has a Business Lounge, a baggage checkroom, a restaurant, a snack bar, an ATM, and a waiting room. It has no parking on site. Windsor Station has a waiting area and ticket counter services, as well as Wi-Fi, a currency exchange desk, a baggage checkroom, and paid parking with EV charging. Travelers should check station opening hours before arriving, particularly for early-morning and late-evening departures.

    Windsor to Toronto Train Tickets

    Passengers can purchase VIA Rail tickets for Toronto-Windsor and Windsor-Toronto journeys through several channels:

    VIA Rail Windsor to Toronto Ticket Booking Options
    • Online through viarail.ca. 
    • VIA’s reservations line, 1-888 842-7245.
    • Ticket counters at the stations, during counter hours.

    Tickets can be printed or shown on a phone, as long as the barcode scans. Each passenger needs one valid photo ID, or two valid IDs without a photo. Only original documents are accepted. Passengers without proper ID can be denied boarding.

    VIA Rail Windsor to Toronto Booking

    VIA Rail recommends arriving at the station at least 30 minutes before departure. Passengers who still need to pick up a ticket should arrive one hour before. Passengers over 60, passengers with young children, and Business class travelers are encouraged to board early. Platform access closes five minutes before the train leaves.

    Corridor trains do not carry checked baggage. An extra carry-on costs $25, $20, or $15 plus tax per direction on Escape, Economy, and Economy Plus. It is free in Business and Business Plus.

    Return Trip: VIA Rail From Windsor to Toronto

    The return trip covers 359 km and takes an average of 4 hours 20 minutes, with 28 departures a week. Tickets are sold through the same channels as for the Toronto-to-Windsor trip. Passengers should check the departure station, train number, and arrival time when booking.

    Trains in both directions use the same 359 km line. Fares range from non-refundable Escape tickets to fully refundable Economy Plus tickets, and Business and Business Plus include an extra carry-on at no charge. Passengers should verify train schedules for the travel date on viarail.ca before making a reservation.

    Frequently Asked Question

    How long does VIA Rail take from Toronto to Windsor?

    On average, the VIA Rail journey from Toronto to Windsor takes approximately 4 hours and 15 minutes. The train covers approximately 359 km along the Québec City–Windsor Corridor. Actual travel times vary depending on the departure and schedule.

    How long is the train ride from Windsor to Toronto?

    The average VIA Rail trip from Windsor to Toronto takes around 4 hours and 20 minutes. Some trains take more or less time, depending on intermediate stops and the timetable.

    How many VIA Rail trains run between Toronto and Windsor each day?

    VIA Rail lists 28 weekly departures in each direction, equivalent to an average of four departures per day. Check the timetable for the travel date, as departure times and service patterns can change.

    Where does the VIA Rail train depart from in Toronto?

    Trains to Windsor depart from Toronto Union Station at 65 Front Street West, Toronto, Ontario. The station is centrally located near Bay and York Streets and offers connections to local public transportation.

    Where is the VIA Rail station in Windsor?

    Passengers arrive at Windsor Station, located at 298 Walker Road in Windsor, Ontario. Windsor Station is open daily from 4:45 a.m. to midnight.

    Does VIA Rail offer checked baggage on the Toronto–Windsor route?

    No, checked baggage is not available on VIA Rail Corridor trains. Passengers can bring personal items and carry-on bags within VIA’s limits. Additional baggage fees may apply depending on the ticket class.

    How much does a VIA Rail ticket from Toronto to Windsor cost?

    Ticket prices vary according to the travel date, departure time, fare class, and seat availability. VIA Rail offers Economy (Escape, Economy and Economy Plus fares) and Business (Business and Business Plus) on this route. Check the official booking website for current one-way and return fares before purchasing.

    Where can I buy VIA Rail tickets from Toronto to Windsor?

    Passengers can book tickets through the official VIA Rail website, by calling 1-888-842-7245, or at station ticket counters during operating hours. Online booking allows travelers to compare departure times and available fare classes.

    Aelric Novandar

    Aelric Novandar

    Aelric Novandar is a rail travel researcher and content specialist at ZadRails. She focuses on simplifying train travel for passengers across the United States and Europe. With a strong interest in rail networks, station infrastructure, and passenger experience, Aelric creates well-researched guides covering train routes, railway stations, schedules, onboard amenities, and practical travel tips.

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Latest Posts