Skip to content
Stopwatch

Toronto TTC Route 78: St Andrews

Bus schedule and route map · Monday to Friday, Saturday, Sunday

Toronto TTC Route 78 (St Andrews) is a bus route in City of Toronto: TTC buses, streetcars and subway, serving York Mills Station, Upper Highland Cres at Munro Blvd, Fifeshire Rd at Caldy Crt North Side, Upper Canada Dr at Lord Seaton Rd (West) and York Mills Rd at Old Yonge St. Monday to Friday the first bus is at 6:15 am and the last at 1:00 am, every 20 min during the day. Updated October 4, 2026.

Schedule summary

Monday to Friday

First
6:15 am
Last
1:00 am
Buses
99
Daytime
every 20 min

Saturday

First
6:14 am
Last
1:00 am
Buses
83
Daytime
every 30 min

Sunday

First
7:43 am
Last
1:00 am
Buses
83
Daytime
every 25 min

Public holidays

  • Mon 12 Oct (Thanksgiving): a special timetable

Schedule change: Toronto TTC’s schedule changes on October 30, 2026. The times below are for the current schedule.

Route 78 to Carluke Cres at Fifeshire Rd (West)

Destination sign “East - 78 St Andrews towards Bayview” · from York Mills Station · 24 stops

Monday to Friday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

York Mills StationUpper Highland Cres at Munro BlvdThe Links Rd at Lord Seaton RdUpper Canada Dr at Normandale Cres (West)Montressor Dr at Troon CrtFifeshire Rd at Caldy Crt North SideCarluke Cres at Fifeshire Rd (West)
······6:15
······6:36
6:406:426:456:476:506:526:56
7:007:027:057:077:107:127:16
7:207:237:267:297:317:337:38
7:407:437:467:497:517:537:58
8:008:038:068:098:118:138:18
8:208:238:268:298:318:338:38
8:408:438:468:498:518:538:58
9:059:089:119:149:169:189:23
9:309:339:369:389:409:429:47
9:559:5810:0110:0310:0510:0710:12
10:2010:2310:2610:2810:3010:3210:37
10:4510:4810:5110:5310:5510:5711:02
11:1011:1311:1611:1811:2011:2211:27
11:3511:3811:4111:4311:4511:4711:52
12:0012:0312:0612:0812:1012:1212:17
12:2512:2812:3112:3312:3512:3712:42
12:5012:5312:5612:581:001:021:07
1:151:181:211:231:251:271:32
1:401:431:461:481:501:521:57
2:052:082:112:132:152:172:22
2:252:282:312:332:352:372:42
2:452:492:522:552:572:593:04
3:053:093:123:153:173:193:24
3:253:293:323:353:373:393:44
3:453:493:523:553:573:594:04
4:054:094:124:154:174:194:24
4:254:294:324:354:374:394:44
4:454:494:524:554:574:595:04
5:055:095:125:155:175:195:24
5:255:295:325:355:375:395:44
5:455:495:525:555:575:596:04
6:056:096:126:156:176:196:24
6:256:296:326:356:376:396:44
6:456:496:526:556:576:597:04
7:057:097:127:157:177:197:24
7:307:337:367:387:407:427:46
7:557:588:018:038:058:078:11
8:208:238:268:288:308:328:36
8:458:488:518:538:558:579:01
9:109:139:169:189:209:229:26
9:359:389:419:439:459:479:51
10:0010:0310:0610:0810:1010:1210:16
10:3010:3310:3610:3810:4010:4210:46
11:0011:0211:0511:0711:0911:1111:14
11:3011:3211:3511:3711:3911:4111:44
12:0012:0212:0512:0712:0912:1112:14
12:3012:3212:3512:3712:3912:4112:44
1:001:021:051:071:091:111:14

Saturday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

