Skip to main content
LIVEConnecting to railway feeds…

Canada Live Train Tracking

Live
5 Trains
1 Running now
0 Live GPS
Positions estimated from timetable
●Real GPS●EstimatedNo GPS for this country
Loading map…

Canada Live Train Tracker — Schedule & Departures

← Country page
Schedule tracker5 trains · positions estimated from timetable
DEPARRTRAINNEXT STOPSTATUS
22:0008:30
The CanadianSPECIAL
Toronto Union Station → Vancouver Pacific Central
Edmonton VIA Rail Station
Running
18:0015:07
The OceanSPECIAL
Montreal Central Station → Halifax VIA Rail Station
—
Scheduled
07:0011:45
VIA Corridor Ottawa–TorontoEXPRESS
Ottawa Train Station → Toronto Union Station
—
Scheduled
07:0013:05
VIA Corridor Toronto–MontrealEXPRESS
Toronto Union Station → Montreal Central Station
—
Scheduled
07:0015:27
VIA Corridor Toronto–Quebec CityEXPRESS
Toronto Union Station → Gare du Palais (Quebec City)
—
Scheduled
Schedule data from published Canada timetablesFull timetable →Canada hub →

Canada Live Train Tracking

Canada's passenger rail network is operated primarily by VIA Rail Canada, a Crown corporation that operates on tracks mostly owned by freight railroads CN (Canadian National) and CP (Canadian Pacific). VIA Rail runs approximately 500 trains per week across a 12,500-kilometre network with 450 stations, serving major cities including Toronto, Montreal, Vancouver, Ottawa, Quebec City, and Halifax. This page tracks all VIA Rail and commuter rail trains using timetable-based position interpolation.

12,500 km
Rail Network
450+
Stations
500+
Weekly Services
Timetable
Position Data

The Quebec-Windsor Corridor between Quebec City and Windsor, Ontario, is VIA Rail's busiest service area, carrying the majority of passengers on routes between Montreal, Ottawa, Toronto, and Kingston. The Montreal to Toronto journey takes approximately 4 hours 45 minutes to 5 hours 30 minutes depending on the service. VIA Rail operates up to 11 daily departures in each direction between Montreal and Toronto on weekdays. Trains on the corridor use a mix of newer LRC (Light, Rapid, Comfortable) and Renaissance equipment.

Long-distance VIA Rail trains cross the full width of Canada. The Canadian (Train 1 and 2) runs from Toronto Union Station to Vancouver Pacific Central Station in 4 days and 3 nights via Winnipeg, Saskatoon, Edmonton, Jasper, and Kamloops, covering 4,466 kilometres through the Canadian Shield, the prairies, and the Rocky Mountains. The Ocean train connects Montreal to Halifax in 22 hours via Moncton and Truro. The Corridor trains connect Quebec City to Windsor via Montreal, Ottawa, Kingston, and Toronto.

Regional commuter rail systems operate independently of VIA Rail. GO Transit (Metrolinx) is the largest commuter network, serving the Greater Toronto Area with 7 rail corridors from Union Station to Hamilton, Barrie, Oshawa, and Burlington, with electrification of the highest frequency corridors underway. Exo operates commuter trains in the Greater Montreal area. West Coast Express connects Vancouver to Mission City in the Fraser Valley. The Canada Line and Expo Line in Metro Vancouver are rapid transit rather than heavy rail.

Canada Train Service Types

Service TypeExample RouteTop SpeedBook Tickets
The Canadian (Transcontinental)Toronto – Vancouver (87h)120 km/hviarail.ca
Corridor ExpressMontreal – Toronto (4h 45m)160 km/hviarail.ca
Ocean (Maritime)Montreal – Halifax (22h)130 km/hviarail.ca
GO Transit (Commuter)Toronto Union – Hamilton120 km/hgotransit.com

Frequently Asked Questions

How long does the Canadian train take from Toronto to Vancouver?

The Canadian (VIA Rail Train 1) takes approximately 4 days and 3 nights (87 to 90 hours) to travel from Toronto Union Station to Vancouver Pacific Central Station, a 4,466-kilometre journey. The price of a sleeping car berth includes all meals in the dining car.

Does VIA Rail have a rail pass?

VIA Rail offers the Canrailpass (System Pass) which provides 7 or 10 one-way trips on the VIA Rail network within a 60-day period. Youth, student, and senior discounts apply. The pass is available at viarail.ca.

Explore Canada Rail Information

Canada ScheduleCanada StationsCanada RoutesCanada FaresCanada Hub