Saturday, August 22, 2026

Toronto Bus 37

Bus 37 in Toronto links Humber College Bus Terminal and Islington Station. The route is 19.9 km long with 57 stops, and the official schedule from the Toronto Transit Commission puts the full trip at about 54 minutes. On a weekday it runs 120 trips in one direction, and 94 on a weekend day.

Route map of bus 37 in Toronto: Humber College Bus Terminal to Islington Station

Route at a glance

Mode Bus
Route number 37
City Toronto
Transit authority the Toronto Transit Commission (TTC)
Start → end Humber College Bus Terminal → Islington Station
End → start Islington Station → Humber College Bus Terminal
Route length 19.9 km / 18.9 km in the opposite direction
Number of stops 57 / 57 in the opposite direction
Travel time about 54 minutes
Trips per day 120 on weekdays, 94 on weekends one way
Frequency peak 3–17 · midday 5–15 · weekend 1–25
First / last trip from «Humber College Bus Terminal» 00:10 / 23:41
First / last trip from «Islington Station» 00:05 / 23:50
Fare 3.35 $
Updated August 22, 2026

Route of Bus 37

Outbound: Humber College Bus Terminal → Islington Station

This direction has 57 stops and runs 19.9 km. The route passes Humberline Dr at Humber College Blvd West Side, Queen’s Plate Dr (West) at Rexdale Blvd North Side, Rexdale Blvd at Frost St East Side, Islington Ave at Summitcrest Dr. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 Humber College Bus Terminal 0.0 km Terminus
2 Humberline Dr at Humber College Blvd West Side 0.9 km
3 Humberline Dr at Holyoake Cres (East) West Side 1.1 km
4 Humberline Dr at Woodlot Cres (West) 1.3 km
5 Humberline Dr at Viewcrest Cir 1.5 km
6 Humberwood Blvd at Honeyview Pl 1.8 km
7 Humberwood Blvd at Topbank Dr 2.1 km
8 Humberwood Blvd at Pinecone Dr 2.3 km
9 Humberwood Blvd at Morning Star Dr 2.6 km
10 Humberwood Blvd Loop at View Green Cres 2.9 km
11 Humberwood Blvd at Arborwood Dr East Side 3.2 km
12 Humberwood Blvd at Kingsplate Cres 3.4 km
13 Humberwood Blvd at Hullrick Dr (South) 3.7 km
14 Woodbine Race Track Loop (Main Entrance) 5.0 km
15 Queen’s Plate Dr (West) at Rexdale Blvd North Side 4.7 km
16 Queen’s Plate Dr West at Janda Crt 6.0 km
17 Queen’s Plate Dr at Highway 27 6.2 km
18 Queen’s Plate Dr (East) at Harness Rd South Side 6.7 km
19 Rexdale Blvd at Queen’s Plate Dr (East) East Side 7.1 km
20 Rexdale Blvd at Precision Rd 7.3 km
21 Rexdale Blvd at Tidemore Ave 7.8 km
22 Rexdale Blvd at Martin Grove Rd 8.1 km
23 279 Rexdale Blvd 8.1 km
24 Opposite 230 Rexdale Blvd 8.6 km
25 225 Rexdale Blvd 8.6 km
26 Rexdale Blvd at Brydon Dr 8.9 km
27 Rexdale Blvd at Kipling Ave 9.3 km
28 Rexdale Blvd at Frost St East Side 9.5 km
29 Bergamot Ave at Rexdale Blvd North Side 10.0 km
30 Bergamot Ave at Islington Ave 10.4 km
31 Islington Ave at Rexdale Blvd 10.7 km
32 Islington Ave at Resources Rd South Side 11.5 km
33 Islington Ave at Westhampton Dr South Side 11.9 km
34 Islington Ave at St Andrews Blvd 12.3 km
35 Islington Ave at Kingsview Blvd 12.5 km
36 Islington Ave at Dixon Rd 12.8 km
37 Islington Ave at Fenley Dr South Side 13.3 km
38 Islington Ave at Fletcher Place 13.5 km
39 Islington Ave at The Westway South Side 13.8 km
40 Islington Ave at Holgate St 14.3 km
41 Islington Ave at Summitcrest Dr 14.4 km
42 Islington Ave at Eglinton Ave West 14.8 km
43 1738 Islington Ave – Richview Collegiate 14.8 km
44 Islington Ave at Princess Margaret Blvd South Side 15.3 km
45 Islington Ave at Prince George Dr 15.7 km
46 Islington Ave at The Kingsway 16.2 km
47 Islington Ave at Aylesbury Rd 16.4 km
48 Islington Ave at Rathburn Rd South Side 16.9 km
49 Islington Ave at Great Oak Dr 17.0 km
50 Islington Ave at Bywood Dr 17.2 km
51 Islington Ave at Orrell Ave 17.5 km
52 Islington Ave at Fairway Rd 17.7 km
53 Islington Ave at Riverbank Dr 17.9 km
54 Islington Ave at Dundas St West South Side 18.2 km
55 Islington Ave at Central Park Roadway 18.5 km
56 Aberfoyle Cres at Islington Ave (Islington Station) 18.8 km
57 Islington Station 19.9 km Terminus