York Mills StationUpper Highland Cres at Munro BlvdThe Links Rd at Lord Seaton RdUpper Canada Dr at Normandale Cres (West)Montressor Dr at Troon CrtFifeshire Rd at Caldy Crt North SideCarluke Cres at Fifeshire Rd (West)
······6:14
6:306:326:356:376:396:416:44
7:007:027:057:077:097:117:14
7:257:277:307:327:347:367:39
7:507:527:557:577:598:018:05
8:158:188:218:248:278:298:33
8:408:438:468:498:528:548:58
9:059:089:119:149:179:199:23
9:309:339:369:399:429:449:48
9:559:5810:0110:0410:0710:0910:13
10:2010:2310:2610:2910:3210:3410:38
10:4510:4810:5110:5410:5710:5911:03
11:1011:1311:1611:1911:2211:2411:28
11:3511:3811:4111:4411:4711:4911:53
12:0012:0312:0612:0912:1212:1412:19
12:3012:3312:3612:3912:4212:4412:49
1:001:031:061:091:121:141:19
1:301:331:361:391:421:441:49
2:002:032:062:092:122:142:19
2:302:332:362:392:422:442:49
3:003:033:063:093:123:143:19
3:303:333:363:393:423:443:49
4:004:034:064:094:124:144:19
4:304:334:364:394:424:444:49
5:005:035:065:095:125:145:19
5:305:335:365:395:425:445:49
6:006:036:066:096:126:146:19
6:306:336:366:396:426:446:49
7:007:037:067:097:127:147:19
7:307:337:367:397:427:447:48
7:557:588:018:048:078:098:13
8:208:238:268:298:328:348:38
8:458:488:518:548:578:599:03
9:109:139:169:199:229:249:28
9:359:389:419:449:479:499:53
10:0010:0210:0410:0510:0710:0910:12
10:3010:3210:3410:3510:3710:3910:42
11:0011:0211:0411:0511:0711:0911:12
11:3011:3211:3411:3511:3711:3911:42
12:0012:0212:0412:0512:0712:0912:12
12:3012:3212:3412:3512:3712:3912:42
1:001:021:041:051:071:091:12

Sunday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

York Mills StationUpper Highland Cres at Munro BlvdThe Links Rd at Lord Seaton RdUpper Canada Dr at Normandale Cres (West)Montressor Dr at Troon CrtFifeshire Rd at Caldy Crt North SideCarluke Cres at Fifeshire Rd (West)
······7:43
7:507:537:567:598:028:048:08
8:158:188:218:248:278:298:33
8:408:438:468:498:528:548:58
9:059:089:119:149:179:199:23
9:309:339:369:399:429:449:48
9:559:5810:0110:0410:0710:0910:13
10:2010:2310:2610:2910:3210:3410:38
10:4510:4810:5110:5410:5710:5911:03
11:1011:1311:1611:1911:2211:2411:28
11:3511:3811:4111:4411:4711:4911:53
12:0012:0312:0612:0912:1212:1412:18
12:2512:2812:3112:3412:3712:3912:43
12:5012:5312:5612:591:021:041:08
1:151:181:211:241:271:291:33
1:401:431:461:491:521:541:58
2:052:082:112:142:172:192:23
2:302:332:362:392:422:442:48
2:552:583:013:043:073:093:13
3:203:233:263:293:323:343:38
3:453:483:513:543:573:594:03
4:104:134:164:194:224:244:28
4:354:384:414:444:474:494:53
5:005:035:065:095:125:145:18
5:255:285:315:345:375:395:43
5:505:535:565:596:026:046:08
6:156:186:216:246:276:296:33
6:406:436:466:496:526:546:58
7:057:087:117:147:177:197:23
7:307:337:367:397:427:447:48
7:557:588:018:048:078:098:13
8:208:238:268:298:328:348:38
8:458:488:518:548:578:599:03
9:109:139:169:199:229:249:28
9:359:389:419:449:479:499:53
10:0010:0210:0410:0510:0710:0910:12
10:3010:3210:3410:3510:3710:3910:42
11:0011:0211:0411:0511:0711:0911:12
11:3011:3211:3411:3511:3711:3911:42
12:0012:0212:0412:0512:0712:0912:12
12:3012:3212:3412:3512:3712:3912:42
1:001:021:041:051:071:091:12
All 24 stops in this direction
  1. York Mills Station #14810
  2. York Mills Rd at Old York Mills Rd #11333
  3. York Mills Rd at York Ridge Rd #3264
  4. York Mills Rd at Hedgewood Rd East Side #3260
  5. Upper Highland Cres at Munro Blvd #8398
  6. Upper Highland Cres at Owen Blvd #8399
  7. Tournament Dr at Upper Highland Cres West Side #8373
  8. Tournament Dr at The Links Rd #8372
  9. The Links Rd at Lord Seaton Rd #8342
  10. Lord Seaton Rd at Upper Canada Dr #7955
  11. Upper Canada Dr at Aldershot Cres #8389
  12. 89 Upper Canada Dr #8391
  13. Upper Canada Dr at Normandale Cres (West) #8396
  14. Upper Canada Dr at Fairmeadow Ave #8392
  15. Upper Canada Dr at Lord Seaton Rd East Side #8402
  16. Montressor Dr at Troon Crt #7984
  17. Toba Dr at Montressor Dr East Side #8370
  18. Toba Dr at Fifeshire Rd #8368
  19. 73 Fifeshire Rd #7754
  20. Fifeshire Rd at Caldy Crt North Side #7755
  21. Carluke Cres at Fifeshire Rd (East) West Side #7592
  22. 32 Carluke Cres #7589
  23. 14 Carluke Cres #7588
  24. Carluke Cres at Fifeshire Rd (West) #7591

