One Way

Popular Filters

+ 1 more

Arrival Airports

One Way Price

SGD 920 SGD 4,200

Duration

12 h 45 m 43 h 0 m

Stops From Toronto

Departure From Toronto

Before 6 AM

SGD 1,613

6 AM - 12 PM

SGD 1,029

12 PM - 6 PM

SGD 1,057

After 6 PM

SGD 921

Arrival at Dubai

Before 6 AM

SGD 1,409

6 AM - 12 PM

SGD 1,320

12 PM - 6 PM

SGD 1,103

After 6 PM

SGD 921

Alliances & Airlines

Oneworld

(70)

SkyTeam

(36)

Star Alliance

(37)

+ 20 more

Layover Airports

+ 26 more

Layover Duration

1 h 0 m 24 h 0 m

Sorted By:
Departure
Duration
Arrival
Price
Emirates

SGD 949

SGD 921

Transit Visa may be required

Toronto to Dubai , 29 Dec

Emirates EK | 5796 | Operated By Air Canada

20:55

Mon, 29 Dec 25

Terminal T1

Toronto, Canada

01 h 42 m

22:37

Mon, 29 Dec 25

Terminal B

Boston, United States

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 238

22:10

Tue, 30 Dec 25

Terminal E

Boston, United States

12 h 10 m

19:20

Wed, 31 Dec 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Emirates

SGD 1,030

SGD 1,000

Transit Visa may be required

Toronto to Dubai , 29 Dec

Air Canada AC | 772

20:55

Mon, 29 Dec 25

Terminal T1

Toronto, Canada

01 h 42 m

22:37

Mon, 29 Dec 25

Terminal B

Boston, United States

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 238

22:10

Tue, 30 Dec 25

Terminal E

Boston, United States

12 h 10 m

19:20

Wed, 31 Dec 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Emirates

SGD 1,030

SGD 1,029

Transit Visa may be required

Toronto to Dubai , 29 Dec

Air Canada AC | 8692

10:30

Mon, 29 Dec 25

Terminal T1

Toronto, Canada

01 h 42 m

12:12

Mon, 29 Dec 25

Terminal B

Boston, United States

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 238

22:10

Mon, 29 Dec 25

Terminal E

Boston, United States

12 h 10 m

19:20

Tue, 30 Dec 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Emirates

SGD 1,058

SGD 1,057

Transit Visa may be required

Toronto to Dubai , 29 Dec

Air Canada AC | 1202

16:50

Mon, 29 Dec 25

Terminal T1

Toronto, Canada

03 h 26 m

20:16

Mon, 29 Dec 25

Miami, United States

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 214

23:55

Mon, 29 Dec 25

Miami, United States

14 h 05 m

23:00

Tue, 30 Dec 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

More Timing Options

SGD 1,136

SGD 1,103

Toronto to Dubai Bus Station , 29 Dec

Etihad Airways EY | 22

14:45

Mon, 29 Dec 25

Terminal T1

Toronto, Canada

12 h 50 m

12:35

Tue, 30 Dec 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 5420

14:25

Tue, 30 Dec 25

Terminal A

Abu Dhabi, United Arab Emirates

02 h

16:25

Tue, 30 Dec 25

Dubai Bus Station, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Porter Airlines, Emirates

SGD 1,234

SGD 1,231

Transit Visa may be required | Re Check-in of Baggage required

Toronto to Dubai , 29 Dec

Porter Airlines PD | 2939

08:00

Mon, 29 Dec 25

Toronto, Canada

01 h 35 m

09:35

Mon, 29 Dec 25

Terminal E

Boston, United States

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 238

22:10

Mon, 29 Dec 25

Terminal E

Boston, United States

12 h 10 m

19:20

Tue, 30 Dec 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

China Eastern

SGD 1,302

SGD 1,264

Transit Visa may be required

Toronto to Dubai , 29 Dec

China Eastern MU | 208

15:25

Mon, 29 Dec 25

Terminal T3

Toronto, Canada

14 h 55 m

19:20

Tue, 30 Dec 25

Terminal T1

Shanghai-Pu Dong Apt, China

BAGGAGE : CHECK INCABIN

Information not available

China Eastern MU | 5822

08:05

Wed, 31 Dec 25

Terminal T1

Shanghai-Pu Dong Apt, China

03 h 35 m

11:40

Wed, 31 Dec 25

Kunming, China

BAGGAGE : CHECK INCABIN

Information not available

China Eastern MU | 755

16:15

Wed, 31 Dec 25

Kunming, China

07 h

19:15

Wed, 31 Dec 25

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

WestJet, Emirates

SGD 1,303

SGD 1,265

Transit Visa may be required

Toronto to Dubai , 29 Dec

WestJet WS | 1032

07:15

Mon, 29 Dec 25

Terminal T3

Toronto, Canada

03 h 09 m

10:24

Mon, 29 Dec 25

Terminal B

Orlando, United States

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 220

20:20

Mon, 29 Dec 25

Terminal C

Orlando, United States

13 h 50 m

19:10

Tue, 30 Dec 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Canada, Emirates

SGD 1,278

SGD 1,275

Transit Visa may be required | Re Check-in of Baggage required

Toronto to Dubai , 29 Dec

Air Canada AC | 7958

10:30

Mon, 29 Dec 25

Toronto, Canada

01 h 16 m

11:46

Mon, 29 Dec 25

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 8608

13:25

Mon, 29 Dec 25

Terminal T1

Montreal, Canada

01 h 27 m

14:52

Mon, 29 Dec 25

Terminal B

Boston, United States

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 238

22:10

Mon, 29 Dec 25

Terminal E

Boston, United States

12 h 10 m

19:20

Tue, 30 Dec 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

United Airlines, Emirates

SGD 1,283

SGD 1,280

Transit Visa may be required | Re Check-in of Baggage required

Toronto to Dubai , 29 Dec

United Airlines UA | 8645

10:30

Mon, 29 Dec 25

Terminal T1

Toronto, Canada

01 h 42 m

12:12

Mon, 29 Dec 25

Terminal B

Boston, United States

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 238

22:10

Mon, 29 Dec 25

Terminal E

Boston, United States

12 h 10 m

19:20

Tue, 30 Dec 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available