Saturday, August 22, 2026

Toronto Bus 88

Bus 88 in Toronto links St Clair Station and Thorncliffe Park Dr (East) at Overlea Blvd. The route is 6.6 km long with 27 stops, and the official schedule from the Toronto Transit Commission puts the full trip at about 23 minutes. On a weekday it runs 89 trips in one direction, and 49 on a weekend day.

Route map of bus 88 in Toronto: St Clair Station to Thorncliffe Park Dr (East) at Overlea Blvd

Route at a glance

Mode Bus
Route number 88
City Toronto
Transit authority the Toronto Transit Commission (TTC)
Start → end St Clair Station → Thorncliffe Park Dr (East) at Overlea Blvd
End → start Thorncliffe Park Dr (East) at Overlea Blvd → St Clair Station
Route length 6.6 km / 6.5 km in the opposite direction
Number of stops 27 / 23 in the opposite direction
Travel time about 23 minutes
Trips per day 89 on weekdays, 49 on weekends one way
Frequency peak 3–20 · midday 10–20 · weekend 16–27
First / last trip from «St Clair Station» 00:18 / 23:55
First / last trip from «Thorncliffe Park Dr (East) at Overlea Blvd» 00:13 / 23:51
Fare 3.35 $
Updated August 22, 2026

Route of Bus 88

Outbound: St Clair Station → Thorncliffe Park Dr (East) at Overlea Blvd

This direction has 27 stops and runs 6.6 km. The route passes Pleasant Blvd at Avoca Ave, Moore Ave at Lumley Ave, Sutherland Dr at Hanna Rd, Overlea Blvd at Leaside Park Dr East Side. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 St Clair Station 0.1 km Terminus
2 Pleasant Blvd at Avoca Ave 0.5 km
3 St Clair Ave East at Inglewood Dr East Side 0.8 km
4 St Clair Ave East at Clifton Rd 1.0 km
5 St Clair Ave East at Welland Ave 1.4 km
6 Welland Ave at Heath St East 1.6 km
7 Moore Ave at Brendan Rd 2.1 km
8 Moore Ave at Lumley Ave 2.3 km
9 Moore Ave at Orchard Green 2.4 km
10 Bayview Ave at Moore Ave North Side 2.7 km
11 Sutherland Dr at Bayview Ave East Side 2.9 km
12 Sutherland Dr at Bessborough Dr 3.1 km
13 Sutherland Dr at Rolph Rd 3.3 km
14 Sutherland Dr at Hanna Rd 3.5 km
15 Sutherland Dr at Millwood Rd 3.7 km
16 Millwood Rd at Randolph Rd 3.9 km
17 Millwood Rd at Southvale Dr 4.0 km
18 Millwood Rd at Redway Rd South Side 4.4 km
19 Overlea Blvd at Millwood Rd East Side 4.9 km
20 Overlea Blvd at Leaside Park Dr East Side 5.1 km
21 Overlea Blvd at Thorncliffe Park Dr (West) 5.2 km
22 11 Thorncliffe Park Dr 5.3 km
23 Thorncliffe Park Dr at Milepost Pl 5.6 km
24 35 Thorncliffe Park Dr 5.8 km
25 49 Thorncliffe Park Dr 6.0 km
26 75 Thorncliffe Park Dr 6.3 km
27 Thorncliffe Park Dr (East) at Overlea Blvd 6.6 km Terminus

Inbound: Thorncliffe Park Dr (East) at Overlea Blvd → St Clair Station

This direction has 23 stops and runs 6.5 km. The route passes Vanderhoof Ave at Brian Peck Cres, McRae Dr at Rumsey Rd, Sutherland Dr at Bessborough Dr, Moore Ave at Brendan Rd. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 Wicksteed Ave at Leslie St 0.0 km Terminus
2 Vanderhoof Ave at Brian Peck Cres 0.4 km
3 Vanderhoof Ave at Brentcliffe Rd 0.6 km
4 Laird Dr at Parklea Dr South Side 1.5 km
5 McRae Dr at Laird Dr West Side 1.8 km
6 McRae Dr at Sutherland Dr West Side 2.0 km
7 McRae Dr at Rumsey Rd 2.2 km
8 Millwood Rd at Rumsey Rd 2.6 km
9 Sutherland Dr at Millwood Rd West Side 2.9 km
10 Sutherland Dr at Hanna Rd 3.1 km
11 Sutherland Dr at Rolph Rd 3.3 km
12 Sutherland Dr at Bessborough Dr 3.5 km
13 Sutherland Dr at Bayview Ave 3.8 km
14 Bayview Ave at Moore Ave 3.9 km
15 Moore Ave at Orchard Green 4.2 km
16 Moore Ave at Lumley Ave 4.4 km
17 Moore Ave at Brendan Rd 4.6 km
18 Welland Ave at Heath St East 5.0 km
19 Welland Ave at St Clair Ave East 5.2 km
20 St Clair Ave East at Mt Pleasant Rd West Side 5.6 km
21 St Clair Ave East at Inglewood Dr 5.8 km
22 Avoca Ave at Pleasant Blvd South Side 6.2 km
23 St Clair Station 6.5 km Terminus

Schedule and frequency

According to the official schedule from the Toronto Transit Commission, the route runs 89 trips in one direction on a weekday, and 49 on a weekend day.

Direction Weekdays Weekends and holidays
From «St Clair Station» 00:18 — 23:55 00:00 — 23:38
From «Thorncliffe Park Dr (East) at Overlea Blvd» 00:13 — 23:51 00:20 — 23:57

Frequency calculated from the departure table: in the morning peak buses run every 3–20 minutes, most often every 8; midday every 10–20 minutes; in the afternoon peak every 7–19; on weekends every 16–27 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 88 cost?

3.35 $ for a single ride.

When do the first and last trips run?

From St Clair Station the first is at 00:18 and the last at 23:55. From Thorncliffe Park Dr (East) at Overlea Blvd they are 00:13 and 23:51.

How long does the trip from St Clair Station to Thorncliffe Park Dr (East) at Overlea Blvd take?

About 23 minutes end to end — the median of full trips in the official schedule.

How many stops does the route have?

27 outbound and 23 inbound according to the official GTFS feed. The two lists do not match exactly.

Does bus 88 run on weekends?

Yes. On weekends and holidays there are 49 trips in one direction, running from St Clair Station between 00:00 and 23:38.

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).

Latest Posts

...