Route 78 to York Mills Station

Destination sign “West - 78 St Andrews towards York Mills Station” · from Carluke Cres at Fifeshire Rd (West) · 19 stops

Monday to Friday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

Carluke Cres at Fifeshire Rd (West)Toba Dr at Montressor DrUpper Canada Dr at Fairmeadow AveUpper Canada Dr at Lord Seaton Rd (West)Tournament Dr at Upper Highland CresYork Mills Rd at Old Yonge StYork Mills Station
6:156:166:186:196:226:246:26
6:366:376:396:406:436:456:47
6:566:576:597:007:037:057:07
7:167:177:197:207:237:257:27
7:387:397:417:427:457:477:49
7:587:598:018:028:058:078:09
8:188:198:218:228:258:278:29
8:388:398:418:428:458:478:49
8:588:599:019:029:059:079:09
9:239:249:269:279:309:329:34
9:479:489:519:529:559:579:59
10:1210:1310:1610:1710:2010:2210:24
10:3710:3810:4110:4210:4510:4710:49
11:0211:0311:0611:0711:1011:1211:14
11:2711:2811:3111:3211:3511:3711:39
11:5211:5311:5611:5712:0012:0212:04
12:1712:1812:2112:2212:2512:2712:29
12:4212:4312:4612:4712:5012:5212:54
1:071:081:111:121:151:171:19
1:321:331:361:371:401:421:44
1:571:582:012:022:052:072:09
2:222:232:262:272:302:322:35
2:422:432:462:472:502:522:55
3:043:053:083:093:123:143:17
3:243:253:283:293:323:343:37
3:443:453:483:493:523:543:57
4:044:054:084:094:124:144:17
4:244:254:284:294:324:344:37
4:444:454:484:494:524:544:57
5:045:055:085:095:125:145:17
5:245:255:285:295:325:345:37
5:445:455:485:495:525:545:57
6:046:056:086:096:126:146:17
6:246:256:286:296:326:346:37
6:446:456:486:496:526:546:57
7:047:057:087:097:127:147:17
7:247:257:287:297:327:347:36
7:467:477:507:517:547:567:58
8:118:128:158:168:198:218:23
8:368:378:408:418:448:468:48
9:019:029:059:069:099:119:13
9:269:279:309:319:349:369:38
9:519:529:559:569:5910:0110:03
10:1610:1710:2010:2110:2410:2610:28
10:4610:4710:5010:5110:5410:5610:58
11:1411:1511:1711:1811:2111:2311:25
11:4411:4511:4711:4811:5111:5311:55
12:1412:1512:1712:1812:2112:2312:25
12:4512:4612:4812:4912:5212:5412:56

Saturday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

Carluke Cres at Fifeshire Rd (West)Toba Dr at Montressor DrUpper Canada Dr at Fairmeadow AveUpper Canada Dr at Lord Seaton Rd (West)Tournament Dr at Upper Highland CresYork Mills Rd at Old Yonge StYork Mills Station
6:146:156:176:186:206:226:24
6:446:456:476:486:506:526:54
7:147:157:177:187:207:227:24
7:397:407:427:437:457:477:49
8:058:068:098:108:138:158:17
8:338:348:378:388:418:438:45
8:588:599:029:039:069:089:10
9:239:249:279:289:319:339:35
9:489:499:529:539:569:5810:00
10:1310:1410:1710:1810:2110:2310:25
10:3810:3910:4210:4310:4610:4810:50
11:0311:0411:0711:0811:1111:1311:15
11:2811:2911:3211:3311:3611:3811:40
11:5311:5411:5711:5812:0112:0312:05
12:2012:2112:2412:2512:2812:3012:32
12:5012:5112:5412:5512:581:001:02
1:201:211:241:251:281:301:32
1:501:511:541:551:582:002:02
2:202:212:242:252:282:302:32
2:502:512:542:552:583:003:02
3:203:213:243:253:283:303:32
3:503:513:543:553:584:004:02
4:204:214:244:254:284:304:32
4:504:514:544:554:585:005:02
5:205:215:245:255:285:305:32
5:505:515:545:555:586:006:02
6:206:216:246:256:286:306:32
6:506:516:546:556:587:007:02
7:207:217:247:257:287:307:32
7:487:497:527:537:567:588:00
8:138:148:178:188:218:238:25
8:388:398:428:438:468:488:50
9:039:049:079:089:119:139:15
9:289:299:329:339:369:389:40
9:539:549:579:5810:0110:0310:05
10:1210:1310:1510:1610:1910:2110:23
10:4210:4310:4510:4610:4910:5110:53
11:1211:1311:1511:1611:1911:2111:23
11:4211:4311:4511:4611:4911:5111:53
12:1212:1312:1512:1612:1912:2112:23
12:4512:4612:4812:4912:5212:5412:56

