So, here is the time for booking my family's tickets for another vacation. The office booked us through Emirates, with a transit time of 9 hrs. Personally, I would love 9 hrs in Dubai, because the airport has a lot to offer, especially in December. I love shopping. But the connecting flight is long if we chose the 9 hour lay over in Dubai. The connecting flight will go to Male, and then to Colombo Sri Lanka. There is 1 hr lay over in Male, and the trip from Male to Colombo will be around 2.5 hrs. So, altogether we will be on-air for 3.5 hrs longer if we chose this option. This flight lands in Colombo at 7pm. There is another option, which I am going to accept, with a 2 hr transit time in Dubai. The connecting flight goes directly to Colombo, and that saves 3.5 hrs fly time; hence lands in the morning. Shorter transit and shorter flight is what my body prefers these days. Needless to say, my 70+ year old mom, my H and 2 kids are travelling with me. But, what can we do in Dubai in a shorter transit? Given the airport is huge, and it takes considerable time to pass the security checks, and to be there at least 30 mins before at the gate to the connection flight. We just have 2 hrs in hand, and I don't wanna miss shopping, given there will be sale, discounts etc..etc.. during seasons time in December. Any ideas to utilize these 2 hrs effectively?