Did a skin of the teeth transfer recently into Singapore. Was delayed 40 minutes and a storm delayed landing further. We were sitting very back row and we had to get the train to change terminals and we had about half an hour. Had to dash through the airport but made it only to find the flight delayed anyway as it was waiting for luggage from the one we flew in on. Had about 45 minutes on the return leg and made it easily.