T-Comm
Fleet
Fleet - Real Time
Real Time
Search
List Active
By Route
By Model
Archive
Fleet List
Schedule
Schedule
Routes
Map
Rove
About
Stop #52037
Westbound W 49 Ave @ Oak St
Interactive Map
«
2026/11/05
Loading...
»
Upcoming
All
6:02:57
49 49TH Avenue/To UBC Exchange
Trip
Block
16204
2016 NFI XDE60
6:14:57
49 49TH Avenue/To UBC Exchange
Trip
Block
16214
2016 NFI XDE60
6:26:57
49 49TH Avenue/To UBC Exchange
Trip
Block
12006
2012 NFI XDE60
6:31:57
49 49TH Avenue/To UBC Exchange
Trip
Block
12010
2012 NFI XDE60
6:37:57
49 49TH Avenue/To UBC Exchange
Trip
Block
12023
2012 NFI XDE60
6:42:57
49 49TH Avenue/To UBC Exchange
Trip
Block
12019
2012 NFI XDE60
6:48:57
49 49TH Avenue/To UBC Exchange
Trip
Block
12008
2012 NFI XDE60
6:53:57
49 49TH Avenue/To UBC Exchange
Trip
Block
12017
2012 NFI XDE60
6:59:57
49 49TH Avenue/To UBC Exchange
Trip
Block
12024
2012 NFI XDE60
7:04:57
49 49TH Avenue/To UBC Exchange
Trip
Block
12004
2012 NFI XDE60
7:10:57
(07:09 |
+1.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
16213
2016 NFI XDE60
7:15:57
(07:17 |
-2)
49 49TH Avenue/To UBC Exchange
Trip
Block
12011
2012 NFI XDE60
7:23:57
(07:23 |
+0.3)
49 49TH Avenue/To UBC Exchange
Trip
Block
16205
2016 NFI XDE60
7:27:57
(07:28 |
-0.3)
49 49TH Avenue/To UBC Exchange
Trip
Block
16209
2016 NFI XDE60
7:31:57
(07:31 |
+0.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
12009
2012 NFI XDE60
7:34:57
(07:33 |
+1.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
16215
2016 NFI XDE60
7:37:57
(07:37 |
+0.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
12015
2012 NFI XDE60
7:40:57
(07:41 |
-0.6)
49 49TH Avenue/To UBC Exchange
Trip
Block
12001
2012 NFI XDE60
7:43:57
49 49TH Avenue/To UBC Exchange
Trip
Block
7:50:57
(07:50 | +0.4)
49 49TH Avenue/To UBC Exchange
Trip
Block
16211
2016 NFI XDE60
7:53:57
49 49TH Avenue/To UBC Exchange
Trip
Block
7:56:57
49 49TH Avenue/To UBC Exchange
Trip
Block
8:00:33
(08:00 | +0.1)
49 49TH Avenue/To UBC Exchange
Trip
Block
16212
2016 NFI XDE60
8:03:33
49 49TH Avenue/To UBC Exchange
Trip
Block
8:06:33
49 49TH Avenue/To UBC Exchange
Trip
Block
8:10:33
(08:15 | -5.4)
49 49TH Avenue/To UBC Exchange
Trip
Block
16204
2016 NFI XDE60
8:13:33
(08:16 | -3.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
15020
2015 NFI XDE60
8:17:33
49 49TH Avenue/To UBC Exchange
Trip
Block
8:21:33
49 49TH Avenue/To UBC Exchange
Trip
Block
8:24:33
(08:24 | +0)
49 49TH Avenue/To UBC Exchange
Trip
Block
12016
2012 NFI XDE60
8:28:33
(08:28 | -0.3)
49 49TH Avenue/To UBC Exchange
Trip
Block
16214
2016 NFI XDE60
8:36:33
(08:35 | +1.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
16208
2016 NFI XDE60
8:41:33
(08:45 | -3.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
12006
2012 NFI XDE60
8:45:33
49 49TH Avenue/To UBC Exchange
Trip
Block
8:51:45
(08:53 | -1.8)
49 49TH Avenue/To UBC Exchange
Trip
Block
12010
2012 NFI XDE60
8:55:45
(08:55 | +0.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
12023
2012 NFI XDE60
9:00:45
(09:02 | -2.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
12019
2012 NFI XDE60
9:04:45
(09:04 | +0)
49 49TH Avenue/To UBC Exchange
Trip
Block
16207
2016 NFI XDE60
9:09:33
(09:10 | -1)
49 49TH Avenue/To UBC Exchange
Trip
Block
12008
2012 NFI XDE60
9:12:33
49 49TH Avenue/To UBC Exchange
Trip
Block
9:18:33
49 49TH Avenue/To UBC Exchange
Trip
Block
9:23:33
(09:21 | +2.1)
49 49TH Avenue/To UBC Exchange
Trip
Block
12017
2012 NFI XDE60
9:27:33
(09:28 | -0.5)
49 49TH Avenue/To UBC Exchange
Trip
Block
12024
2012 NFI XDE60
9:32:33
(09:33 | -0.6)
49 49TH Avenue/To UBC Exchange
Trip
Block
12004
2012 NFI XDE60
9:34:57
(09:33 | +1.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
16213
2016 NFI XDE60
9:38:57
(09:40 | -2)
49 49TH Avenue/To UBC Exchange
Trip
Block
12011
2012 NFI XDE60
9:42:57
(09:42 | +0.3)
49 49TH Avenue/To UBC Exchange
Trip
Block
16205
2016 NFI XDE60
9:46:57
(09:47 | -0.3)
49 49TH Avenue/To UBC Exchange
Trip
Block
16209
2016 NFI XDE60
9:50:57
(09:50 | +0.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
12009
2012 NFI XDE60
9:54:57
(09:53 | +1.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
16215
2016 NFI XDE60
9:58:57
(09:58 | +0.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
12015
2012 NFI XDE60
10:02:57
(10:03 | -0.6)
49 49TH Avenue/To UBC Exchange
Trip
Block
12001
2012 NFI XDE60
10:04:57
49 49TH Avenue/To UBC Exchange
Trip
Block
10:09:57
(10:09 | +0.4)
49 49TH Avenue/To UBC Exchange
Trip
Block
16211
2016 NFI XDE60
10:13:57
49 49TH Avenue/To UBC Exchange
Trip
Block
10:17:57
49 49TH Avenue/To UBC Exchange
Trip
Block
10:22:57
(10:22 | +0.1)
49 49TH Avenue/To UBC Exchange
Trip
Block
16212
2016 NFI XDE60
10:27:57
49 49TH Avenue/To UBC Exchange
Trip
Block
10:31:57
49 49TH Avenue/To UBC Exchange
Trip
Block
10:37:57
(10:43 | -5.4)
49 49TH Avenue/To UBC Exchange
Trip
Block
16204
2016 NFI XDE60
10:44:57
(10:48 | -3.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
15020
2015 NFI XDE60
10:51:57
49 49TH Avenue/To UBC Exchange
Trip
Block
10:58:57
(10:59 | -0.3)
49 49TH Avenue/To UBC Exchange
Trip
Block
16214
2016 NFI XDE60
11:06:57
(11:10 | -3.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
12006
2012 NFI XDE60
11:13:57
(11:15 | -1.8)
49 49TH Avenue/To UBC Exchange
Trip
Block
12010
2012 NFI XDE60
11:20:57
(11:20 | +0)
49 49TH Avenue/To UBC Exchange
Trip
Block
16207
2016 NFI XDE60
11:27:57
49 49TH Avenue/To UBC Exchange
Trip
Block
11:34:57
49 49TH Avenue/To UBC Exchange
Trip
Block
11:40:57
(11:38 | +2.1)
49 49TH Avenue/To UBC Exchange
Trip
Block
12017
2012 NFI XDE60
11:46:57
(11:47 | -0.5)
49 49TH Avenue/To UBC Exchange
Trip
Block
12024
2012 NFI XDE60
11:53:57
(11:52 | +1.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
16213
2016 NFI XDE60
11:59:57
(11:59 | +0.3)
49 49TH Avenue/To UBC Exchange
Trip
Block
16205
2016 NFI XDE60
12:07:57
(12:07 | +0.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
12009
2012 NFI XDE60
12:14:57
(12:14 | +0.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
12015
2012 NFI XDE60
12:20:57
(12:21 | -0.6)
49 49TH Avenue/To UBC Exchange
Trip
Block
12001
2012 NFI XDE60
12:26:57
49 49TH Avenue/To UBC Exchange
Trip
Block
12:35:57
(12:35 | +0.4)
49 49TH Avenue/To UBC Exchange
Trip
Block
16211
2016 NFI XDE60
12:42:57
49 49TH Avenue/To UBC Exchange
Trip
Block
12:49:57
(12:49 | +0.1)
49 49TH Avenue/To UBC Exchange
Trip
Block
16212
2016 NFI XDE60
12:57:57
49 49TH Avenue/To UBC Exchange
Trip
Block
13:03:57
(13:09 | -5.4)
49 49TH Avenue/To UBC Exchange
Trip
Block
16204
2016 NFI XDE60
13:10:57
49 49TH Avenue/To UBC Exchange
Trip
Block
13:18:57
(13:19 | -0.3)
49 49TH Avenue/To UBC Exchange
Trip
Block
16214
2016 NFI XDE60
13:25:57
(13:29 | -3.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
12006
2012 NFI XDE60
13:33:57
(13:35 | -1.8)
49 49TH Avenue/To UBC Exchange
Trip
Block
12010
2012 NFI XDE60
13:42:57
(13:42 | +0)
49 49TH Avenue/To UBC Exchange
Trip
Block
16207
2016 NFI XDE60
13:48:57
49 49TH Avenue/To UBC Exchange
Trip
Block
13:56:57
49 49TH Avenue/To UBC Exchange
Trip
Block
14:03:57
(14:01 | +2.1)
49 49TH Avenue/To UBC Exchange
Trip
Block
12017
2012 NFI XDE60
14:10:57
(14:11 | -0.5)
49 49TH Avenue/To UBC Exchange
Trip
Block
12024
2012 NFI XDE60
14:18:57
(14:17 | +1.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
16213
2016 NFI XDE60
14:25:57
(14:25 | +0.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
12009
2012 NFI XDE60
14:33:57
(14:33 | +0.3)
49 49TH Avenue/To UBC Exchange
Trip
Block
16205
2016 NFI XDE60
14:39:57
(14:40 | -0.6)
49 49TH Avenue/To UBC Exchange
Trip
Block
12001
2012 NFI XDE60
14:45:57
(14:45 | +0.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
12015
2012 NFI XDE60
14:51:57
49 49TH Avenue/To UBC Exchange
Trip
Block
14:57:57
(14:57 | +0.4)
49 49TH Avenue/To UBC Exchange
Trip
Block
16211
2016 NFI XDE60
15:04:57
(15:04 | +0.1)
49 49TH Avenue/To UBC Exchange
Trip
Block
16212
2016 NFI XDE60
15:10:57
49 49TH Avenue/To UBC Exchange
Trip
Block
15:16:57
49 49TH Avenue/To UBC Exchange
Trip
Block
15:22:57
(15:26 | -3.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
15020
2015 NFI XDE60
15:28:57
(15:34 | -5.4)
49 49TH Avenue/To UBC Exchange
Trip
Block
16204
2016 NFI XDE60
15:34:57
49 49TH Avenue/To UBC Exchange
Trip
Block
15:39:57
49 49TH Avenue/To UBC Exchange
Trip
Block
15:45:57
49 49TH Avenue/To UBC Exchange
Trip
Block
15:51:57
(15:52 | -0.3)
49 49TH Avenue/To UBC Exchange
Trip
Block
16214
2016 NFI XDE60
15:57:57
(16:01 | -3.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
12006
2012 NFI XDE60
16:02:57
49 49TH Avenue/To UBC Exchange
Trip
Block
16:09:57
49 49TH Avenue/To UBC Exchange
Trip
Block
16:14:57
(16:14 | +0)
49 49TH Avenue/To UBC Exchange
Trip
Block
16207
2016 NFI XDE60
16:19:57
49 49TH Avenue/To UBC Exchange
Trip
Block
16:24:57
49 49TH Avenue/To UBC Exchange
Trip
Block
16:29:57
49 49TH Avenue/To UBC Exchange
Trip
Block
16:36:57
49 49TH Avenue/To UBC Exchange
Trip
Block
16:41:57
(16:39 | +2.1)
49 49TH Avenue/To UBC Exchange
Trip
Block
12017
2012 NFI XDE60
16:46:57
49 49TH Avenue/To UBC Exchange
Trip
Block
16:51:57
(16:52 | -0.5)
49 49TH Avenue/To UBC Exchange
Trip
Block
12024
2012 NFI XDE60
16:55:57
49 49TH Avenue/To UBC Exchange
Trip
Block
17:00:57
(16:59 | +1.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
16213
2016 NFI XDE60
17:04:57
49 49TH Avenue/To UBC Exchange
Trip
Block
17:08:57
(17:08 | +0.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
12009
2012 NFI XDE60
17:13:57
49 49TH Avenue/To UBC Exchange
Trip
Block
17:18:57
(17:18 | +0.3)
49 49TH Avenue/To UBC Exchange
Trip
Block
16205
2016 NFI XDE60
17:23:57
(17:24 | -0.6)
49 49TH Avenue/To UBC Exchange
Trip
Block
12001
2012 NFI XDE60
17:28:57
(17:28 | +0.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
12015
2012 NFI XDE60
17:33:57
49 49TH Avenue/To UBC Exchange
Trip
Block
17:39:33
(17:39 | +0.4)
49 49TH Avenue/To UBC Exchange
Trip
Block
16211
2016 NFI XDE60
17:47:33
(17:47 | +0.1)
49 49TH Avenue/To UBC Exchange
Trip
Block
16212
2016 NFI XDE60
17:54:33
49 49TH Avenue/To UBC Exchange
Trip
Block
18:02:33
49 49TH Avenue/To UBC Exchange
Trip
Block
18:10:33
(18:13 | -3.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
15020
2015 NFI XDE60
18:17:33
49 49TH Avenue/To UBC Exchange
Trip
Block
18:25:33
(18:27 | -1.8)
49 49TH Avenue/To UBC Exchange
Trip
Block
12010
2012 NFI XDE60
18:32:33
49 49TH Avenue/To UBC Exchange
Trip
Block
18:40:33
49 49TH Avenue/To UBC Exchange
Trip
Block
18:50:33
(18:54 | -3.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
12006
2012 NFI XDE60
19:00:33
49 49TH Avenue/To UBC Exchange
Trip
Block
19:07:33
49 49TH Avenue/To UBC Exchange
Trip
Block
19:17:33
49 49TH Avenue/To UBC Exchange
Trip
Block
19:27:33
(19:25 | +2.1)
49 49TH Avenue/To UBC Exchange
Trip
Block
12017
2012 NFI XDE60
19:36:33
(19:35 | +1.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
16213
2016 NFI XDE60
19:46:33
(19:46 | +0.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
12009
2012 NFI XDE60
19:56:33
(19:57 | -0.6)
49 49TH Avenue/To UBC Exchange
Trip
Block
12001
2012 NFI XDE60
20:05:33
(20:05 | +0.4)
49 49TH Avenue/To UBC Exchange
Trip
Block
16211
2016 NFI XDE60
20:17:33
49 49TH Avenue/To UBC Exchange
Trip
Block
20:26:33
49 49TH Avenue/To UBC Exchange
Trip
Block
20:35:33
(20:38 | -3.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
15020
2015 NFI XDE60
20:47:33
49 49TH Avenue/To UBC Exchange
Trip
Block
20:59:33
(21:01 | -1.8)
49 49TH Avenue/To UBC Exchange
Trip
Block
12010
2012 NFI XDE60
21:11:33
49 49TH Avenue/To UBC Exchange
Trip
Block
21:23:33
49 49TH Avenue/To UBC Exchange
Trip
Block
21:38:33
49 49TH Avenue/To UBC Exchange
Trip
Block
21:50:37
(21:49 | +1.2)
49 49TH Avenue/To Granville St
Trip
Block
16213
2016 NFI XDE60
22:08:33
(22:08 | +0.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
12009
2012 NFI XDE60
22:20:37
(22:20 | +0.4)
49 49TH Avenue/To Granville St
Trip
Block
16211
2016 NFI XDE60
22:36:33
49 49TH Avenue/To UBC Exchange
Trip
Block
22:57:33
49 49TH Avenue/To UBC Exchange
Trip
Block
23:16:33
49 49TH Avenue/To UBC Exchange
Trip
Block
23:36:22
49 49TH Avenue/To UBC Exchange
Trip
Block
24:08:37
(00:08 | +0.2)
49 49TH Avenue/To Granville St
Trip
Block
12009
2012 NFI XDE60
24:35:37
49 49TH Avenue/To Granville St
Trip
Block
Last update:
Real time data unavailable.
Details
Real time status details
Abnormal conditions detected from TransLink's data feed since
2023/12/01 09:00
. Real-time data shown here may not be accurate at this time.