Previous blocks served by this bus:
523Oct 30, 2026 (14:51 to 18:01)4Oct 30, 2026 (6:59 to 8:52)4Oct 29, 2026 (15:15 to 17:45)31, 703, 902Oct 29, 2026 (5:43 to 8:57)701, 702, 706Oct 28, 2026 (15:49 to 18:52)31, 703, 902Oct 28, 2026 (5:41 to 9:37)4, 1A, 1B, 901, 917Oct 27, 2026 (15:04 to 25:08)506Oct 27, 2026 (6:39 to 9:06)