Sunday

Times at the main stops. Bold is pm. A dot means that trip does not stop there.

Carluke Cres at Fifeshire Rd (West)Toba Dr at Montressor DrUpper Canada Dr at Fairmeadow AveUpper Canada Dr at Lord Seaton Rd (West)Tournament Dr at Upper Highland CresYork Mills Rd at Old Yonge StYork Mills Station
7:437:447:477:487:517:537:55
8:088:098:128:138:168:188:20
8:338:348:378:388:418:438:45
8:588:599:029:039:069:089:10
9:239:249:279:289:319:339:35
9:489:499:529:539:569:5810:00
10:1310:1410:1710:1810:2110:2310:25
10:3810:3910:4210:4310:4610:4810:50
11:0311:0411:0711:0811:1111:1311:15
11:2811:2911:3211:3311:3611:3811:40
11:5311:5411:5711:5812:0112:0312:05
12:1812:1912:2212:2312:2612:2812:30
12:4312:4412:4712:4812:5112:5312:55
1:081:091:121:131:161:181:20
1:331:341:371:381:411:431:45
1:581:592:022:032:062:082:10
2:232:242:272:282:312:332:35
2:482:492:522:532:562:583:00
3:133:143:173:183:213:233:25
3:383:393:423:433:463:483:50
4:034:044:074:084:114:134:15
4:284:294:324:334:364:384:40
4:534:544:574:585:015:035:05
5:185:195:225:235:265:285:30
5:435:445:475:485:515:535:55
6:086:096:126:136:166:186:20
6:336:346:376:386:416:436:45
6:586:597:027:037:067:087:10
7:237:247:277:287:317:337:35
7:487:497:527:537:567:588:00
8:138:148:178:188:218:238:25
8:388:398:428:438:468:488:50
9:039:049:079:089:119:139:15
9:289:299:329:339:369:389:40
9:539:549:579:5810:0110:0310:05
10:1210:1310:1510:1610:1910:2110:23
10:4210:4310:4510:4610:4910:5110:53
11:1211:1311:1511:1611:1911:2111:23
11:4211:4311:4511:4611:4911:5111:53
12:1212:1312:1512:1612:1912:2112:23
12:4512:4612:4812:4912:5212:5412:56
All 19 stops in this direction
  1. Carluke Cres at Fifeshire Rd (West) #7591
  2. 72 Fifeshire Rd #7753
  3. Toba Dr at Fifeshire Rd West Side #8369
  4. Toba Dr at Montressor Dr #8371
  5. Montressor Dr at Troon Crt North Side #7983
  6. Upper Canada Dr at Lord Seaton Rd (East) #8394
  7. Upper Canada Dr at Fairmeadow Ave #8393
  8. Upper Canada Dr at Normandale Cres (West) #8397
  9. 88 Upper Canada Dr #8390
  10. Upper Canada Dr at Lord Seaton Rd (West) #8395
  11. Lord Seaton Rd at The Links Rd #7954
  12. The Links Rd at Tournament Dr #8343
  13. Tournament Dr at Upper Highland Cres #8374
  14. Upper Highland Cres at Owen Blvd #8400
  15. Upper Highland Cres at York Mills Rd #8401
  16. York Mills Rd at Old Yonge St #9074
  17. York Mills Rd at York Ridge Rd #3265
  18. York Mills Rd at Old York Mills Rd #11334
  19. York Mills Station #14810

Route 78 route map

Questions about Toronto TTC Route 78

What time is the first Route 78 bus?

Monday to Friday: 6:15 am. Saturday: 6:14 am. Sunday: 7:43 am.

What time is the last Route 78 bus?

Monday to Friday: 1:00 am. Saturday: 1:00 am. Sunday: 1:00 am. A time after midnight belongs to the evening before.

How often does Route 78 run?

Monday to Friday: every 20 min. Saturday: every 30 min. Sunday: every 25 min, between 7:00 am and 7:00 pm.

Does Route 78 run at weekends?

Saturday: yes. Sunday: yes.

Does Route 78 run on public holidays?

Thanksgiving (Mon 12 Oct): a special timetable.

Where does Route 78 go?

Route 78 serves York Mills Station, Upper Highland Cres at Munro Blvd, Fifeshire Rd at Caldy Crt North Side, Upper Canada Dr at Lord Seaton Rd (West) and York Mills Rd at Old Yonge St. 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.

Other Toronto TTC routes

All 235 Toronto TTC routes

Enter to open · Esc to close