Phone buried in your pocket? 🖥️ Plan a trip on our website instead
TorontoYRT

YRT 3 bus

Thornhill

62 % on time

YRT 3 bus Stop List and Next Departures

The YRT 3 - Thornhill bus serves 72 bus stops in the Toronto area departing from The Shops On Steeles Stop #4289 and ending at Pioneer Village Terminal Platform 4. Scroll down to see upcoming 3 bus times at each stop and the next scheduled 3 bus times will be displayed. The full 3 bus schedule as well as real-time departures (if available) can be found in the Transit app.

See more departures
Stops
Mon, Oct 27, 2025
  • The Shops On Steeles Stop #4289Wheelchair accessible7:20 AM
  • Don Mills Rd / Steeles AvWheelchair accessible7:21 AM
  • Don Mills Rd / Simonston BlvdWheelchair accessible7:21 AM
  • Simonston Blvd / German Mills RdNot wheelchair accessible7:24 AM
  • Simonston Blvd / Thurgate CresWheelchair accessible7:24 AM
  • Simonston Blvd / Waggoners Wells LaNot wheelchair accessible7:25 AM
  • Simonston Blvd / Don Mills RdWheelchair accessible7:26 AM
  • Simonston Blvd / Dersingham CresWheelchair accessible7:26 AM
  • Simonston Blvd / Chumleigh CresWheelchair accessible7:27 AM
  • Simonston Blvd / Chumleigh CresWheelchair accessible7:27 AM
  • Simonston Blvd / Snowshoe CresNot wheelchair accessible7:28 AM
  • Simonston Blvd / Flowervale RdWheelchair accessible7:28 AM
  • Simonston Blvd / Don Mills RdWheelchair accessible7:29 AM
  • Don Mills Rd / John StWheelchair accessible7:30 AM
  • Leslie St / Lyndhurst DrWheelchair accessible7:31 AM
  • Leslie St / 14th LaneWheelchair accessible7:32 AM
  • Green Lane / Fallingbrooke CrtWheelchair accessible7:33 AM
  • Green Lane / Huntington Park DrWheelchair accessible7:33 AM
  • Green Lane / Huntington Park DrNot wheelchair accessible7:35 AM
  • Green Lane / Kings College RdWheelchair accessible7:36 AM
  • Green Lane / Willowbrook RdWheelchair accessible7:37 AM
  • Willowbrook Rd / Holm CresWheelchair accessible7:38 AM
  • Willowbrook Rd / Ravencliffe RdWheelchair accessible7:39 AM
  • Willowbrook Rd / Innisbrook CresWheelchair accessible7:39 AM
  • Willowbrook Rd / Charnwood PlWheelchair accessible7:40 AM
  • Willowbrook Rd / Abraham AvNot wheelchair accessible7:40 AM
  • Willowbrook Rd / Trimble CrtNot wheelchair accessible7:41 AM
  • Willowbrook Rd / Braeburn DrNot wheelchair accessible7:41 AM
  • Willowbrook Rd / Bayview AvWheelchair accessible7:42 AM
  • Bayview Av / Royal Orchard BlvdWheelchair accessible7:44 AM
  • Thornhill C.C. Stop #5337Wheelchair accessible7:45 AM
  • John St / Bayview AvWheelchair accessible7:46 AM
  • Bayview Av / Green LaneWheelchair accessible7:47 AM
  • Royal Orchard Blvd / Doral GateWheelchair accessible7:49 AM
  • Royal Orchard Blvd / Blue Spruce LaWheelchair accessible7:49 AM
  • Royal Orchard Blvd / Shady Lane CreWheelchair accessible7:50 AM
  • Royal Orchard Blvd / Kirk DrWheelchair accessible7:50 AM
  • Royal Orchard Blvd / Bay Thorn DrWheelchair accessible7:51 AM
  • Royal Orchard Blvd / Wild Cherry LaWheelchair accessible7:52 AM
  • Royal Orchard Blvd / Yonge StNot wheelchair accessible7:53 AM
  • Yonge / CentreWheelchair accessible7:55 AM
  • Centre St / Thornbank RdNot wheelchair accessible7:56 AM
  • Centre St / Oakbank RdWheelchair accessible7:57 AM
  • Centre St / Erica RdWheelchair accessible7:58 AM
  • Centre St / Rose Green DrWheelchair accessible7:59 AM
  • Centre St / Atkinson AvWheelchair accessible8:00 AM
  • Atkinson Av / Edmund Seager DrWheelchair accessible8:00 AM
  • Atkinson Av Stop #3344Wheelchair accessible8:01 AM
  • Atkinson Av / Flamingo RdWheelchair accessible8:02 AM
  • Atkinson Av / Bathurst StWheelchair accessible8:03 AM
  • New Westminster Dr Stop #3348Wheelchair accessible8:04 AM
  • New Westminster Dr / Beverley GlenWheelchair accessible8:05 AM
  • New Westminster Dr / Katerina AvWheelchair accessible8:06 AM
  • Promenade Terminal Platform 4Wheelchair accessible8:08 AM
  • West Promenade / New Westminster DrWheelchair accessible8:10 AM
  • New Westminster Dr / Clark AvWheelchair accessible8:11 AM
  • New Westminster Dr / Coulters MillWheelchair accessible8:13 AM
  • New Westminster Dr / Joseph Aaron BWheelchair accessible8:14 AM
  • New Westminster Dr / Conley StWheelchair accessible8:15 AM
  • New Westminster Dr / Steeles AvWheelchair accessible8:16 AM
  • Steeles Av / Conley StWheelchair accessible8:17 AM
  • Steeles Av / Dufferin StWheelchair accessible8:19 AM
  • Steeles Av / Futurity GateNot wheelchair accessible8:20 AM
  • Steeles Av Stop #3613Wheelchair accessible8:21 AM
  • Steeles Av / Alness StWheelchair accessible8:21 AM
  • Steeles Av Stop #3617Wheelchair accessible8:22 AM
  • Steeles Av / Capstan GateNot wheelchair accessible8:23 AM
  • Steeles Av / Tandem RdNot wheelchair accessible8:23 AM
  • Steeles Av / Keele StWheelchair accessible8:24 AM
  • Steeles Av / Founders RdWheelchair accessible8:26 AM
  • Steeles Av / Settler RdWheelchair accessible8:28 AM
  • Pioneer Village Terminal Platform 4Wheelchair accessible8:29 AM
  • YRT Thornhill map

    YRT 3 bus route map

    The YRT 3 - Thornhill bus route map is shown above. The route map shows you an overview of all the stops served by the YRT 3 bus to help you plan your trip on YRT. Opening the app will allow you to see more detailed information about the route on a map including stop specific alerts, such as stops that have been closed or moved. You can also see the location of vehicles in real-time on the route map so you know when the 3 bus is approaching your stop.

    See the detailed route map

    YRT 3 bus Service Alerts

    Open the Transit app to see more information about any active disruptions that may impact the 3 bus schedule, such as detours, moved stops, trip cancellations, major delays, or other service changes to the bus route. The Transit app also allows you to subscribe to receive notifications for any service alert issued by YRT so that you can plan your trip around any active or future disruptions.

    See all alerts

    YRT 3 bus Service Frequency

    The next 3 bus leaves The Shops On Steeles Stop #4289 at 7:20 AM, and arrives at Pioneer Village Terminal Platform 4 at 8:29 AM. You can see the frequency of upcoming trips and the exact departure times by opening the Transit app.

    See all departures

    YRT 3 bus On-Time Performance

    62 % on time

    62% of riders report that the YRT 3 bus arrived on time on their previous trip. In the past 30 days, 19 riders reported on the on-time performance of the 3 bus. Compared to other YRT lines, the 3 bus is ranked 41 out of 69 YRT lines. These on-time performance stats are user reported and may differ from official YRT metrics. See more details about on time, late or early departure reports for the 3 by opening the Transit app.

    See all on-time performance details

    YRT 3 bus FAQ

    Other YRT bus schedules, routes and maps

    Other transit modes in Toronto area

    Never miss the bus again. Download Transit.