18 hours and 43 seconds, only on Tuesdays.
It will take you about an hour, if you meant DURBAN
No, but you can fly Vancouver, Montreal then Montreal, Casablanca or in peak seasons British Airways will fly Vancouver to London then London to Casablanca.
It will take about 2 hours and 50 minutes.
casablanca
Yes
How long does it take to fly from Bangkok to Athens?
How long does It take to fly from the UK to Bangkok
How long does it take to fly from Texas to MadridSpain
How long does it take to fly from Montreal to Nasseau?
A flight from Dubai to Mecca will take approximately 2 hours.
How long does it take to fly from Missouri to Belize
How long does it take to fly from maimi to dhaka