Bus 201 in Toronto links Kennedy Station – Platform A and Scarborough Bluffs Beach Loop at Bluffers Park Rd. The route is 6.2 km long with 16 stops, and the official schedule from the Toronto Transit Commission puts the full trip at about 20 minutes. On a weekday it runs 32 trips in one direction, and 56 on a weekend day.

Route at a glance
| Mode | Bus |
|---|---|
| Route number | 201 |
| City | Toronto |
| Transit authority | the Toronto Transit Commission (TTC) |
| Start → end | Kennedy Station – Platform A → Scarborough Bluffs Beach Loop at Bluffers Park Rd |
| End → start | Scarborough Bluffs Beach Loop at Bluffers Park Rd → Kennedy Station – Platform A |
| Route length | 6.2 km / 6.3 km in the opposite direction |
| Number of stops | 16 / 15 in the opposite direction |
| Travel time | about 20 minutes |
| Trips per day | 32 on weekdays, 56 on weekends one way |
| Frequency | midday 22–23 · weekend 15 |
| First / last trip from «Kennedy Station – Platform A» | 10:00 / 21:37 |
| First / last trip from «Scarborough Bluffs Beach Loop at Bluffers Park Rd» | 10:20 / 22:00 |
| Fare | 3.35 $ |
| Updated | August 22, 2026 |
Route of Bus 201
Outbound: Kennedy Station – Platform A → Scarborough Bluffs Beach Loop at Bluffers Park Rd
This direction has 16 stops and runs 6.2 km. The route passes Eglinton Ave East at Midland Ave, Brimley Rd at Danforth Rd, Brimley Rd at Comrie Ter (North), Brimley Rd at St Clair Ave East. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Kennedy Station – Platform A | 0.0 km | Terminus |
| 2 | Eglinton Ave East at Midland Ave | 1.0 km | |
| 3 | Eglinton Ave East at Falmouth Ave | 1.4 km | |
| 4 | Brimley Rd at Eglinton Ave East South Side | 1.9 km | |
| 5 | Brimley Rd at Danforth Rd | 2.0 km | |
| 6 | Brimley Rd at Lombardy Cres | 2.4 km | |
| 7 | Brimley Rd at Skagway Ave | 2.8 km | |
| 8 | Brimley Rd at Comrie Ter (North) | 3.1 km | |
| 9 | Brimley Rd at Comrie Ter (South) | 3.3 km | |
| 10 | Brimley Rd at Minerva Ave | 3.5 km | |
| 11 | Brimley Rd at St Clair Ave East | 3.7 km | |
| 12 | Brimley Rd at St Clair Ave East South Side | 3.7 km | |
| 13 | Brimley Rd South at Kingston Rd South Side | 4.0 km | |
| 14 | Brimley Rd at Barkdene Hills | 4.3 km | |
| 15 | Bluffers Park Rd at Brimley Rd East Side | 5.5 km | |
| 16 | Scarborough Bluffs Beach Loop at Bluffers Park Rd | 6.2 km | Terminus |
Inbound: Scarborough Bluffs Beach Loop at Bluffers Park Rd → Kennedy Station – Platform A
This direction has 15 stops and runs 6.4 km. The route passes Bluffers Park Rd at Brimley Rd, Brimley Rd at Mandarin Rd, Brimley Rd at Skagway Ave, Eglinton Ave East at Brimley Rd West Side. Below is the full list with the distance from the first stop.
| No. | Stop | From start | Note |
|---|---|---|---|
| 1 | Scarborough Bluffs Beach Loop at Bluffers Park Rd | 0.0 km | Terminus |
| 2 | Bluffers Park Rd at Brimley Rd | 0.8 km | |
| 3 | Brimley Rd at Kingston Rd North Side | 2.2 km | |
| 4 | Brimley Rd at St Clair Ave East | 2.6 km | |
| 5 | Brimley Rd at Mandarin Rd | 2.8 km | |
| 6 | Brimley Rd at Anson Ave | 3.0 km | |
| 7 | Brimley Rd at Oakridge Dr | 3.2 km | |
| 8 | Brimley Rd at Skagway Ave | 3.4 km | |
| 9 | Brimley Rd at Lombardy Cres North Side | 3.8 km | |
| 10 | Brimley Rd at Danforth Rd | 4.2 km | |
| 11 | Eglinton Ave East at Brimley Rd West Side | 4.4 km | |
| 12 | Eglinton Ave East at Gilder Dr | 4.8 km | |
| 13 | Eglinton Ave East at Midland Ave | 5.2 km | |
| 14 | North Service Rd at Eglinton Ave East | 6.0 km | |
| 15 | Kennedy Station – Platform A | 6.3 km | Terminus |
Schedule and frequency
According to the official schedule from the Toronto Transit Commission, the route runs 32 trips in one direction on a weekday, and 56 on a weekend day.
| Direction | Weekdays | Weekends and holidays |
|---|---|---|
| From «Kennedy Station – Platform A» | 10:00 — 21:37 | 08:00 — 21:45 |
| From «Scarborough Bluffs Beach Loop at Bluffers Park Rd» | 10:20 — 22:00 | 08:20 — 22:05 |
Frequency calculated from the departure table: midday every 22–23 minutes; in the afternoon peak every 22–23; on weekends every 15 minutes.
Fare and payment
A single ride costs 3.35 $. The same fare applies to streetcars, buses and the subway in Toronto.
A cash fare is $3.35 and covers one ride only. Paying with a PRESTO card, debit or credit card costs $3.30 and includes two hours of unlimited transfers. A day pass is $13.50, a monthly adult pass $156.00. Transfers within 120 minutes are free. The two-hour transfer applies only to fares paid by card; a cash fare covers a single ride. An unlimited monthly pass costs $156.00.
Frequently asked questions
How much does a ride on bus 201 cost?
3.35 $ for a single ride.
When do the first and last trips run?
From Kennedy Station – Platform A the first is at 10:00 and the last at 21:37. From Scarborough Bluffs Beach Loop at Bluffers Park Rd they are 10:20 and 22:00.
How long does the trip from Kennedy Station – Platform A to Scarborough Bluffs Beach Loop at Bluffers Park Rd take?
About 20 minutes end to end — the median of full trips in the official schedule.
How many stops does the route have?
16 outbound and 15 inbound according to the official GTFS feed. The two lists do not match exactly.
Does bus 201 run on weekends?
Yes. On weekends and holidays there are 56 trips in one direction, running from Kennedy Station – Platform A between 08:00 and 21:45.
Every route number with its termini, operating hours and travel time is collected in the Toronto buses overview.
Data current as of August 22, 2026. Schedule and termini — the Toronto Transit Commission (TTC). Fares — Toronto Transit Commission, Fares & passes. Stop list, schedule and route geometry come from the official GTFS feed (City of Toronto Open Data).