Toronto TTC Subway map
Every TTC Subway line in Toronto on one animated map. Pick two stations to see the route, where to change and roughly how long it takes.
Map data may be incomplete or out of date, and travel times are estimates. This is not an official map.
Line 1 Yonge–University · 38 stations
- Vaughan Metropolitan Centre
- Highway 407
- Pioneer Village
- York University
- Finch West
- Downsview Park
- Sheppard West
- Wilson
- Yorkdale
- Lawrence West
- Glencairn
- Cedarvale
- St Clair West
- Dupont
- Spadina
- St George
- Museum
- Queen’s Park
- St Patrick
- Osgoode
- St Andrew
- Union
- King
- Queen
- TMU
- College
- Wellesley
- Bloor–Yonge
- Rosedale
- Summerhill
- St Clair
- Davisville
- Eglinton
- Lawrence
- York Mills
- Sheppard–Yonge
- North York Centre
- Finch
Line 2 Bloor–Danforth · 31 stations
- Kipling
- Islington
- Royal York
- Old Mill
- Jane
- Runnymede
- High Park
- Keele
- Dundas West
- Lansdowne
- Dufferin
- Ossington
- Christie
- Bathurst
- Spadina
- St George
- Bay
- Bloor–Yonge
- Sherbourne
- Castle Frank
- Broadview
- Chester
- Pape
- Donlands
- Greenwood
- Coxwell
- Woodbine
- Main Street
- Victoria Park
- Warden
- Kennedy
Line 4 Sheppard · 5 stations
- Sheppard–Yonge
- Bayview
- Bessarion
- Leslie
- Don Mills
Line 5 Eglinton · 25 stations
- Mount Dennis
- Keelesdale
- Caledonia
- Fairbank
- Oakwood
- Cedarvale
- Forest Hill
- Chaplin
- Avenue
- Eglinton
- Mount Pleasant
- Leaside
- Laird
- Sunnybrook Park
- Don Valley
- Aga Khan Park & Museum
- Wynford
- Sloane
- O’Connor
- Pharmacy
- Hakimi Lebovic
- Golden Mile
- Birchmount
- Ionview
- Kennedy
Line 6 Finch West · 18 stations
- Finch West
- Sentinel
- Tobermory
- Driftwood
- Jane and Finch
- Norfinch Oakdale
- Signet Arrow
- Emery
- Milvan Rumike
- Duncanwoods
- Pearldale
- Rowntree Mills
- Mount Olive
- Stevenson
- Albion
- Martin Grove
- Westmore
- Humber College
Other metro maps
Metro Maps · Browse all 133 tools