I’ll go from Toronto to London. From London to Bahrain. Stop in Bahrain to say salaam to my parents. From Bahrain grab my mum and go to Pakistan. I’d figure 6 hours flying to Toronto to London, 3 hours stopever, 7 hours to Bahrain, stop over for a day, then 2.5 hours to Pakistan. So about 32-35 hours