How do you get lost in Sg for 2 hours? 
Maybe the said passenger boarded the bus at the start of the
journey (Jurong East) and already spent 45 minutes on the bus
before the diversion occured, resulting in the passenger being
trapped on the bus for a total of 2 hours?