The TTC 84 Sheppard West bus runs between Pioneer Village Station and Sheppard Ave West at Pewter Rd, serving 157 stops. Use the live map to see where every bus is right now, and open any stop for real-time arrivals.
Eastbound towards Sheppard-Yonge Station via Sheppard West Station
- Pioneer Village Station
- Steeles Ave West at Northwest Gate
- Steeles Ave West at Murray Ross Pkwy
- Steeles Ave West at Jane St West Side
- Steeles Ave West at Adesso Dr
- Norfinch Dr at Steeles Ave West South Side
- 370 Norfinch Dr
- 250 Norfinch Dr
- 166 Norfinch Dr
- 154 Norfinch Dr
- Opposite 125 Norfinch Dr
- 120 Norfinch Dr
- 100 Norfinch Dr
- 40 Norfinch Dr
- Norfinch Dr at Finch Ave West
- Oakdale Rd at Finch Ave West South Side - Humber Reactivation Care
- Oakdale Rd at Humber Reactivation Care Centre
- 550 Oakdale Rd
- Oakdale Rd at Eddystone Ave
- 138 Oakdale Rd
- 92 Oakdale Rd
- Oakdale Rd at Sheppard Ave West
- Sheppard Ave West at Laura Rd East Side
- Opposite 2002-2012 Sheppard Ave West
- Sheppard Ave West at Jane St
- Sheppard Ave West at Jane St East Side
- Sheppard Ave West at Magellan Dr
- Sheppard Ave West at Min Ave
- Sheppard Ave West at Buckland Rd
- Sheppard Ave West at Northover St
- Sheppard Ave West at Downsview Dells Park
- Sheppard Ave West at Sentinel Rd
- Sheppard Ave West at Walkway To Norman Wesley Way
- Sheppard Ave West at Keele St
- Sheppard Ave West at John Drury Dr
- Sheppard Ave West at Tuscan Gate
- Sheppard Ave West at Vitti St - Downsview Park Station
- Sheppard Ave West at Chesswood Dr
- Sheppard Ave West at Yukon Lane
- Sheppard West Station
- Sheppard Ave West at Banting Ave
- Sheppard Ave West at Wilson Heights Blvd
- Sheppard Ave West at Wilson Heights Blvd East Side
- Sheppard Ave West at Faywood Blvd
- Sheppard Ave West at Gorman Park Rd
- Sheppard Ave West at Harlock Blvd
- Sheppard Ave West at Yeomans Rd East Side
- Sheppard Ave West at Bathurst St
- Sheppard Ave West at Bathurst St East Side
- 555 Sheppard Ave West
- Sheppard Ave West at Don River Blvd
- Sheppard Ave West at Easton Rd
- Sheppard Ave West at Senlac Rd
- Sheppard Ave West at Pewter Rd
Eastbound towards Sheppard-Yonge Station via Sheppard West Station
- Signet Dr at Steeles Ave West
- Rossdean Dr at Steeles Ave West South Side
- Rossdean Dr at Garyray Dr
- 201 Garyray Dr
- Garyray Dr at Norelco Dr
- Norelco Dr at Ormont Dr
- 46 Norelco Dr
- 20 Norelco Dr
- Norelco Dr at Fenmar Dr
- Opposite 15 Fenmar Dr
- 24 Fenmar Dr
- Signet Dr at High Meadow Pl
- Arrow Rd at Finch Ave West South Side
- Opposite 1111 Arrow Rd
- Arrow Rd at Deerhide Cres (North)
- Arrow Rd at Deerhide Cres (South)
- 700 Arrow Rd
- Arrow Rd at Lido Rd South Side
- Arrow Rd at Gail Grove South Side
- Arrow Rd at Sheppard Ave West
- Sheppard Ave West at Oakdale Rd
- Sheppard Ave West at Laura Rd East Side
- Opposite 2002-2012 Sheppard Ave West
- Sheppard Ave West at Jane St
- Sheppard Ave West at Jane St East Side
- Sheppard Ave West at Magellan Dr
- Sheppard Ave West at Min Ave
- Sheppard Ave West at Buckland Rd
- Sheppard Ave West at Northover St
- Sheppard Ave West at Downsview Dells Park
- Sheppard Ave West at Sentinel Rd
- Sheppard Ave West at Walkway To Norman Wesley Way
- Sheppard Ave West at Keele St
- Sheppard Ave West at John Drury Dr
- Sheppard Ave West at Tuscan Gate
- Sheppard Ave West at Vitti St - Downsview Park Station
- Sheppard Ave West at Chesswood Dr
- Sheppard Ave West at Yukon Lane
- Sheppard West Station
- Sheppard Ave West at Banting Ave
- Sheppard Ave West at Wilson Heights Blvd
- Sheppard Ave West at Wilson Heights Blvd East Side
- Sheppard Ave West at Faywood Blvd
- Sheppard Ave West at Gorman Park Rd
- Sheppard Ave West at Harlock Blvd
- Sheppard Ave West at Yeomans Rd East Side
- Sheppard Ave West at Bathurst St
- Sheppard Ave West at Bathurst St East Side
- 555 Sheppard Ave West
- Sheppard Ave West at Don River Blvd
- Sheppard Ave West at Easton Rd
- Sheppard Ave West at Senlac Rd
- Sheppard Ave West at Pewter Rd
Eastbound towards Sheppard-Yonge Station via Sheppard West Station
- St Basil The Great College School
- Weston Rd at Burgundy Crt North Side
- Weston Rd at Mainshep Rd North Side
- Weston Rd at Sheppard Ave West
- Sheppard Ave West at Abraham Welsh Rd East Side
- Sheppard Ave West at Arrow Rd
- Sheppard Ave West at Oakdale Rd
- Sheppard Ave West at Laura Rd East Side
- Opposite 2002-2012 Sheppard Ave West
- Sheppard Ave West at Jane St
- Sheppard Ave West at Jane St East Side
- Sheppard Ave West at Magellan Dr
- Sheppard Ave West at Min Ave
- Sheppard Ave West at Buckland Rd
- Sheppard Ave West at Northover St
- Sheppard Ave West at Downsview Dells Park
- Sheppard Ave West at Sentinel Rd
- Sheppard Ave West at Walkway To Norman Wesley Way
- Sheppard Ave West at Keele St
- Sheppard Ave West at John Drury Dr
- Sheppard Ave West at Tuscan Gate
- Sheppard Ave West at Vitti St - Downsview Park Station
- Sheppard Ave West at Chesswood Dr
- Sheppard Ave West at Yukon Lane
- Sheppard West Station
- Sheppard Ave West at Banting Ave
- Sheppard Ave West at Wilson Heights Blvd
- Sheppard Ave West at Wilson Heights Blvd East Side
- Sheppard Ave West at Faywood Blvd
- Sheppard Ave West at Gorman Park Rd
- Sheppard Ave West at Harlock Blvd
- Sheppard Ave West at Yeomans Rd East Side
- Sheppard Ave West at Bathurst St
- Sheppard Ave West at Bathurst St East Side
- 555 Sheppard Ave West
- Sheppard Ave West at Don River Blvd
- Sheppard Ave West at Easton Rd
- Sheppard Ave West at Senlac Rd
- Sheppard Ave West at Pewter Rd
Westbound towards Weston Rd
- Sheppard-Yonge Station
- Sheppard Ave West at Quilter Rd
- Sheppard Ave West at Senlac Rd West Side
- Sheppard Ave West at Brentwood Ave
- Sheppard Ave West at Don River Blvd West Side
- Opposite 555 Sheppard Ave West
- Sheppard Ave West at Bathurst St
- Sheppard Ave West at Bathurst St West Side
- Sheppard Ave West at Hove St
- Sheppard Ave West at Bryant St West Side
- Sheppard Ave West at Maxwell St
- Sheppard Ave West at Goddard St
- Sheppard Ave West at Wilmington Ave
- Sheppard Ave West at Wilson Heights Blvd
- Sheppard Ave West at Banting Ave
- Sheppard West Station
- Sheppard Ave West at Dufferin St - Sheppard West Station
- Sheppard Ave West at Kodiak Cres (South)
- Sheppard Ave West at Kodiak Cres (North)
- Sheppard Ave West at Chesswood Dr
- Sheppard Ave West at Bakersfield St West Side - Downsview Park Station
- Sheppard Ave West at Tuscan Gate
- Sheppard Ave West at John Drury Dr
- Sheppard Ave West at Keele St
- 1450 Sheppard Ave West
- Sheppard Ave West at Sentinel Rd
- Sheppard Ave West at Northwood Park
- Sheppard Ave West at Arleta Ave
- Sheppard Ave West at Buckland Rd
- Sheppard Ave West at Yatescastle Dr
- Sheppard Ave West at Magellan Dr
- Sheppard Ave West at Jane St
- 2002-2012 Sheppard Ave West
- Sheppard Ave West at Laura Rd
- Sheppard Ave West at Oakdale Rd
- Sheppard Ave West at Arrow Rd West Side
- Sheppard Ave West at Rivalda Rd
- Sheppard Ave West at Weston Rd
- Weston Rd at Coral Gable Dr
- Bradstock Rd at Weston Rd East Side
- Bradstock Rd at Rivalda Rd
- 40 Rivalda Rd
Westbound towards Pioneer Village Station via Oakdale
- Sheppard-Yonge Station
- Sheppard Ave West at Quilter Rd
- Sheppard Ave West at Senlac Rd West Side
- Sheppard Ave West at Brentwood Ave
- Sheppard Ave West at Don River Blvd West Side
- Opposite 555 Sheppard Ave West
- Sheppard Ave West at Bathurst St
- Sheppard Ave West at Bathurst St West Side
- Sheppard Ave West at Hove St
- Sheppard Ave West at Bryant St West Side
- Sheppard Ave West at Maxwell St
- Sheppard Ave West at Goddard St
- Sheppard Ave West at Wilmington Ave
- Sheppard Ave West at Wilson Heights Blvd
- Sheppard Ave West at Banting Ave
- Sheppard West Station
- Sheppard Ave West at Dufferin St - Sheppard West Station
- Sheppard Ave West at Kodiak Cres (South)
- Sheppard Ave West at Kodiak Cres (North)
- Sheppard Ave West at Chesswood Dr
- Sheppard Ave West at Bakersfield St West Side - Downsview Park Station
- Sheppard Ave West at Tuscan Gate
- Sheppard Ave West at John Drury Dr
- Sheppard Ave West at Keele St
- 1450 Sheppard Ave West
- Sheppard Ave West at Sentinel Rd
- Sheppard Ave West at Northwood Park
- Sheppard Ave West at Arleta Ave
- Sheppard Ave West at Buckland Rd
- Sheppard Ave West at Yatescastle Dr
- Sheppard Ave West at Magellan Dr
- Sheppard Ave West at Jane St
- 2002-2012 Sheppard Ave West
- Sheppard Ave West at Laura Rd
- Sheppard Ave West at Oakdale Rd
- Oakdale Rd at Sheppard Ave West North Side
- Opposite 92 Oakdale Rd
- 131 Oakdale Rd
- Oakdale Rd at Eddystone Ave
- 549 Oakdale Rd
- 755 Oakdale Rd
- Oakdale Rd at Finch Ave West - Humber Reactivation Care
- Norfinch Dr at Finch Ave West North Side
- 45 Norfinch Dr
- 75 Norfinch Dr
- 115 Norfinch Dr
- 125 Norfinch Dr
- 151 Norfinch Dr
- Norfinch Dr at Walkway To Shoreham Dr
- 299 Norfinch Dr
- 375 Norfinch Dr
- Norfinch Dr at Steeles Ave West
- Steeles Ave West at Peter Kaiser Gate
- Steeles Ave West at Jane St
- Steeles Ave West at Murray Ross Pkwy East Side
Westbound towards Steeles via Arrow Rd
- Sheppard-Yonge Station
- Sheppard Ave West at Quilter Rd
- Sheppard Ave West at Senlac Rd West Side
- Sheppard Ave West at Brentwood Ave
- Sheppard Ave West at Don River Blvd West Side
- Opposite 555 Sheppard Ave West
- Sheppard Ave West at Bathurst St
- Sheppard Ave West at Bathurst St West Side
- Sheppard Ave West at Hove St
- Sheppard Ave West at Bryant St West Side
- Sheppard Ave West at Maxwell St
- Sheppard Ave West at Goddard St
- Sheppard Ave West at Wilmington Ave
- Sheppard Ave West at Wilson Heights Blvd
- Sheppard Ave West at Banting Ave
- Sheppard West Station
- Sheppard Ave West at Dufferin St - Sheppard West Station
- Sheppard Ave West at Kodiak Cres (South)
- Sheppard Ave West at Kodiak Cres (North)
- Sheppard Ave West at Chesswood Dr
- Sheppard Ave West at Bakersfield St West Side - Downsview Park Station
- Sheppard Ave West at Tuscan Gate
- Sheppard Ave West at John Drury Dr
- Sheppard Ave West at Keele St
- 1450 Sheppard Ave West
- Sheppard Ave West at Sentinel Rd
- Sheppard Ave West at Northwood Park
- Sheppard Ave West at Arleta Ave
- Sheppard Ave West at Buckland Rd
- Sheppard Ave West at Yatescastle Dr
- Sheppard Ave West at Magellan Dr
- Sheppard Ave West at Jane St
- 2002-2012 Sheppard Ave West
- Sheppard Ave West at Laura Rd
- Sheppard Ave West at Oakdale Rd
- Arrow Rd at Sheppard Ave West North Side
- Arrow Rd at Bartor Rd North Side
- Arrow Rd at Lido Rd
- Opposite 700 Arrow Rd
- Arrow Rd at Deerhide Cres (South)
- Arrow Rd at Pemican Crt North Side
- 1111 Arrow Rd
- Arrow Rd at Finch Ave West
- Signet Dr at Finch Ave West North Side
- Signet Dr at High Meadow Pl
- Signet Dr at Fenmar Dr
- Signet Dr at Kenhar Dr North Side
- Signet Dr at Ormont Dr
- Signet Dr at Garyray Dr
Frequently asked questions
- Where does the TTC 84 Sheppard West bus go?
- The 84 Sheppard West runs between Pioneer Village Station and Sheppard Ave West at Pewter Rd. Directions: Eastbound towards Sheppard-Yonge Station via Sheppard West Station; Westbound towards Weston Rd; Westbound towards Pioneer Village Station via Oakdale; Westbound towards Steeles via Arrow Rd.
- How many stops does the 84 Sheppard West have?
- The 84 Sheppard West serves 157 stops across 3 branches (84A, 84D, 84C). Every stop is listed on this page with a link to its live arrival times.
- How can I see where the 84 Sheppard West bus is right now?
- The live map on this page shows every 84 Sheppard West bus in real time, updated every 10 seconds using the TTC's public real-time feed. Tap any stop to see the next arrivals.
- Are there delays or detours on the 84 Sheppard West?
- Current detours and service changes for the 84 Sheppard West appear at the top of this page. For subway, elevator and system-wide issues, see the TrackTo.ca service status page.
- Which stations does the 84 Sheppard West connect with?
- The 84 Sheppard West stops at Pioneer Village Station, Sheppard Ave West at Vitti St - Downsview Park Station, Sheppard West Station, Sheppard-Yonge Station, Sheppard Ave West at Dufferin St - Sheppard West Station, Sheppard Ave West at Bakersfield St West Side - Downsview Park Station.