2-3 hours should be sufficient to cover the entire museum using a Trickeye Museum Singapore ticket.