Question: how long does it take to get through singapore customs?
Answer: Clearing Singapore custom and retrieving your luggages is pretty fast and smooth at Changi Airport though. 2 hours are a doable connection in the perfect world, but still too risky with China Eastern in the first leg. Three hours gap will give you more peace of mind.