120

120 Chatswood → City — line health

2026-08-15 · every trip, colour-coded by lateness & crowding
← all days← all routes
live · updated final
95
trips completed
0
in service now
1
no-shows
0
still to come
47%
on time
Lateness early → 6 min late
Crowding seats → full
SchedPatternVehicleChatswoodPenshurst StLaurel Bank CottageWilloughby RdWynyardQVBPeakStatus
00:15Chatswood loop······NO-SHOW
04:55Chatswood loop43268_301078970613_2507_120on time+0:46·+0:36-1:04·many seatsRAN
05:15Chatswood loop43268_301079290613_2507_120on time+0:52·+1:43+0:06·many seatsRAN
05:35Chatswood loop43268_301079260613_2507_120on time+4:52·+6:09+5:29·many seatsRAN
05:54Chatswood loop43268_301079190613_2507_120on time+0:54·-0:51-2:02·many seatsRAN
06:14Chatswood loop43268_301079270613_2507_120on time+1:26·+1:41+0:58·many seatsRAN
06:33Chatswood loop43268_301079230613_2507_120+1:55+3:43·+4:51+5:38·many seatsRAN
06:53Chatswood loop43268_301079330613_2507_120on time+0:01·+0:48+0:05·many seatsRAN
07:13Chatswood loop43268_301079220613_2507_120on time+1:10·+3:23+1:20·many seatsRAN
07:32Chatswood loop43268_301079300613_2507_120+0:50+2:53·+3:19+2:16·many seatsRAN
07:51Chatswood loop43268_301079310613_2507_120on time+2:17·+2:35+0:35·many seatsRAN
08:01Chatswood loop43268_301079320613_2507_120+0:20+2:22·+2:08on time·many seatsRAN
08:11Chatswood loop43268_301079350613_2507_120on time+0:54·+2:09-0:01·many seatsRAN
08:21Chatswood loop43268_301079380613_2507_120+0:50+4:15·+4:08+2:07·many seatsRAN
08:29Chatswood loop43268_301079180613_2507_120on time+4:52·+6:21+5:23·many seatsRAN
08:39Chatswood loop43268_301079410613_2507_120on time-0:44·-2:13-2:50·many seatsRAN
08:49Chatswood loop43268_301079370613_2507_120on time+0:36·+0:59+0:54·many seatsRAN
08:58Chatswood loop43268_301079390613_2507_120+0:50+0:42·-0:20-2:58·many seatsRAN
09:08Chatswood loop43268_301079360613_2507_120+0:50+2:13·+3:54+3:31·few seatsRAN
09:18Chatswood loop43268_301079200613_2507_120on time+0:35·+0:08-1:55·many seatsRAN
09:27Chatswood loop43268_301079240613_2507_120+2:20+4:49·+6:45+6:54·few seatsRAN
09:36Chatswood loop43268_301079400613_2507_120on time-2:01·-0:02-2:50·many seatsRAN
09:46Chatswood loop43268_301079420613_2507_120on time-0:17·+2:39+1:24·many seatsRAN
09:55Chatswood loop43268_301079250613_2507_120+0:55+2:31·+1:57+0:41·many seatsRAN
10:05Chatswood loop43268_301079340613_2507_120+1:20+2:25·+3:38+1:38·many seatsRAN
10:15Chatswood loop43268_301079210613_2507_120on time+2:20·+2:20+2:20·many seatsRAN
10:24Chatswood loop43268_301079430613_2507_120+0:26+2:39·+4:18+2:38·few seatsRAN
10:34Chatswood loop43268_301079440613_2507_120+1:26+4:19·+6:26+5:04·many seatsRAN
10:44Chatswood loop43268_301079450613_2507_120on time+0:12·+0:29-1:46·many seatsRAN
10:54Chatswood loop43268_301079460613_2507_120on time+1:25·+2:31+0:38·few seatsRAN
11:04Chatswood loop43268_301079280613_2507_120on time+1:17·+3:11+2:09·many seatsRAN
11:13Chatswood loop43268_301079490613_2507_120on timeon time·on timeon time·many seatsRAN
11:22Chatswood loop43268_301079560613_2507_120+1:56+9:45·+10:52+8:02·few seatsRAN
11:32Chatswood loop43268_301079670613_2507_120+1:55+8:11·+11:40+9:34·many seatsRAN
11:42Chatswood loop43268_301079610613_2507_120on time+3:41·+6:45+4:24·many seatsRAN
11:52Chatswood loop43268_301079530613_2507_120on time+5:43·+10:03+7:57·few seatsRAN
12:02Chatswood loop43268_301079660613_2507_120on time+0:02·+0:31-1:55·many seatsRAN
12:12Chatswood loop43268_301079570613_2507_120+10:36+10:36·+14:53+12:44·few seatsRAN
12:22Chatswood loop43268_301079500613_2507_120+0:20+1:29·+3:58+2:35·few seatsRAN
12:32Chatswood loop43268_301079630613_2507_120on time+9:27·+10:31+8:41·few seatsRAN
12:43Chatswood loop43268_301079620613_2507_120+3:51+10:39·+13:49+11:59·few seatsRAN
12:53Chatswood loop43268_301079470613_2507_120+13:50+13:50·on timeon time·many seatsRAN
13:03Chatswood loop+24:26+24:26·+24:26on time·RAN
13:13Chatswood loop43268_301079580613_2507_120on time+14:12·+14:27+14:42·few seatsRAN
13:23Chatswood loop43268_301079640613_2507_120+11:25+11:37·+9:14+7:47·many seatsRAN
13:34Chatswood loop43268_301079600613_2507_120on time+3:22·+0:06-2:16·many seatsRAN
13:44Chatswood loop43268_301079550613_2507_120+0:25+9:02·+8:58+7:39·few seatsRAN
13:54Chatswood loop43268_301079590613_2507_120+14:48+14:48·on time+30:45·few seatsRAN
14:04Chatswood loop43268_301079650613_2507_120+14:56+31:08·+30:15+27:37·many seatsRAN
14:14Chatswood loop43268_301079680613_2507_120+15:36+15:36·+15:36+33:04·many seatsRAN
14:24Chatswood loop43268_301079480613_2507_120+1:00+18:28·+18:10+16:53·many seatsRAN
14:35Chatswood loop43268_301079690613_2507_120+7:25+16:38·+15:07+12:46·many seatsRAN
14:45Chatswood loop43268_301079700613_2507_120+0:10on time·+21:23+19:46·few seatsRAN
14:55Chatswood loop43268_301079710613_2507_120+5:00+15:44·+14:45+12:16·many seatsRAN
15:05Chatswood loop43268_301079720613_2507_120on time+8:49·+6:10+3:41·many seatsRAN
15:15Chatswood loop43268_301079520613_2507_120+5:00+13:30·+12:59+12:00·few seatsRAN
15:25Chatswood loop43268_301079730613_2507_120+10:59+10:59·+30:00+27:11·many seatsRAN
15:35Chatswood loop43268_301079740613_2507_120+5:26+19:39·+21:41+20:03·few seatsRAN
15:45Chatswood loop43268_301079750613_2507_120+1:30+9:51·+9:13+7:28·many seatsRAN
15:55Chatswood loop43268_301079540613_2507_120+0:30+8:11·+8:17+5:05·many seatsRAN
16:05Chatswood loop43268_301079760613_2507_120+1:30+10:24·+11:38+8:44·many seatsRAN
16:15Chatswood loop43268_301079770613_2507_120on time+13:28·+12:56+12:07·few seatsRAN
16:25Chatswood loop43268_301079780613_2507_120+20:05+20:05·+20:05on time·many seatsRAN
16:35Chatswood loop43268_301079800613_2507_120+5:01+16:57·+19:20+18:13·few seatsRAN
16:45Chatswood loop43268_301079790613_2507_120+1:00+14:07·+13:05+10:36·many seatsRAN
16:55Chatswood loop43268_301079880613_2507_120+10:55+17:45·+18:21+17:03·few seatsRAN
17:05Chatswood loop43268_301079900613_2507_120+0:25+10:11·+8:25+6:55·many seatsRAN
17:15Chatswood loop43268_301080020613_2507_120on time+7:37·+7:44+6:03·many seatsRAN
17:25Chatswood loop43268_301079980613_2507_120on timeon time·+27:41+27:33·few seatsRAN
17:35Chatswood loop43268_301079850613_2507_120+1:00+5:13·+5:43+3:49·few seatsRAN
17:45Chatswood loop43268_301079970613_2507_120+3:00+10:10·+9:39+7:42·many seatsRAN
17:56Chatswood loop43268_301079990613_2507_120+7:00+9:53·+11:38+11:30·few seatsRAN
18:06Chatswood loop43268_301079830613_2507_120+0:30+2:29·+1:33-0:26·many seatsRAN
18:16Chatswood loop43268_301079820613_2507_120+0:03+4:58·+5:51+4:25·many seatsRAN
18:26Chatswood loop43268_301079960613_2507_120on time+0:15·+0:50-0:50·many seatsRAN
18:37Chatswood loop43268_301079940613_2507_120+5:30+7:59·+8:32+7:30·few seatsRAN
18:47Chatswood loop43268_301079860613_2507_120+1:00+1:22·+0:52-1:07·many seatsRAN
18:58Chatswood loop43268_301079810613_2507_120on time+3:19·+5:02+3:40·many seatsRAN
19:09Chatswood loop43268_301079950613_2507_120+0:57+7:01·+9:58+8:11·many seatsRAN
19:19Chatswood loop43268_301079930613_2507_120on time+1:00·-0:41-3:28·many seatsRAN
19:30Chatswood loop43268_301079840613_2507_120+0:30+2:25·+2:59+1:55·many seatsRAN
19:40Chatswood loop43268_301080040613_2507_120on time+0:21·+1:17-0:28·many seatsRAN
19:51Chatswood loop43268_301080010613_2507_120on time+5:00·+7:44+6:22·many seatsRAN
20:01Chatswood loop43268_301080000613_2507_120on time+1:48·+2:54+2:23·many seatsRAN
20:11Chatswood loop43268_301080030613_2507_120+5:43+10:30·+12:06+10:31·many seatsRAN
20:31Chatswood loop43268_301080050613_2507_120on time+0:18·-0:16-1:18·many seatsRAN
20:51Chatswood loop43268_301080060613_2507_120+2:30on time·+2:31+1:52·many seatsRAN
21:12Chatswood loop43268_301080070613_2507_120+1:00+0:56·+1:23on time·many seatsRAN
21:33Chatswood loop43268_301079910613_2507_120+0:30+0:56·+1:15+0:48·many seatsRAN
21:54Chatswood loop43268_301079920613_2507_120on time+3:23·+6:34+6:34·few seatsRAN
22:14Chatswood loop43268_301080080613_2507_120on time+2:30·+4:49+3:08·many seatsRAN
22:35Chatswood loop43268_301079870613_2507_120on time+3:48·+5:41+4:06·many seatsRAN
22:55Chatswood loop43268_301080090613_2507_120+0:30+2:35·+2:42+0:37·many seatsRAN
23:15Chatswood loop43268_301080100613_2507_120on time+0:58·+1:02-1:18·many seatsRAN
23:35Chatswood loop43268_301079890613_2507_120+1:00+2:11·+2:46-0:21·many seatsRAN
23:55Chatswood loop43268_301080170613_2507_120+0:30+3:21·+4:20+3:09·many seatsRAN
Auto-refreshes every 60s · route 120

Data source. Built from realtime (GTFS‑Realtime trip updates and vehicle positions) and timetable data published by Transport for NSW via the Transport for NSW Open Data Hub, used under the Creative Commons Attribution 4.0 licence. This site is independent: it is not endorsed by, affiliated with, or produced by Transport for NSW.

Calculations. All lateness, crowding, on‑time and no‑show figures shown here are calculated by the site owner on a best‑efforts basis from those public feeds. They are not official Transport for NSW performance measures, may contain errors or gaps where the feeds are incomplete, and should not be relied on for travel decisions.

Actual observations only. A stop is shown only once a bus has reached or passed it. Stops still ahead of a running bus are left blank rather than filled with the feed’s predictions, so a trip in progress shows a partial row by design.