Toronto, ON, Canada
Dubai - United Arab Emirates
The best and cheapest way to get from Toronto, ON, Canada and Dubai - United Arab Emirates is to travel by air, which will cost about 1,818 AED or 445.50 USD.