Toronto TTC Route 10: Van Horne
Bus schedule and route map · Monday to Friday
Toronto TTC Route 10 (Van Horne) is a bus route in City of Toronto: TTC buses, streetcars and subway, serving Don Mills Station, Don Mills Rd at Godstone Rd, 140 Pleasant View Dr, Don Mills Rd at Van Horne Ave South Side and 2980 Don Mills Rd. Monday to Friday the first bus is at 5:13 am and the last at 7:00 pm, every 30 min during the day. Updated October 4, 2026.
Schedule summary
Monday to Friday
- First
- 5:13 am
- Last
- 7:00 pm
- Buses
- 38
- Daytime
- every 30 min
Saturday, Sunday
No service
Public holidays
- Mon 12 Oct (Thanksgiving): no service
Schedule change: Toronto TTC’s schedule changes on October 30, 2026. The times below are for the current schedule.
Route 10 to Brian Ave at Van Horne Ave
Destination sign “East - 10 Van Horne towards Victoria Park” · from Don Mills Station · 19 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Don Mills Station | Don Mills Rd at Godstone Rd | Van Horne Ave at Hobart Dr | Van Horne Ave at Edmonton Rd East Side | Van Horne Ave at Clipper Rd | 140 Pleasant View Dr | Brian Ave at Van Horne Ave |
|---|---|---|---|---|---|---|
| · | · | · | · | · | 5:13 | 5:15 |
| 5:30 | 5:32 | 5:35 | 5:37 | 5:39 | 5:42 | 5:44 |
| 6:00 | 6:02 | 6:05 | 6:07 | 6:09 | 6:12 | 6:14 |
| 6:30 | 6:32 | 6:35 | 6:37 | 6:39 | 6:42 | 6:44 |
| 7:00 | 7:02 | 7:05 | 7:07 | 7:09 | 7:12 | 7:15 |
| 7:30 | 7:32 | 7:35 | 7:37 | 7:39 | 7:42 | 7:45 |
| 8:00 | 8:02 | 8:05 | 8:07 | 8:09 | 8:12 | 8:15 |
| 8:30 | 8:32 | 8:35 | 8:37 | 8:39 | 8:42 | 8:45 |
| 9:00 | 9:02 | 9:05 | 9:07 | 9:09 | 9:12 | 9:15 |
| 2:15 | 2:17 | 2:20 | 2:22 | 2:24 | 2:27 | 2:30 |
| 2:45 | 2:47 | 2:50 | 2:52 | 2:54 | 2:57 | 3:00 |
| 3:15 | 3:17 | 3:20 | 3:22 | 3:24 | 3:27 | 3:30 |
| 3:45 | 3:47 | 3:50 | 3:52 | 3:54 | 3:57 | 4:00 |
| 4:15 | 4:17 | 4:20 | 4:22 | 4:24 | 4:27 | 4:30 |
| 4:45 | 4:47 | 4:50 | 4:52 | 4:54 | 4:57 | 5:00 |
| 5:15 | 5:17 | 5:20 | 5:22 | 5:24 | 5:27 | 5:30 |
| 5:45 | 5:47 | 5:50 | 5:52 | 5:54 | 5:57 | 6:00 |
| 6:15 | 6:17 | 6:20 | 6:22 | 6:24 | 6:27 | 6:30 |
| 6:45 | 6:47 | 6:50 | 6:52 | 6:54 | 6:57 | 7:00 |
All 19 stops in this direction
- Don Mills Station #15330
- Don Mills Rd at Leith Hill Rd North Side #1949
- Don Mills Rd at Fairview Mall Dr North Side #1929
- Don Mills Rd at Godstone Rd #1938
- Don Mills Rd at Deerford Rd #1919
- Van Horne Ave at Don Mills Rd East Side #7384
- Van Horne Ave at Hobart Dr #7387
- Van Horne Ave at Houston Cres (West) #7390
- Van Horne Ave at Kingslake Rd #7391
- Van Horne Ave at Edmonton Rd East Side #7385
- Van Horne Ave at Lucifer Dr #7393
- Van Horne Ave at Bickerton Cres #7381
- Van Horne Ave at Clipper Rd #7382
- Van Horne Ave at Victoria Park Ave #7395
- Victoria Park Ave at Pleasant View Dr #7421
- 140 Pleasant View Dr #6764
- Pleasant View Dr at Brian Dr #6766
- Brian Ave at Margaret Ave #6265
- Brian Ave at Van Horne Ave #6266
Route 10 to Don Mills Station
Destination sign “West - 10 Van Horne towards Don Mills Station” · from Brian Ave at Van Horne Ave · 12 stops
Monday to Friday
Times at the main stops. Bold is pm. A dot means that trip does not stop there.
| Brian Ave at Van Horne Ave | Van Horne Ave at Edmonton Dr | Van Horne Ave at Houston Cres (West) West Side | Don Mills Rd at Van Horne Ave South Side | Don Mills Rd at Walkway to O'Shea Crescent | 2980 Don Mills Rd | Don Mills Station |
|---|---|---|---|---|---|---|
| 5:15 | 5:16 | 5:18 | 5:20 | 5:20 | 5:21 | 5:26 |
| 5:45 | 5:46 | 5:48 | 5:50 | 5:50 | 5:51 | 5:56 |
| 6:15 | 6:16 | 6:18 | 6:20 | 6:20 | 6:21 | 6:26 |
| 6:45 | 6:46 | 6:49 | 6:51 | 6:51 | 6:52 | 6:57 |
| 7:15 | 7:16 | 7:19 | 7:21 | 7:21 | 7:22 | 7:27 |
| 7:45 | 7:46 | 7:49 | 7:51 | 7:51 | 7:52 | 7:57 |
| 8:15 | 8:16 | 8:19 | 8:21 | 8:21 | 8:22 | 8:27 |
| 8:45 | 8:46 | 8:49 | 8:51 | 8:51 | 8:52 | 8:57 |
| 9:15 | 9:16 | 9:19 | 9:21 | 9:21 | 9:22 | 9:27 |
| 2:30 | 2:31 | 2:34 | 2:36 | 2:36 | 2:37 | 2:42 |
| 3:00 | 3:01 | 3:04 | 3:06 | 3:06 | 3:07 | 3:12 |
| 3:30 | 3:31 | 3:34 | 3:36 | 3:36 | 3:37 | 3:42 |
| 4:00 | 4:01 | 4:04 | 4:06 | 4:06 | 4:07 | 4:12 |
| 4:30 | 4:31 | 4:34 | 4:36 | 4:36 | 4:37 | 4:42 |
| 5:00 | 5:01 | 5:04 | 5:06 | 5:06 | 5:07 | 5:12 |
| 5:30 | 5:31 | 5:34 | 5:36 | 5:36 | 5:37 | 5:42 |
| 6:00 | 6:01 | 6:04 | 6:06 | 6:06 | 6:07 | 6:12 |
| 6:30 | 6:31 | 6:34 | 6:36 | 6:36 | 6:37 | 6:42 |
| 7:00 | 7:01 | 7:04 | 7:06 | 7:06 | 7:07 | 7:12 |
All 12 stops in this direction
- Brian Ave at Van Horne Ave #6266
- Van Horne Ave at Lucifer Dr #7394
- Van Horne Ave at Edmonton Dr #7386
- Van Horne Ave at Kingslake Rd #7392
- Van Horne Ave at Houston Cres (West) West Side #7389
- Van Horne Ave at Hobart Dr #7388
- Don Mills Rd at Van Horne Ave South Side #16485
- Don Mills Rd at Walkway to O'Shea Crescent #16758
- Don Mills Rd at Goodview Rd #1939
- 2980 Don Mills Rd #13422
- Don Mills Rd at Esterbrooke Ave #1928
- Don Mills Station #15330
Route 10 route map
Questions about Toronto TTC Route 10
What time is the first Route 10 bus?
Monday to Friday: 5:13 am.
What time is the last Route 10 bus?
Monday to Friday: 7:00 pm. A time after midnight belongs to the evening before.
How often does Route 10 run?
Monday to Friday: every 30 min, between 7:00 am and 7:00 pm.
Does Route 10 run at weekends?
Saturday: no service. Sunday: no service.
Does Route 10 run on public holidays?
Thanksgiving (Mon 12 Oct): no service.
Where does Route 10 go?
Route 10 serves Don Mills Station, Don Mills Rd at Godstone Rd, 140 Pleasant View Dr, Don Mills Rd at Van Horne Ave South Side and 2980 Don Mills Rd. The full list of stops for each direction is below the schedules.
Are these live bus times?
No. They are the published schedule from Toronto Transit Commission. Contains information licensed under the Open Government Licence - Toronto’s open data, refreshed October 4, 2026. A bus can run early or late, and disruptions are not shown.
Source: Toronto Transit Commission. Contains information licensed under the Open Government Licence - Toronto open data (GTFS schedule for Toronto TTC), used under the Open Government Licence - Toronto. Refreshed October 4, 2026. These are scheduled times; disruptions and service alerts are published by the operator. Changes made: times reformatted into timetables and departure lists.