Track Your Transit

TTC Routes & Schedules - Route 94

Note: This page uses GTFS data provided by TTC, subject to change.

« Select Another Agency | « Browse All Routes for TTC
Displaying timetable for Route 94 on 2025-10-24.

Block Schedule Visualization for Route 94

3
am
4
am
5
am
6
am
7
am
8
am
9
am
10
am
11
am
12
pm
1
pm
2
pm
3
pm
4
pm
5
pm
6
pm
7
pm
8
pm
9
pm
10
pm
11
pm
12
am
1
am
2
am
2150786
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
2150787
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
2150788
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
2150789
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
2150790
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
2150791
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
2150792
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
2150793
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
2150794
94
94
94
94
94

EAST - 94 WELLESLEY towards CASTLE FRANK STATION Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
Ossington Ave at Bloor St West5:32 AMCastle Frank Station6:01 AM215078749193526
Wellesley St West at Yonge St5:38 AMCastle Frank Station5:50 AM215078649193529
Ossington Ave at Bloor St West5:42 AMCastle Frank Station6:11 AM215079049193527
Ossington Station5:52 AMCastle Frank Station6:21 AM215078849193528
Ossington Station6:03 AMCastle Frank Station6:32 AM215079249193530
Ossington Station6:13 AMCastle Frank Station6:42 AM215078949193531
Ossington Station6:23 AMCastle Frank Station6:52 AM215079149193532
Ossington Station6:33 AMCastle Frank Station7:02 AM215078649193533
Ossington Station6:43 AMCastle Frank Station7:12 AM215078749193534
Ossington Station6:53 AMCastle Frank Station7:24 AM215079049193535
Ossington Station7:03 AMCastle Frank Station7:35 AM215078849193536
Ossington Station7:13 AMCastle Frank Station7:47 AM215079249193537
Ossington Station7:23 AMCastle Frank Station7:57 AM215078949193538
Ossington Station7:33 AMCastle Frank Station8:07 AM215079349193539
Ossington Station7:43 AMCastle Frank Station8:17 AM215079149193540
Ossington Station7:53 AMCastle Frank Station8:27 AM215078649193541
Ossington Station8:03 AMCastle Frank Station8:37 AM215078749193542
Ossington Station8:13 AMCastle Frank Station8:47 AM215079049193543
Ossington Station8:23 AMCastle Frank Station8:57 AM215078849193544
Ossington Station8:33 AMCastle Frank Station9:07 AM215079249193545
Ossington Station8:43 AMCastle Frank Station9:17 AM215078949193546
Ossington Station8:53 AMCastle Frank Station9:27 AM215079349193547
Ossington Station9:03 AMCastle Frank Station9:37 AM215079149193548
Ossington Station9:13 AMCastle Frank Station9:47 AM215078649193549
Ossington Station9:23 AMCastle Frank Station9:57 AM215078749193550
Ossington Station9:33 AMCastle Frank Station10:07 AM215079049193551
Ossington Station9:43 AMCastle Frank Station10:17 AM215078849193552
Ossington Station9:53 AMCastle Frank Station10:27 AM215079249193553
Ossington Station10:03 AMCastle Frank Station10:37 AM215078949193554
Ossington Station10:13 AMCastle Frank Station10:47 AM215079349193555
Ossington Station10:23 AMCastle Frank Station10:57 AM215079149193556
Ossington Station10:33 AMCastle Frank Station11:07 AM215078649193557
Ossington Station10:43 AMCastle Frank Station11:17 AM215078749193558
Ossington Station10:53 AMCastle Frank Station11:27 AM215079049193559
Ossington Station11:03 AMCastle Frank Station11:37 AM215078849193560
Ossington Station11:13 AMCastle Frank Station11:47 AM215079249193561
Ossington Station11:23 AMCastle Frank Station11:57 AM215078949193562
Ossington Station11:33 AMCastle Frank Station12:07 PM215079349193563
Ossington Station11:43 AMCastle Frank Station12:17 PM215079149193683
Ossington Station11:53 AMCastle Frank Station12:27 PM215078649193684
Ossington Station12:03 PMCastle Frank Station12:37 PM215078749193685
Ossington Station12:13 PMCastle Frank Station12:47 PM215079049193686
Ossington Station12:23 PMCastle Frank Station12:57 PM215078849193687
Ossington Station12:33 PMCastle Frank Station1:07 PM215079249193688
Ossington Station12:43 PMCastle Frank Station1:17 PM215078949193689
Ossington Station12:53 PMCastle Frank Station1:27 PM215079349193690
Ossington Station1:03 PMCastle Frank Station1:37 PM215079149193691
Ossington Station1:13 PMCastle Frank Station1:47 PM215078649193692
Ossington Station1:23 PMCastle Frank Station1:57 PM215078749193693
Ossington Station1:33 PMCastle Frank Station2:07 PM215079049193694
Ossington Station1:43 PMCastle Frank Station2:17 PM215078849193695
Ossington Station1:53 PMCastle Frank Station2:27 PM215079249193696
Ossington Station2:03 PMCastle Frank Station2:37 PM215078949193697
Ossington Station2:13 PMCastle Frank Station2:47 PM215079349193698
Ossington Station2:23 PMCastle Frank Station2:57 PM215079149193699
Ossington Station2:33 PMCastle Frank Station3:07 PM215078649193700
Ossington Station2:43 PMCastle Frank Station3:17 PM215078749193701
Ossington Station2:53 PMCastle Frank Station3:27 PM215079049193702
Ossington Station3:00 PMCastle Frank Station3:37 PM215078849193703
Ossington Station3:10 PMCastle Frank Station3:47 PM215079249193704
Ossington Station3:20 PMCastle Frank Station3:57 PM215078949193705
Ossington Station3:30 PMCastle Frank Station4:07 PM215079349193706
Ossington Station3:40 PMCastle Frank Station4:17 PM215079149193707
Ossington Station3:50 PMCastle Frank Station4:27 PM215078649193708
Ossington Station4:00 PMCastle Frank Station4:37 PM215079449193709
Ossington Station4:10 PMCastle Frank Station4:47 PM215078749193710
Ossington Station4:20 PMCastle Frank Station4:57 PM215079049193711
Ossington Station4:30 PMCastle Frank Station5:07 PM215078849193712
Ossington Station4:40 PMCastle Frank Station5:17 PM215079249193713
Ossington Station4:50 PMCastle Frank Station5:27 PM215078949193714
Ossington Station5:00 PMCastle Frank Station5:37 PM215079349193715
Ossington Station5:10 PMCastle Frank Station5:47 PM215079149193716
Ossington Station5:20 PMCastle Frank Station5:57 PM215078649193717
Ossington Station5:30 PMCastle Frank Station6:07 PM215079449193718
Ossington Station5:40 PMCastle Frank Station6:17 PM215078749193719
Ossington Station5:50 PMCastle Frank Station6:27 PM215079049193720
Ossington Station6:00 PMCastle Frank Station6:37 PM215078849193721
Ossington Station6:10 PMCastle Frank Station6:47 PM215079249193722
Ossington Station6:20 PMCastle Frank Station6:57 PM215078949193723
Ossington Station6:30 PMCastle Frank Station7:07 PM215079349193724
Ossington Station6:40 PMCastle Frank Station7:17 PM215079149193725
Ossington Station6:50 PMCastle Frank Station7:27 PM215078649193726
Ossington Station7:00 PMCastle Frank Station7:30 PM215079449193727
Ossington Station7:07 PMCastle Frank Station7:37 PM215078749193728
Ossington Station7:17 PMCastle Frank Station7:47 PM215079049193729
Ossington Station7:27 PMCastle Frank Station7:57 PM215078849193730
Ossington Station7:37 PMCastle Frank Station8:07 PM215079249193731
Ossington Station7:47 PMCastle Frank Station8:17 PM215079349193732
Ossington Station7:57 PMCastle Frank Station8:27 PM215079149193733
Ossington Station8:07 PMCastle Frank Station8:37 PM215078649193734
Ossington Station8:17 PMCastle Frank Station8:47 PM215078749193735
Ossington Station8:27 PMCastle Frank Station8:57 PM215079049193736
Ossington Station8:37 PMCastle Frank Station9:07 PM215078849193737
Ossington Station8:47 PMCastle Frank Station9:17 PM215079249193738
Ossington Station8:57 PMCastle Frank Station9:27 PM215079349193739
Ossington Station9:07 PMCastle Frank Station9:37 PM215079149193740
Ossington Station9:17 PMCastle Frank Station9:47 PM215078649193741
Ossington Station9:27 PMCastle Frank Station9:57 PM215078749193742
Ossington Station9:37 PMCastle Frank Station10:07 PM215079049193743
Ossington Station9:47 PMCastle Frank Station10:17 PM215078849193744
Ossington Station9:57 PMCastle Frank Station10:27 PM215079249193745
Ossington Station10:10 PMCastle Frank Station10:37 PM215079349193746
Ossington Station10:20 PMCastle Frank Station10:45 PM215079149193747
Ossington Station10:30 PMCastle Frank Station10:55 PM215078749193748
Ossington Station10:40 PMCastle Frank Station11:05 PM215079049193749
Ossington Station10:50 PMCastle Frank Station11:15 PM215078849193750
Ossington Station11:00 PMCastle Frank Station11:25 PM215079249193751
Ossington Station11:10 PMCastle Frank Station11:35 PM215079349193752
Ossington Station11:20 PMCastle Frank Station11:45 PM215079149193753
Ossington Station11:30 PMCastle Frank Station11:55 PM215078749193754
Ossington Station11:40 PMCastle Frank Station12:05 AM (+1)215079049193755
Ossington Station11:50 PMCastle Frank Station12:15 AM (+1)215078849193756
Ossington Station12:00 AM (+1)Castle Frank Station12:25 AM (+1)215079249193757
Ossington Station12:10 AM (+1)Castle Frank Station12:35 AM (+1)215079349193758
Ossington Station12:20 AM (+1)Castle Frank Station12:45 AM (+1)215079149193759
Ossington Station12:30 AM (+1)Castle Frank Station12:55 AM (+1)215078749193760
Ossington Station12:40 AM (+1)Castle Frank Station1:05 AM (+1)215079049193761
Ossington Station12:50 AM (+1)Castle Frank Station1:15 AM (+1)215078849193762
Ossington Station1:00 AM (+1)Castle Frank Station1:25 AM (+1)215079249193564

