T-Comm
Fleet
Fleet - Real Time
Real Time
Search
List Active
By Route
By Model
Soccer Buses
Archive
Fleet List
Schedule
Schedule
Routes
Map
Rove
About
Stop #52004
Westbound Imperial St @ Patterson Ave
Interactive Map
«
2026/06/23
Loading...
»
5:38:25
49 49TH Avenue/To UBC Exchange
Trip
Block
5:50:25
49 49TH Avenue/To UBC Exchange
Trip
Block
6:02:17
31 River District
Trip
Block
6:02:25
(06:00 | +1.8)
49 49TH Avenue/To UBC Exchange
Trip
Block
6:07:25
49 49TH Avenue/To UBC Exchange
Trip
Block
6:13:25
49 49TH Avenue/To UBC Exchange
Trip
Block
6:18:25
49 49TH Avenue/To UBC Exchange
Trip
Block
6:22:17
31 River District
Trip
Block
6:24:25
49 49TH Avenue/To UBC Exchange
Trip
Block
6:29:25
49 49TH Avenue/To UBC Exchange
Trip
Block
6:35:25
49 49TH Avenue/To UBC Exchange
Trip
Block
6:40:25
49 49TH Avenue/To UBC Exchange
Trip
Block
6:42:30
31 River District
Trip
Block
6:46:25
49 49TH Avenue/To UBC Exchange
Trip
Block
6:51:25
49 49TH Avenue/To UBC Exchange
Trip
Block
6:54:59
49 49TH Avenue/To Langara Station
Trip
Block
6:57:25
49 49TH Avenue/To UBC Exchange
Trip
Block
7:02:30
31 River District
Trip
Block
7:04:59
49 49TH Avenue/To UBC Exchange
Trip
Block
7:07:59
(07:08 | -0.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
7:10:59
49 49TH Avenue/To UBC Exchange
Trip
Block
7:13:59
49 49TH Avenue/To UBC Exchange
Trip
Block
7:16:59
49 49TH Avenue/To UBC Exchange
Trip
Block
7:17:56
31 River District
Trip
Block
7:19:59
49 49TH Avenue/To UBC Exchange
Trip
Block
7:23:32
49 49TH Avenue/To Langara Station
Trip
Block
7:25:59
49 49TH Avenue/To UBC Exchange
Trip
Block
7:28:59
49 49TH Avenue/To UBC Exchange
Trip
Block
7:31:59
(07:31 | +0.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
7:32:56
31 River District
Trip
Block
7:34:59
49 49TH Avenue/To UBC Exchange
Trip
Block
7:37:59
49 49TH Avenue/To UBC Exchange
Trip
Block
7:40:59
49 49TH Avenue/To UBC Exchange
Trip
Block
7:44:59
49 49TH Avenue/To UBC Exchange
Trip
Block
7:47:30
31 River District
Trip
Block
7:47:59
49 49TH Avenue/To UBC Exchange
Trip
Block
7:51:32
49 49TH Avenue/To UBC Exchange
Trip
Block
7:54:30
31 River District
Trip
Block
7:55:32
49 49TH Avenue/To UBC Exchange
Trip
Block
7:58:32
49 49TH Avenue/To UBC Exchange
Trip
Block
8:02:32
49 49TH Avenue/To UBC Exchange
Trip
Block
8:02:56
31 River District
Trip
Block
8:07:32
49 49TH Avenue/To UBC Exchange
Trip
Block
8:12:32
(08:10 | +1.8)
49 49TH Avenue/To UBC Exchange
Trip
Block
8:16:32
49 49TH Avenue/To UBC Exchange
Trip
Block
8:17:56
31 River District
Trip
Block
8:21:32
49 49TH Avenue/To UBC Exchange
Trip
Block
8:25:32
49 49TH Avenue/To UBC Exchange
Trip
Block
8:30:32
49 49TH Avenue/To UBC Exchange
Trip
Block
8:32:56
31 River District
Trip
Block
8:34:32
49 49TH Avenue/To UBC Exchange
Trip
Block
8:38:32
49 49TH Avenue/To UBC Exchange
Trip
Block
8:41:32
(08:38 | +2.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
8:47:32
49 49TH Avenue/To UBC Exchange
Trip
Block
8:47:56
31 River District
Trip
Block
8:52:32
49 49TH Avenue/To UBC Exchange
Trip
Block
8:56:32
49 49TH Avenue/To UBC Exchange
Trip
Block
9:01:32
49 49TH Avenue/To UBC Exchange
Trip
Block
9:02:56
31 River District
Trip
Block
9:06:32
49 49TH Avenue/To UBC Exchange
Trip
Block
9:10:32
49 49TH Avenue/To UBC Exchange
Trip
Block
9:14:32
49 49TH Avenue/To UBC Exchange
Trip
Block
9:18:32
49 49TH Avenue/To UBC Exchange
Trip
Block
9:22:32
(09:23 | -0.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
9:26:32
49 49TH Avenue/To UBC Exchange
Trip
Block
9:30:32
49 49TH Avenue/To UBC Exchange
Trip
Block
9:32:56
(09:31 | +1.6)
31 River District
Trip
Block
9:34:32
49 49TH Avenue/To UBC Exchange
Trip
Block
9:39:32
49 49TH Avenue/To UBC Exchange
Trip
Block
9:44:32
49 49TH Avenue/To UBC Exchange
Trip
Block
9:48:32
49 49TH Avenue/To UBC Exchange
Trip
Block
9:52:32
(09:52 | +0.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
9:57:32
49 49TH Avenue/To UBC Exchange
Trip
Block
10:02:32
49 49TH Avenue/To UBC Exchange
Trip
Block
10:02:56
31 River District
Trip
Block
10:06:32
49 49TH Avenue/To UBC Exchange
Trip
Block
10:12:32
49 49TH Avenue/To UBC Exchange
Trip
Block
10:19:32
49 49TH Avenue/To UBC Exchange
Trip
Block
10:26:32
49 49TH Avenue/To UBC Exchange
Trip
Block
10:32:56
31 River District
Trip
Block
10:33:32
49 49TH Avenue/To UBC Exchange
Trip
Block
10:41:32
(10:39 | +1.8)
49 49TH Avenue/To UBC Exchange
Trip
Block
10:48:32
49 49TH Avenue/To UBC Exchange
Trip
Block
10:55:32
49 49TH Avenue/To UBC Exchange
Trip
Block
11:02:32
(10:59 | +2.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
11:02:56
(11:00 | +2)
31 River District
Trip
Block
11:09:32
49 49TH Avenue/To UBC Exchange
Trip
Block
11:15:32
49 49TH Avenue/To UBC Exchange
Trip
Block
11:21:32
49 49TH Avenue/To UBC Exchange
Trip
Block
11:28:32
49 49TH Avenue/To UBC Exchange
Trip
Block
11:32:56
(11:31 | +1.6)
31 River District
Trip
Block
11:34:32
49 49TH Avenue/To UBC Exchange
Trip
Block
11:40:32
(11:41 | -0.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
11:47:32
49 49TH Avenue/To UBC Exchange
Trip
Block
11:53:32
49 49TH Avenue/To UBC Exchange
Trip
Block
11:59:32
49 49TH Avenue/To UBC Exchange
Trip
Block
12:02:56
31 River District
Trip
Block
12:07:32
49 49TH Avenue/To UBC Exchange
Trip
Block
12:14:32
(12:14 | +0.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
12:21:32
49 49TH Avenue/To UBC Exchange
Trip
Block
12:29:32
49 49TH Avenue/To UBC Exchange
Trip
Block
12:32:56
31 River District
Trip
Block
12:37:32
49 49TH Avenue/To UBC Exchange
Trip
Block
12:44:32
49 49TH Avenue/To UBC Exchange
Trip
Block
12:52:32
49 49TH Avenue/To UBC Exchange
Trip
Block
12:59:32
(12:57 | +1.8)
49 49TH Avenue/To UBC Exchange
Trip
Block
13:02:56
(13:00 | +2)
31 River District
Trip
Block
13:07:32
49 49TH Avenue/To UBC Exchange
Trip
Block
13:14:32
49 49TH Avenue/To UBC Exchange
Trip
Block
13:22:32
(13:19 | +2.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
13:30:32
49 49TH Avenue/To UBC Exchange
Trip
Block
13:33:20
(13:31 | +1.6)
31 River District
Trip
Block
13:37:32
49 49TH Avenue/To UBC Exchange
Trip
Block
13:44:32
49 49TH Avenue/To UBC Exchange
Trip
Block
13:52:32
49 49TH Avenue/To UBC Exchange
Trip
Block
13:59:32
(14:00 | -0.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
14:03:20
31 River District
Trip
Block
14:05:32
49 49TH Avenue/To UBC Exchange
Trip
Block
14:11:32
49 49TH Avenue/To UBC Exchange
Trip
Block
14:17:32
49 49TH Avenue/To UBC Exchange
Trip
Block
14:23:32
49 49TH Avenue/To UBC Exchange
Trip
Block
14:29:32
49 49TH Avenue/To UBC Exchange
Trip
Block
14:33:20
31 River District
Trip
Block
14:35:32
49 49TH Avenue/To UBC Exchange
Trip
Block
14:41:32
(14:41 | +0.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
14:47:32
49 49TH Avenue/To UBC Exchange
Trip
Block
14:54:06
49 49TH Avenue/To UBC Exchange
Trip
Block
15:00:06
49 49TH Avenue/To UBC Exchange
Trip
Block
15:03:20
(15:01 | +2)
31 River District
Trip
Block
15:06:06
49 49TH Avenue/To UBC Exchange
Trip
Block
15:11:06
49 49TH Avenue/To UBC Exchange
Trip
Block
15:17:06
49 49TH Avenue/To UBC Exchange
Trip
Block
15:18:20
31 River District
Trip
Block
15:22:06
49 49TH Avenue/To UBC Exchange
Trip
Block
15:28:06
(15:26 | +1.8)
49 49TH Avenue/To UBC Exchange
Trip
Block
15:33:06
49 49TH Avenue/To UBC Exchange
Trip
Block
15:33:20
31 River District
Trip
Block
15:39:06
49 49TH Avenue/To UBC Exchange
Trip
Block
15:44:06
49 49TH Avenue/To UBC Exchange
Trip
Block
15:48:07
(15:46 | +2)
31 River District
Trip
Block
15:49:06
49 49TH Avenue/To UBC Exchange
Trip
Block
15:55:06
49 49TH Avenue/To UBC Exchange
Trip
Block
16:00:06
(15:57 | +2.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
16:02:56
31 River District
Trip
Block
16:07:06
49 49TH Avenue/To UBC Exchange
Trip
Block
16:12:06
49 49TH Avenue/To UBC Exchange
Trip
Block
16:17:06
49 49TH Avenue/To UBC Exchange
Trip
Block
16:18:20
31 River District
Trip
Block
16:22:06
49 49TH Avenue/To UBC Exchange
Trip
Block
16:26:06
49 49TH Avenue/To UBC Exchange
Trip
Block
16:31:06
49 49TH Avenue/To UBC Exchange
Trip
Block
16:33:20
(16:30 | +3.1)
31 River District
Trip
Block
16:35:06
49 49TH Avenue/To UBC Exchange
Trip
Block
16:39:06
(16:39 | -0.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
16:44:06
49 49TH Avenue/To UBC Exchange
Trip
Block
16:48:20
31 River District
Trip
Block
16:49:06
49 49TH Avenue/To UBC Exchange
Trip
Block
16:54:06
49 49TH Avenue/To UBC Exchange
Trip
Block
16:59:06
49 49TH Avenue/To UBC Exchange
Trip
Block
17:03:20
31 River District
Trip
Block
17:04:06
49 49TH Avenue/To UBC Exchange
Trip
Block
17:09:06
49 49TH Avenue/To UBC Exchange
Trip
Block
17:17:06
49 49TH Avenue/To UBC Exchange
Trip
Block
17:18:20
(17:15 | +3.1)
31 River District
Trip
Block
17:24:06
(17:23 | +0.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
17:32:06
49 49TH Avenue/To UBC Exchange
Trip
Block
17:32:56
31 River District
Trip
Block
17:39:06
49 49TH Avenue/To UBC Exchange
Trip
Block
17:46:06
49 49TH Avenue/To UBC Exchange
Trip
Block
17:47:56
31 River District
Trip
Block
17:54:06
49 49TH Avenue/To UBC Exchange
Trip
Block
18:01:06
49 49TH Avenue/To UBC Exchange
Trip
Block
18:02:56
(17:59 | +3.1)
31 River District
Trip
Block
18:08:06
49 49TH Avenue/To UBC Exchange
Trip
Block
18:17:56
31 River District
Trip
Block
18:18:06
(18:16 | +1.8)
49 49TH Avenue/To UBC Exchange
Trip
Block
18:28:06
49 49TH Avenue/To UBC Exchange
Trip
Block
18:32:56
31 River District
Trip
Block
18:38:06
(18:35 | +2.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
18:47:56
(18:44 | +3.1)
31 River District
Trip
Block
18:48:06
49 49TH Avenue/To UBC Exchange
Trip
Block
18:58:06
49 49TH Avenue/To UBC Exchange
Trip
Block
19:02:56
31 River District
Trip
Block
19:07:32
49 49TH Avenue/To UBC Exchange
Trip
Block
19:17:32
(19:18 | -0.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
19:27:32
49 49TH Avenue/To UBC Exchange
Trip
Block
19:32:56
(19:29 | +3.1)
31 River District
Trip
Block
19:37:32
49 49TH Avenue/To UBC Exchange
Trip
Block
19:48:32
(19:48 | +0.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
19:59:32
49 49TH Avenue/To UBC Exchange
Trip
Block
20:02:56
31 River District
Trip
Block
20:09:59
49 49TH Avenue/To UBC Exchange
Trip
Block
20:21:59
49 49TH Avenue/To UBC Exchange
Trip
Block
20:32:56
(20:29 | +3.1)
31 River District
Trip
Block
20:33:59
49 49TH Avenue/To UBC Exchange
Trip
Block
20:45:59
(20:44 | +1.8)
49 49TH Avenue/To UBC Exchange
Trip
Block
20:57:59
(20:55 | +2.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
21:02:56
31 River District
Trip
Block
21:12:59
49 49TH Avenue/To UBC Exchange
Trip
Block
21:27:59
49 49TH Avenue/To Granville St
Trip
Block
21:32:56
(21:29 | +3.1)
31 River District
Trip
Block
21:42:59
(21:43 | -0.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
21:57:59
49 49TH Avenue/To Granville St
Trip
Block
22:02:56
31 River District
Trip
Block
22:12:59
(22:12 | +0.2)
49 49TH Avenue/To UBC Exchange
Trip
Block
22:32:59
49 49TH Avenue/To UBC Exchange
Trip
Block
22:52:59
(22:51 | +1.8)
49 49TH Avenue/To UBC Exchange
Trip
Block
23:13:59
(23:11 | +2.7)
49 49TH Avenue/To UBC Exchange
Trip
Block
23:45:59
(23:46 |
-0.7)
49 49TH Avenue/To Granville St
Trip
Block
24:14:59
(00:14 |
+0.2)
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.