Inbound: Islington Station → Humber College Bus Terminal

This direction has 57 stops and runs 19.0 km. The route passes Islington Ave at Bloor St West North Side, Islington Ave at Eglinton Ave West, Bergamot Ave at Islington Ave West Side, Queen’s Plate Dr (West) at Janda Crt. Below is the full list with the distance from the first stop.

No. Stop From start Note
1 Islington Station 0.0 km Terminus
2 Islington Ave at Bloor St West North Side 0.3 km
3 Islington Ave at Cordova Ave North Side 0.7 km
4 Islington Ave at Dundas St West 1.0 km
5 Islington Ave at Chestnut Hills Cres 1.2 km
6 Islington Ave at Fairway Rd North Side 1.4 km
7 Islington Ave at Finchley Rd 1.6 km
8 Islington Ave at Hilldowntree Rd 1.9 km
9 Islington Ave at Rathburn Rd 2.3 km
10 Islington Ave at Anglesey Blvd 2.4 km
11 Islington Ave at Aylesbury Rd 2.8 km
12 Islington Ave at The Kingsway North Side 3.0 km
13 Islington Ave at Ridgevalley Cres North Side 3.4 km
14 Islington Ave at Poplar Heights Dr 3.8 km
15 Islington Ave at Eglinton Ave West 4.3 km
16 Islington Ave at Summitcrest Dr 4.7 km
17 Islington Ave at Deerfoot Rd 5.0 km
18 Islington Ave at The Westway 5.3 km
19 Islington Ave at Winnipeg Rd 5.8 km
20 Islington Ave at Dixon Rd 6.3 km
21 Islington Ave at Kingsview Blvd 6.7 km
22 Islington Ave at St Andrews Blvd 6.8 km
23 Islington Ave at St Georges Blvd 7.1 km
24 Islington Ave at Monogram Pl 7.3 km
25 Islington Ave at Resources Rd North Side 7.7 km
26 Islington Ave at Allenby Ave 8.0 km
27 Islington Ave at Rexdale Blvd North Side 8.5 km
28 Bergamot Ave at Islington Ave West Side 8.7 km
29 Bergamot Ave at Rexdale Blvd 9.2 km
30 Rexdale Blvd at Frost St 9.6 km
31 Rexdale Blvd at Kipling Ave 9.8 km
32 Rexdale Blvd at Brydon Dr 10.2 km
33 Opposite 225 Rexdale Blvd 10.6 km
34 240 Rexdale Blvd 10.6 km
35 Rexdale Blvd at Martin Grove Rd 11.1 km
36 Rexdale Blvd at Tidemore Ave West Side 11.4 km
37 Rexdale Blvd at Precision Rd 11.7 km
38 Rexdale Blvd at Queen’s Plate Dr (East) 12.0 km
39 Queens Plate Dr at Harness Rd North Side 12.5 km
40 Queen’s Plate Dr at Highway 27 12.9 km
41 Queen’s Plate Dr (West) at Janda Crt 13.2 km
42 Queen’s Plate Dr (West) at Triple Crown Ave West Side 13.3 km
43 Queen’s Plate Dr (West) at Rexdale Blvd 14.5 km
44 Woodbine Racetrack Loop (Main Entrance) 14.1 km
45 Rexdale Blvd at Humberwood Blvd 15.2 km
46 Humberwood Blvd at Hullrick Dr (South) 15.4 km
47 Humberwood Blvd at Kingsplate Cres West Side 15.9 km
48 Humberwood Blvd at Arborwood Dr 16.0 km
49 Humberwood Blvd at Morning Star Dr 16.4 km
50 Humberwood Blvd at Pinecone Dr North Side 16.8 km
51 Humberwood Blvd at Topbank Dr North Side 17.0 km
52 Humberwood Blvd at Humberline Dr 17.4 km
53 Humberline Dr at Viewcrest Cir East Side 17.6 km
54 Humberline Dr at Woodlot Cres (West) East Side 17.8 km
55 Humberline Dr at Holyoake Cres (East) 18.0 km
56 Humberline Dr at Humber College Blvd 18.2 km
57 Humber College Bus Terminal 18.9 km Terminus

Schedule and frequency

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

Direction Weekdays Weekends and holidays
From «Humber College Bus Terminal» 00:10 — 23:41 00:10 — 23:42
From «Islington Station» 00:05 — 23:50 00:05 — 23:50

Frequency calculated from the departure table: in the morning peak buses run every 3–17 minutes, most often every 10; midday every 5–15 minutes; in the afternoon peak every 4–16; on weekends every 1–25 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 37 cost?

3.35 $ for a single ride.

When do the first and last trips run?

From Humber College Bus Terminal the first is at 00:10 and the last at 23:41. From Islington Station they are 00:05 and 23:50.

How long does the trip from Humber College Bus Terminal to Islington Station take?

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

How many stops does the route have?

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

Does bus 37 run on weekends?

Yes. On weekends and holidays there are 94 trips in one direction, running from Humber College Bus Terminal between 00:10 and 23:42.

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

...