WEST - 94A WELLESLEY towards OSSINGTON STATION Bound

Trip StartDepartureTrip EndArrivalBlockTrip ID
Wellesley St East at Yonge St5:36 AMOssington Station5:52 AM215079249193569
Parliament St at Howard St South Side5:39 AMOssington Station6:06 AM215078949193566
Parliament St at Howard St South Side5:49 AMOssington Station6:16 AM215079149193568
Castle Frank Station5:59 AMOssington Station6:26 AM215078649193565
Castle Frank Station6:10 AMOssington Station6:37 AM215078749193570
Castle Frank Station6:20 AMOssington Station6:47 AM215079049193571
Castle Frank Station6:30 AMOssington Station6:57 AM215078849193572
Castle Frank Station6:40 AMOssington Station7:07 AM215079249193573
Castle Frank Station6:50 AMOssington Station7:20 AM215078949193574
Castle Frank Station7:00 AMOssington Station7:33 AM215079149193575
Castle Frank Station7:10 AMOssington Station7:46 AM215078649193576
Castle Frank Station7:20 AMOssington Station7:56 AM215078749193577
Castle Frank Station7:30 AMOssington Station8:06 AM215079049193578
Castle Frank Station7:40 AMOssington Station8:16 AM215078849193579
Castle Frank Station7:50 AMOssington Station8:26 AM215079249193580
Castle Frank Station8:00 AMOssington Station8:36 AM215078949193581
Castle Frank Station8:10 AMOssington Station8:46 AM215079349193582
Castle Frank Station8:20 AMOssington Station8:56 AM215079149193583
Castle Frank Station8:30 AMOssington Station9:06 AM215078649193584
Castle Frank Station8:40 AMOssington Station9:16 AM215078749193585
Castle Frank Station8:50 AMOssington Station9:26 AM215079049193586
Castle Frank Station9:00 AMOssington Station9:35 AM215078849193587
Castle Frank Station9:10 AMOssington Station9:45 AM215079249193588
Castle Frank Station9:20 AMOssington Station9:55 AM215078949193589
Castle Frank Station9:30 AMOssington Station10:05 AM215079349193590
Castle Frank Station9:40 AMOssington Station10:15 AM215079149193591
Castle Frank Station9:50 AMOssington Station10:25 AM215078649193592
Castle Frank Station10:00 AMOssington Station10:35 AM215078749193593
Castle Frank Station10:10 AMOssington Station10:45 AM215079049193594
Castle Frank Station10:20 AMOssington Station10:55 AM215078849193595
Castle Frank Station10:30 AMOssington Station11:05 AM215079249193596
Castle Frank Station10:40 AMOssington Station11:15 AM215078949193597
Castle Frank Station10:50 AMOssington Station11:25 AM215079349193598
Castle Frank Station11:00 AMOssington Station11:35 AM215079149193599
Castle Frank Station11:10 AMOssington Station11:45 AM215078649193600
Castle Frank Station11:20 AMOssington Station11:55 AM215078749193601
Castle Frank Station11:30 AMOssington Station12:05 PM215079049193602
Castle Frank Station11:40 AMOssington Station12:15 PM215078849193603
Castle Frank Station11:50 AMOssington Station12:25 PM215079249193604
Castle Frank Station12:00 PMOssington Station12:35 PM215078949193605
Castle Frank Station12:10 PMOssington Station12:45 PM215079349193606
Castle Frank Station12:20 PMOssington Station12:55 PM215079149193607
Castle Frank Station12:30 PMOssington Station1:05 PM215078649193608
Castle Frank Station12:40 PMOssington Station1:15 PM215078749193609
Castle Frank Station12:50 PMOssington Station1:25 PM215079049193610
Castle Frank Station1:00 PMOssington Station1:35 PM215078849193611
Castle Frank Station1:10 PMOssington Station1:45 PM215079249193612
Castle Frank Station1:20 PMOssington Station1:55 PM215078949193613
Castle Frank Station1:30 PMOssington Station2:05 PM215079349193614
Castle Frank Station1:40 PMOssington Station2:15 PM215079149193615
Castle Frank Station1:50 PMOssington Station2:25 PM215078649193616
Castle Frank Station2:00 PMOssington Station2:35 PM215078749193617
Castle Frank Station2:10 PMOssington Station2:45 PM215079049193618
Castle Frank Station2:20 PMOssington Station2:55 PM215078849193619
Castle Frank Station2:30 PMOssington Station3:05 PM215079249193620
Castle Frank Station2:40 PMOssington Station3:15 PM215078949193621
Castle Frank Station2:50 PMOssington Station3:25 PM215079349193622
Castle Frank Station3:00 PMOssington Station3:35 PM215079149193623
Castle Frank Station3:10 PMOssington Station3:48 PM215078649193624
Castle Frank Station3:20 PMOssington Station4:00 PM215078749193625
Castle Frank Station3:30 PMOssington Station4:10 PM215079049193626
Castle Frank Station3:40 PMOssington Station4:20 PM215078849193627
Castle Frank Station3:50 PMOssington Station4:30 PM215079249193628
Castle Frank Station4:00 PMOssington Station4:40 PM215078949193629
Castle Frank Station4:10 PMOssington Station4:50 PM215079349193630
Castle Frank Station4:20 PMOssington Station5:00 PM215079149193631
Castle Frank Station4:30 PMOssington Station5:10 PM215078649193632
Castle Frank Station4:40 PMOssington Station5:20 PM215079449193633
Castle Frank Station4:50 PMOssington Station5:30 PM215078749193634
Castle Frank Station5:00 PMOssington Station5:40 PM215079049193635
Castle Frank Station5:10 PMOssington Station5:50 PM215078849193636
Castle Frank Station5:20 PMOssington Station6:00 PM215079249193637
Castle Frank Station5:30 PMOssington Station6:10 PM215078949193638
Castle Frank Station5:40 PMOssington Station6:20 PM215079349193639
Castle Frank Station5:50 PMOssington Station6:30 PM215079149193640
Castle Frank Station6:00 PMOssington Station6:40 PM215078649193641
Castle Frank Station6:10 PMOssington Station6:50 PM215079449193642
Castle Frank Station6:20 PMOssington Station7:00 PM215078749193643
Castle Frank Station6:30 PMOssington Station7:10 PM215079049193644
Castle Frank Station6:40 PMOssington Station7:20 PM215078849193645
Castle Frank Station6:50 PMOssington Station7:30 PM215079249193646
Castle Frank Station7:00 PMOssington Station7:34 PM215078949193647
Castle Frank Station7:10 PMOssington Station7:39 PM215079349193648
Castle Frank Station7:20 PMOssington Station7:49 PM215079149193649
Castle Frank Station7:30 PMOssington Station7:59 PM215078649193650
Castle Frank Station7:40 PMOssington Station8:09 PM215078749193651
Castle Frank Station7:50 PMOssington Station8:19 PM215079049193652
Castle Frank Station8:00 PMOssington Station8:29 PM215078849193653
Castle Frank Station8:10 PMOssington Station8:39 PM215079249193654
Castle Frank Station8:20 PMOssington Station8:49 PM215079349193655
Castle Frank Station8:30 PMOssington Station8:59 PM215079149193656
Castle Frank Station8:40 PMOssington Station9:09 PM215078649193657
Castle Frank Station8:50 PMOssington Station9:19 PM215078749193658
Castle Frank Station9:00 PMOssington Station9:29 PM215079049193659
Castle Frank Station9:10 PMOssington Station9:39 PM215078849193660
Castle Frank Station9:20 PMOssington Station9:49 PM215079249193661
Castle Frank Station9:30 PMOssington Station9:59 PM215079349193662
Castle Frank Station9:40 PMOssington Station10:09 PM215079149193663
Castle Frank Station9:50 PMOssington Station10:19 PM215078649193664
Castle Frank Station10:00 PMOssington Station10:25 PM215078749193665
Castle Frank Station10:10 PMOssington Station10:35 PM215079049193666
Castle Frank Station10:20 PMOssington Station10:45 PM215078849193667
Castle Frank Station10:30 PMOssington Station10:55 PM215079249193668
Castle Frank Station10:40 PMOssington Station11:05 PM215079349193669
Castle Frank Station10:50 PMOssington Station11:15 PM215079149193670
Castle Frank Station11:00 PMOssington Station11:25 PM215078749193671
Castle Frank Station11:10 PMOssington Station11:35 PM215079049193672
Castle Frank Station11:20 PMOssington Station11:45 PM215078849193673
Castle Frank Station11:30 PMOssington Station11:55 PM215079249193674
Castle Frank Station11:40 PMOssington Station12:05 AM (+1)215079349193675
Castle Frank Station11:50 PMOssington Station12:15 AM (+1)215079149193676
Castle Frank Station12:00 AM (+1)Ossington Station12:25 AM (+1)215078749193677
Castle Frank Station12:10 AM (+1)Ossington Station12:35 AM (+1)215079049193678
Castle Frank Station12:20 AM (+1)Ossington Station12:45 AM (+1)215078849193679
Castle Frank Station12:30 AM (+1)Ossington Station12:55 AM (+1)215079249193680
Castle Frank Station12:40 AM (+1)Ossington Station1:05 AM (+1)215079349193681
Castle Frank Station12:50 AM (+1)Ossington Station1:15 AM (+1)215079149193682
Castle Frank Station1:00 AM (+1)Ossington Station1:25 AM (+1)215078749193567