I've mentioned the following quite a few times over the last few weeks. Sorry to bore you if you read regularly.
We have a 4-hour and 30-minute scheduled flight into Dubai on Sri Lankan Air. We have to wait approximately four hours there for a 2:00 am departure on an Air Canada plane. It is a direct flight to Vancouver and lasts 15 hours and 50 minutes. That should put us into Vancouver a little before 7:00 am on Monday.
Today promised to be a long one!