TTC 104 SCHEDULE

104 Route Overview

TRANSIT AGENCY TTC
ROUTE NAME 104
ROUTE TYPE Bus
TOTAL STOPS 29
STARTS AT Sheppard West Station at Bus Bay 11
ENDS AT Wilson Station at Lower Bus Bay 2
AGENCY CUSTOMER CARE NUMBER 416-393-4636


👉 Wilson Station at Lower Bus Bay 2 → Sheppard West Station at Bus Bay 11

Route Stops

  • Sheppard West Station at Bus Bay 11

    5:57AM, 6:25AM, 6:53AM, 7:21AM, 7:49AM, 8:17AM, 8:45AM, 9:13AM, 9:40AM, 10:05AM, 10:31AM, 10:57AM, 11:23AM, 11:49AM, 12:15PM, 12:41PM, 1:07PM, 1:33PM, 1:59PM, 2:29PM, 2:59PM, 3:29PM, 3:59PM, 4:29PM, 4:59PM, 5:29PM, 5:59PM, 6:29PM, 6:58PM, 7:26PM, 7:51PM, 8:17PM, 8:43PM, 9:09PM, 9:35PM, 10:00PM, 10:24PM, 10:46PM, 11:08PM, 11:30PM, 11:52PM, 12:14AM, 12:36AM, 12:58AM, 1:20AM

  • Sheppard Ave West at Banting Ave

    5:58AM, 6:26AM, 6:54AM, 7:22AM, 7:50AM, 8:18AM, 8:46AM, 9:14AM, 9:41AM, 10:06AM, 10:32AM, 10:58AM, 11:24AM, 11:50AM, 12:16PM, 12:42PM, 1:08PM, 1:34PM, 2:00PM, 2:30PM, 3:00PM, 3:30PM, 4:00PM, 4:30PM, 5:00PM, 5:30PM, 6:00PM, 6:30PM, 6:59PM, 7:27PM, 7:52PM, 8:18PM, 8:44PM, 9:10PM, 9:36PM, 10:01PM, 10:24PM, 10:46PM, 11:08PM, 11:30PM, 11:52PM, 12:14AM, 12:36AM, 12:58AM, 1:20AM

  • Wilson Heights Blvd at Sheppard Ave West North Side

    5:58AM, 6:26AM, 6:54AM, 7:23AM, 7:51AM, 8:19AM, 8:47AM, 9:15AM, 9:42AM, 10:07AM, 10:33AM, 10:59AM, 11:25AM, 11:51AM, 12:17PM, 12:43PM, 1:09PM, 1:35PM, 2:01PM, 2:31PM, 3:01PM, 3:31PM, 4:01PM, 4:31PM, 5:01PM, 5:31PM, 6:01PM, 6:31PM, 7:00PM, 7:28PM, 7:53PM, 8:19PM, 8:45PM, 9:11PM, 9:37PM, 10:02PM, 10:25PM, 10:47PM, 11:09PM, 11:31PM, 11:53PM, 12:15AM, 12:37AM, 12:59AM, 1:21AM

  • Wilson Heights Blvd at Codsell Ave

    5:59AM, 6:27AM, 6:55AM, 7:23AM, 7:51AM, 8:19AM, 8:47AM, 9:15AM, 9:42AM, 10:07AM, 10:33AM, 10:59AM, 11:25AM, 11:51AM, 12:17PM, 12:43PM, 1:09PM, 1:35PM, 2:01PM, 2:31PM, 3:01PM, 3:31PM, 4:01PM, 4:31PM, 5:01PM, 5:31PM, 6:01PM, 6:31PM, 7:00PM, 7:28PM, 7:53PM, 8:19PM, 8:45PM, 9:11PM, 9:37PM, 10:02PM, 10:25PM, 10:47PM, 11:09PM, 11:31PM, 11:53PM, 12:15AM, 12:37AM, 12:59AM, 1:21AM

  • Wilson Heights Blvd at Waterloo Ave

    5:59AM, 6:27AM, 6:55AM, 7:24AM, 7:52AM, 8:20AM, 8:48AM, 9:16AM, 9:43AM, 10:08AM, 10:34AM, 11:00AM, 11:26AM, 11:52AM, 12:18PM, 12:44PM, 1:10PM, 1:36PM, 2:02PM, 2:32PM, 3:02PM, 3:32PM, 4:02PM, 4:32PM, 5:02PM, 5:32PM, 6:02PM, 6:32PM, 7:01PM, 7:29PM, 7:54PM, 8:20PM, 8:46PM, 9:12PM, 9:38PM, 10:03PM, 10:26PM, 10:48PM, 11:10PM, 11:32PM, 11:54PM, 12:16AM, 12:38AM, 1:00AM, 1:22AM

  • Wilson Heights Blvd at Brighton Ave

    6:00AM, 6:28AM, 6:56AM, 7:24AM, 7:52AM, 8:20AM, 8:48AM, 9:16AM, 9:43AM, 10:08AM, 10:34AM, 11:00AM, 11:26AM, 11:52AM, 12:18PM, 12:44PM, 1:10PM, 1:36PM, 2:02PM, 2:32PM, 3:02PM, 3:32PM, 4:02PM, 4:32PM, 5:02PM, 5:32PM, 6:02PM, 6:32PM, 7:01PM, 7:29PM, 7:54PM, 8:20PM, 8:46PM, 9:12PM, 9:38PM, 10:03PM, 10:26PM, 10:48PM, 11:10PM, 11:32PM, 11:54PM, 12:16AM, 12:38AM, 1:00AM, 1:22AM

  • Wilson Heights Blvd at Clifton Ave

    6:00AM, 6:28AM, 6:56AM, 7:25AM, 7:53AM, 8:21AM, 8:49AM, 9:17AM, 9:44AM, 10:09AM, 10:35AM, 11:01AM, 11:27AM, 11:53AM, 12:19PM, 12:45PM, 1:11PM, 1:37PM, 2:03PM, 2:33PM, 3:03PM, 3:33PM, 4:03PM, 4:33PM, 5:03PM, 5:33PM, 6:03PM, 6:33PM, 7:02PM, 7:30PM, 7:55PM, 8:21PM, 8:47PM, 9:13PM, 9:39PM, 10:04PM, 10:27PM, 10:49PM, 11:11PM, 11:33PM, 11:55PM, 12:17AM, 12:39AM, 1:01AM, 1:23AM

  • Kennard Ave at William R Allen Rd

    6:01AM, 6:29AM, 6:57AM, 7:25AM, 7:53AM, 8:21AM, 8:49AM, 9:17AM, 9:44AM, 10:09AM, 10:35AM, 11:01AM, 11:27AM, 11:53AM, 12:19PM, 12:45PM, 1:11PM, 1:37PM, 2:03PM, 2:33PM, 3:03PM, 3:33PM, 4:03PM, 4:33PM, 5:03PM, 5:33PM, 6:03PM, 6:33PM, 7:02PM, 7:30PM, 7:55PM, 8:21PM, 8:47PM, 9:13PM, 9:39PM, 10:04PM, 10:27PM, 10:49PM, 11:11PM, 11:33PM, 11:55PM, 12:17AM, 12:39AM, 1:01AM, 1:23AM

  • William R Allen Rd at Overbrook Pl

    6:01AM, 6:29AM, 6:57AM, 7:26AM, 7:54AM, 8:22AM, 8:50AM, 9:18AM, 9:45AM, 10:10AM, 10:36AM, 11:02AM, 11:28AM, 11:54AM, 12:20PM, 12:46PM, 1:12PM, 1:38PM, 2:04PM, 2:34PM, 3:04PM, 3:34PM, 4:04PM, 4:34PM, 5:04PM, 5:34PM, 6:04PM, 6:34PM, 7:03PM, 7:31PM, 7:56PM, 8:22PM, 8:48PM, 9:14PM, 9:40PM, 10:05PM, 10:28PM, 10:50PM, 11:12PM, 11:34PM, 11:56PM, 12:18AM, 12:40AM, 1:02AM, 1:24AM

  • Dufferin St at Stanstead Dr

    6:02AM, 6:30AM, 6:58AM, 7:27AM, 7:55AM, 8:23AM, 8:51AM, 9:19AM, 9:46AM, 10:11AM, 10:37AM, 11:03AM, 11:29AM, 11:55AM, 12:21PM, 12:47PM, 1:13PM, 1:39PM, 2:05PM, 2:35PM, 3:05PM, 3:35PM, 4:05PM, 4:35PM, 5:05PM, 5:35PM, 6:05PM, 6:35PM, 7:04PM, 7:32PM, 7:57PM, 8:23PM, 8:49PM, 9:15PM, 9:41PM, 10:06PM, 10:28PM, 10:50PM, 11:12PM, 11:34PM, 11:56PM, 12:18AM, 12:40AM, 1:02AM, 1:24AM

  • Opposite 4400 Dufferin St

    6:02AM, 6:30AM, 6:58AM, 7:27AM, 7:55AM, 8:23AM, 8:51AM, 9:19AM, 9:46AM, 10:11AM, 10:37AM, 11:03AM, 11:29AM, 11:55AM, 12:21PM, 12:47PM, 1:13PM, 1:39PM, 2:05PM, 2:35PM, 3:05PM, 3:35PM, 4:05PM, 4:35PM, 5:05PM, 5:35PM, 6:05PM, 6:35PM, 7:04PM, 7:32PM, 7:57PM, 8:23PM, 8:49PM, 9:15PM, 9:41PM, 10:06PM, 10:29PM, 10:51PM, 11:13PM, 11:35PM, 11:57PM, 12:19AM, 12:41AM, 1:03AM, 1:25AM

  • Dufferin St at Finch Ave West

    6:03AM, 6:31AM, 6:59AM, 7:28AM, 7:56AM, 8:24AM, 8:52AM, 9:20AM, 9:47AM, 10:12AM, 10:38AM, 11:04AM, 11:30AM, 11:56AM, 12:22PM, 12:48PM, 1:14PM, 1:40PM, 2:06PM, 2:36PM, 3:06PM, 3:36PM, 4:06PM, 4:36PM, 5:06PM, 5:36PM, 6:06PM, 6:36PM, 7:05PM, 7:33PM, 7:58PM, 8:24PM, 8:50PM, 9:16PM, 9:42PM, 10:07PM, 10:29PM, 10:51PM, 11:13PM, 11:35PM, 11:57PM, 12:19AM, 12:41AM, 1:03AM, 1:25AM

  • 715 Finch Ave West

    6:05AM, 6:33AM, 7:01AM, 7:30AM, 7:58AM, 8:26AM, 8:54AM, 9:22AM, 9:49AM, 10:14AM, 10:40AM, 11:06AM, 11:32AM, 11:58AM, 12:24PM, 12:50PM, 1:16PM, 1:42PM, 2:08PM, 2:38PM, 3:08PM, 3:38PM, 4:08PM, 4:38PM, 5:08PM, 5:38PM, 6:08PM, 6:38PM, 7:07PM, 7:35PM, 8:00PM, 8:26PM, 8:52PM, 9:18PM, 9:44PM, 10:09PM, 10:30PM, 10:52PM, 11:14PM, 11:36PM, 11:58PM, 12:20AM, 12:42AM, 1:04AM, 1:26AM

  • Wilmington Ave at Purdon Dr

    6:06AM, 6:34AM, 7:02AM, 7:31AM, 7:59AM, 8:27AM, 8:55AM, 9:23AM, 9:50AM, 10:15AM, 10:41AM, 11:07AM, 11:33AM, 11:59AM, 12:25PM, 12:51PM, 1:17PM, 1:43PM, 2:09PM, 2:39PM, 3:09PM, 3:39PM, 4:09PM, 4:39PM, 5:09PM, 5:39PM, 6:09PM, 6:39PM, 7:08PM, 7:36PM, 8:01PM, 8:27PM, 8:53PM, 9:19PM, 9:45PM, 10:10PM, 10:31PM, 10:53PM, 11:15PM, 11:37PM, 11:59PM, 12:21AM, 12:43AM, 1:05AM, 1:27AM

  • Wilmington Ave at Artisan Dr

    6:07AM, 6:35AM, 7:03AM, 7:32AM, 8:00AM, 8:28AM, 8:56AM, 9:24AM, 9:51AM, 10:16AM, 10:42AM, 11:08AM, 11:34AM, 12:00PM, 12:26PM, 12:52PM, 1:18PM, 1:44PM, 2:10PM, 2:40PM, 3:10PM, 3:40PM, 4:10PM, 4:40PM, 5:10PM, 5:40PM, 6:10PM, 6:40PM, 7:09PM, 7:36PM, 8:01PM, 8:27PM, 8:53PM, 9:19PM, 9:45PM, 10:10PM, 10:32PM, 10:54PM, 11:16PM, 11:38PM, 12:00AM, 12:22AM, 12:44AM, 1:06AM, 1:28AM

  • Wilmington Ave at Overbrook Pl

    6:08AM, 6:36AM, 7:04AM, 7:33AM, 8:01AM, 8:29AM, 8:57AM, 9:25AM, 9:52AM, 10:17AM, 10:43AM, 11:09AM, 11:35AM, 12:01PM, 12:27PM, 12:53PM, 1:19PM, 1:45PM, 2:11PM, 2:41PM, 3:11PM, 3:41PM, 4:11PM, 4:41PM, 5:11PM, 5:41PM, 6:11PM, 6:41PM, 7:10PM, 7:37PM, 8:02PM, 8:28PM, 8:54PM, 9:20PM, 9:46PM, 10:11PM, 10:33PM, 10:55PM, 11:17PM, 11:39PM, 12:01AM, 12:23AM, 12:45AM, 1:07AM, 1:29AM

  • Wilmington Ave at Combe Ave

    6:09AM, 6:37AM, 7:05AM, 7:35AM, 8:03AM, 8:31AM, 8:59AM, 9:27AM, 9:53AM, 10:18AM, 10:44AM, 11:10AM, 11:36AM, 12:02PM, 12:28PM, 12:54PM, 1:20PM, 1:46PM, 2:12PM, 2:43PM, 3:13PM, 3:43PM, 4:13PM, 4:43PM, 5:13PM, 5:43PM, 6:13PM, 6:43PM, 7:12PM, 7:38PM, 8:03PM, 8:29PM, 8:55PM, 9:21PM, 9:47PM, 10:12PM, 10:34PM, 10:56PM, 11:18PM, 11:40PM, 12:02AM, 12:24AM, 12:46AM, 1:08AM, 1:30AM

  • Wilmington Ave at Searle Ave

    6:10AM, 6:38AM, 7:06AM, 7:35AM, 8:03AM, 8:31AM, 8:59AM, 9:27AM, 9:54AM, 10:19AM, 10:45AM, 11:11AM, 11:37AM, 12:03PM, 12:29PM, 12:55PM, 1:21PM, 1:47PM, 2:13PM, 2:43PM, 3:13PM, 3:43PM, 4:13PM, 4:43PM, 5:13PM, 5:43PM, 6:13PM, 6:43PM, 7:12PM, 7:39PM, 8:04PM, 8:30PM, 8:56PM, 9:22PM, 9:48PM, 10:13PM, 10:34PM, 10:56PM, 11:18PM, 11:40PM, 12:02AM, 12:24AM, 12:46AM, 1:08AM, 1:30AM

  • Wilmington Ave at Codsell Ave

    6:10AM, 6:38AM, 7:06AM, 7:36AM, 8:04AM, 8:32AM, 9:00AM, 9:28AM, 9:54AM, 10:19AM, 10:45AM, 11:11AM, 11:37AM, 12:03PM, 12:29PM, 12:55PM, 1:21PM, 1:47PM, 2:13PM, 2:44PM, 3:14PM, 3:44PM, 4:14PM, 4:44PM, 5:14PM, 5:44PM, 6:14PM, 6:44PM, 7:13PM, 7:40PM, 8:05PM, 8:31PM, 8:57PM, 9:23PM, 9:49PM, 10:14PM, 10:35PM, 10:57PM, 11:19PM, 11:41PM, 12:03AM, 12:25AM, 12:47AM, 1:09AM, 1:31AM

  • Wilmington Ave at Sheppard Ave West

    6:11AM, 6:39AM, 7:07AM, 7:37AM, 8:05AM, 8:33AM, 9:01AM, 9:29AM, 9:55AM, 10:20AM, 10:46AM, 11:12AM, 11:38AM, 12:04PM, 12:30PM, 12:56PM, 1:22PM, 1:48PM, 2:14PM, 2:45PM, 3:15PM, 3:45PM, 4:15PM, 4:45PM, 5:15PM, 5:45PM, 6:15PM, 6:45PM, 7:14PM, 7:40PM, 8:05PM, 8:31PM, 8:57PM, 9:23PM, 9:49PM, 10:14PM, 10:35PM, 10:57PM, 11:19PM, 11:41PM, 12:03AM, 12:25AM, 12:47AM, 1:09AM, 1:31AM

  • Faywood Blvd at Reiner Rd

    6:13AM, 6:41AM, 7:09AM, 7:39AM, 8:07AM, 8:35AM, 9:03AM, 9:31AM, 9:57AM, 10:22AM, 10:48AM, 11:14AM, 11:40AM, 12:06PM, 12:32PM, 12:58PM, 1:24PM, 1:50PM, 2:16PM, 2:47PM, 3:17PM, 3:47PM, 4:17PM, 4:47PM, 5:17PM, 5:47PM, 6:17PM, 6:47PM, 7:16PM, 7:42PM, 8:07PM, 8:33PM, 8:59PM, 9:25PM, 9:51PM, 10:16PM, 10:37PM, 10:59PM, 11:21PM, 11:43PM, 12:05AM, 12:27AM, 12:49AM, 1:11AM, 1:33AM

  • Faywood Blvd at Bainbridge Ave

    6:13AM, 6:41AM, 7:09AM, 7:39AM, 8:07AM, 8:35AM, 9:03AM, 9:31AM, 9:57AM, 10:22AM, 10:48AM, 11:14AM, 11:40AM, 12:06PM, 12:32PM, 12:58PM, 1:24PM, 1:50PM, 2:16PM, 2:47PM, 3:17PM, 3:47PM, 4:17PM, 4:47PM, 5:17PM, 5:47PM, 6:17PM, 6:47PM, 7:16PM, 7:42PM, 8:07PM, 8:33PM, 8:59PM, 9:25PM, 9:51PM, 10:16PM, 10:37PM, 10:59PM, 11:21PM, 11:43PM, 12:05AM, 12:27AM, 12:49AM, 1:11AM, 1:33AM

  • Faywood Blvd at Joel Swirsky Blvd South Side

    6:14AM, 6:42AM, 7:10AM, 7:40AM, 8:08AM, 8:36AM, 9:04AM, 9:32AM, 9:58AM, 10:23AM, 10:49AM, 11:15AM, 11:41AM, 12:07PM, 12:33PM, 12:59PM, 1:25PM, 1:51PM, 2:17PM, 2:49PM, 3:19PM, 3:49PM, 4:19PM, 4:49PM, 5:19PM, 5:49PM, 6:19PM, 6:49PM, 7:18PM, 7:43PM, 8:08PM, 8:34PM, 9:00PM, 9:26PM, 9:52PM, 10:17PM, 10:38PM, 11:00PM, 11:22PM, 11:44PM, 12:06AM, 12:28AM, 12:50AM, 1:12AM, 1:34AM

  • Faywood Blvd at Clanton Park Rd

    6:15AM, 6:43AM, 7:11AM, 7:41AM, 8:09AM, 8:37AM, 9:05AM, 9:33AM, 9:59AM, 10:24AM, 10:50AM, 11:16AM, 11:42AM, 12:08PM, 12:34PM, 1:00PM, 1:26PM, 1:52PM, 2:18PM, 2:49PM, 3:19PM, 3:49PM, 4:19PM, 4:49PM, 5:19PM, 5:49PM, 6:19PM, 6:49PM, 7:18PM, 7:44PM, 8:09PM, 8:35PM, 9:01PM, 9:27PM, 9:53PM, 10:18PM, 10:39PM, 11:01PM, 11:23PM, 11:45PM, 12:07AM, 12:29AM, 12:51AM, 1:13AM, 1:35AM

  • Faywood Blvd at Dresden Rd

    6:16AM, 6:44AM, 7:12AM, 7:42AM, 8:10AM, 8:38AM, 9:06AM, 9:34AM, 10:00AM, 10:25AM, 10:51AM, 11:17AM, 11:43AM, 12:09PM, 12:35PM, 1:01PM, 1:27PM, 1:53PM, 2:19PM, 2:50PM, 3:20PM, 3:50PM, 4:20PM, 4:50PM, 5:20PM, 5:50PM, 6:20PM, 6:50PM, 7:19PM, 7:45PM, 8:10PM, 8:36PM, 9:02PM, 9:28PM, 9:54PM, 10:19PM, 10:39PM, 11:01PM, 11:23PM, 11:45PM, 12:07AM, 12:29AM, 12:51AM, 1:13AM, 1:35AM

  • Faywood Blvd at Faith Ave

    6:17AM, 6:45AM, 7:13AM, 7:43AM, 8:11AM, 8:39AM, 9:07AM, 9:35AM, 10:01AM, 10:26AM, 10:52AM, 11:18AM, 11:44AM, 12:10PM, 12:36PM, 1:02PM, 1:28PM, 1:54PM, 2:20PM, 2:51PM, 3:21PM, 3:51PM, 4:21PM, 4:51PM, 5:21PM, 5:51PM, 6:21PM, 6:51PM, 7:20PM, 7:46PM, 8:11PM, 8:37PM, 9:03PM, 9:29PM, 9:55PM, 10:20PM, 10:40PM, 11:02PM, 11:24PM, 11:46PM, 12:08AM, 12:30AM, 12:52AM, 1:14AM, 1:36AM

  • Faywood Blvd at Goodwill Ave

    6:18AM, 6:46AM, 7:14AM, 7:44AM, 8:12AM, 8:40AM, 9:08AM, 9:36AM, 10:02AM, 10:27AM, 10:53AM, 11:19AM, 11:45AM, 12:11PM, 12:37PM, 1:03PM, 1:29PM, 1:55PM, 2:21PM, 2:52PM, 3:22PM, 3:52PM, 4:22PM, 4:52PM, 5:22PM, 5:52PM, 6:22PM, 6:52PM, 7:21PM, 7:47PM, 8:12PM, 8:38PM, 9:04PM, 9:30PM, 9:56PM, 10:21PM, 10:41PM, 11:03PM, 11:25PM, 11:47PM, 12:09AM, 12:31AM, 12:53AM, 1:15AM, 1:37AM

  • Faywood Blvd at Ansford Ave

    6:18AM, 6:46AM, 7:14AM, 7:44AM, 8:12AM, 8:40AM, 9:08AM, 9:36AM, 10:02AM, 10:27AM, 10:53AM, 11:19AM, 11:45AM, 12:11PM, 12:37PM, 1:03PM, 1:29PM, 1:55PM, 2:21PM, 2:53PM, 3:23PM, 3:53PM, 4:23PM, 4:53PM, 5:23PM, 5:53PM, 6:23PM, 6:53PM, 7:22PM, 7:47PM, 8:12PM, 8:38PM, 9:04PM, 9:30PM, 9:56PM, 10:21PM, 10:41PM, 11:03PM, 11:25PM, 11:47PM, 12:09AM, 12:31AM, 12:53AM, 1:15AM, 1:37AM

  • Wilson Station at Lower Bus Bay 2

    6:21AM, 6:49AM, 7:17AM, 7:47AM, 8:15AM, 8:43AM, 9:11AM, 9:39AM, 10:05AM, 10:30AM, 10:56AM, 11:22AM, 11:48AM, 12:14PM, 12:40PM, 1:06PM, 1:32PM, 1:58PM, 2:24PM, 2:56PM, 3:26PM, 3:56PM, 4:26PM, 4:56PM, 5:26PM, 5:56PM, 6:26PM, 6:56PM, 7:25PM, 7:50PM, 8:15PM, 8:41PM, 9:07PM, 9:33PM, 9:59PM, 10:24PM, 10:44PM, 11:06PM, 11:28PM, 11:50PM, 12:12AM, 12:34AM, 12:56AM, 1:18AM, 1:40AM

Route Map

mycityroutes.com is an independent website and is not affiliated with any transit or government agencies. The Toronto transit data is sourced from the official TTC website. Though we strive to keep the data accurate, it is possible that some errors may appear. For accurate information, please contact TTC authorities directly.