2019-06-01 Bus Service Diversion for OSIM Sundown Marathon 2019 Bus Service Diversion for OSIM Sundown Marathon 2019 1 June 2019 @ 9:00 PM - 2 June 2019 @ 3:00 AM UTC+8 Bus Service Diversion for OSIM Sundown Marathon 2019 Bus Stops Skipped for OSIM Sundown Marathon 2019 Saturday, 1 June 2019 9.00pm - Sunday, 2 June 2019 3.00am Road
2019-06-07 Bus Service Diversion for NDP 2019 Mobile Column Rehearsal (07 – 09 Jun) Bus Service Diversion for NDP 2019 Mobile Column Rehearsal (07 – 09 Jun) 7 June 2019 @ 8:00 PM - 9 June 2019 @ 7:00 AM UTC+8 Bus Service Diversion for NDP 2019 Mobile Column Rehearsal (07 – 09 Jun) Bus Stops Skipped for NDP 2019 Mobile Column Rehearsal Friday, 7 June 2019 8.00pm - Sunday, 9 June 2019 7.00am
2019-06-15 Bus Service Diversion for NDP 2019 Combined Rehearsal (15 Jun) Bus Service Diversion for NDP 2019 Combined Rehearsal (15 Jun) 15 June 2019 @ 2:00 AM - 16 June 2019 @ 2:00 AM UTC+8 Bus Service Diversion for NDP 2019 Combined Rehearsal (15 Jun) Bus Stops Skipped for National Day Parade 2019 - Combined Rehearsal Saturday, 15 June 2019 2.00am - Sunday, 16
2019-06-22 Bus Service Diversion for NDP 2019 Combined Rehearsal (22 Jun) Bus Service Diversion for NDP 2019 Combined Rehearsal (22 Jun) 22 June 2019 @ 2:00 AM - 23 June 2019 @ 2:00 AM UTC+8 Bus Service Diversion for NDP 2019 Combined Rehearsal (22 Jun) Bus Stops Skipped for National Day Parade 2019 - Combined Rehearsal Saturday, 22 June 2019 2.00am - Sunday, 23
2019-06-29 Bus Service Diversion for NDP 2019 Combined Rehearsal (29 Jun) Bus Service Diversion for NDP 2019 Combined Rehearsal (29 Jun) 29 June 2019 @ 2:00 AM - 30 June 2019 @ 2:00 AM UTC+8 Bus Service Diversion for NDP 2019 Combined Rehearsal (29 Jun) Bus Stops Skipped for National Day Parade 2019 - Combined Rehearsal Saturday, 29 June 2019 2.00am - Sunday, 30
1 June 2019 @ 9:00 PM - 2 June 2019 @ 3:00 AM UTC+8 Bus Service Diversion for OSIM Sundown Marathon 2019
1 June 2019 @ 9:00 PM - 2 June 2019 @ 3:00 AM UTC+8 Bus Service Diversion for OSIM Sundown Marathon 2019
7 June 2019 @ 8:00 PM - 9 June 2019 @ 7:00 AM UTC+8 Bus Service Diversion for NDP 2019 Mobile Column Rehearsal (07 – 09 Jun)
7 June 2019 @ 8:00 PM - 9 June 2019 @ 7:00 AM UTC+8 Bus Service Diversion for NDP 2019 Mobile Column Rehearsal (07 – 09 Jun)
7 June 2019 @ 8:00 PM - 9 June 2019 @ 7:00 AM UTC+8 Bus Service Diversion for NDP 2019 Mobile Column Rehearsal (07 – 09 Jun)
15 June 2019 @ 2:00 AM - 16 June 2019 @ 2:00 AM UTC+8 Bus Service Diversion for NDP 2019 Combined Rehearsal (15 Jun)
15 June 2019 @ 2:00 AM - 16 June 2019 @ 2:00 AM UTC+8 Bus Service Diversion for NDP 2019 Combined Rehearsal (15 Jun)
22 June 2019 @ 2:00 AM - 23 June 2019 @ 2:00 AM UTC+8 Bus Service Diversion for NDP 2019 Combined Rehearsal (22 Jun)
22 June 2019 @ 2:00 AM - 23 June 2019 @ 2:00 AM UTC+8 Bus Service Diversion for NDP 2019 Combined Rehearsal (22 Jun)
29 June 2019 @ 2:00 AM - 30 June 2019 @ 2:00 AM UTC+8 Bus Service Diversion for NDP 2019 Combined Rehearsal (29 Jun)
29 June 2019 @ 2:00 AM - 30 June 2019 @ 2:00 AM UTC+8 Bus Service Diversion for NDP 2019 Combined Rehearsal (29 Jun)