One Way

Popular Filters

Departure Airports

One Way Price

THB 20,733 THB 109,000

Duration

10 h 35 m 43 h 30 m

Stops From Oslo

Departure From Oslo

Before 6 AM

THB 67,529

6 AM - 12 PM

THB 34,489

12 PM - 6 PM

THB 33,530

After 6 PM

THB 20,733

Arrival at Toronto

6 AM - 12 PM

THB 51,908

12 PM - 6 PM

THB 20,733

After 6 PM

THB 20,733

Alliances & Airlines

Oneworld

(5)

SkyTeam

(50)

Star Alliance

(44)

+ 11 more

Layover Airports

+ 16 more

Layover Duration

45 m 23 h 30 m

Oslo To Toronto Flights

Book Oslo to Toronto flight tickets at lowest price. Get best deals on your upcoming Oslo to Toronto flights only on MakeMyTrip. Also Book Toronto to Oslo Flights. Currently 83 flights flying from Oslo to Toronto. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
LOT Polish Airlines

THB 20,733

Transit Visa may be required

Oslo to Toronto , 23 Jun

LOT Polish Airlines LO | 484

19:45

Mon, 23 Jun 25

Oslo, Norway

01 h 55 m

21:40

Mon, 23 Jun 25

Warsaw, Poland

BAGGAGE : CHECK INCABIN

Information not available

LOT Polish Airlines LO | 41

14:05

Tue, 24 Jun 25

Warsaw, Poland

09 h 15 m

17:20

Tue, 24 Jun 25

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Economy no bag

Fare offered by airline.

8 kg
Hand baggage only
Non-refundable fare
Date Change Fee starting
THB 5,688
Chargeable
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

THB 20,733

Economy standard

Fare offered by airline.

8 kg
23 kg (1 Pc.)
Non-refundable fare
Date Change Fee starting
THB 4,533
Chargeable
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

THB 23,257

Economy semi flex

Fare offered by airline.

8 kg
23 kg (1 Pc.)
Cancellation Fee starting
THB 2,844
Free date change allowed
Chargeable
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

THB 25,869

Turkish Airlines

THB 23,781

Transit Visa may be required

Oslo to Toronto , 23 Jun

Turkish Airlines TK | 1754

18:40

Mon, 23 Jun 25

Oslo, Norway

03 h 55 m

23:35

Mon, 23 Jun 25

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 17

16:20

Tue, 24 Jun 25

Istanbul, Turkey

10 h 45 m

20:05

Tue, 24 Jun 25

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

MMT Value 1

Fare offered by airline.

8 kg
46 kg
No airline cancellation fee
Free date change allowed

THB 23,781

Icelandair

THB 33,530

Transit Visa may be required

Oslo to Toronto , 23 Jun

Icelandair FI | 323

16:30

Mon, 23 Jun 25

Oslo, Norway

02 h 50 m

17:20

Mon, 23 Jun 25

Reykjavik, Iceland

BAGGAGE : CHECK INCABIN

Information not available

Icelandair FI | 605

19:50

Mon, 23 Jun 25

Reykjavik, Iceland

06 h 05 m

21:55

Mon, 23 Jun 25

Terminal T3

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Economy Standard

Fare offered by airline.

7 kg
1 Piece
Non-refundable fare
Date Change Fee starting
THB 6,043
Free seats available
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

THB 33,530

Economy Flex

Fare offered by airline.

7 kg
1 Piece
No airline cancellation fee
Free date change allowed
Free seats available
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

THB 37,537

LOT Polish Airlines

THB 34,489

Transit Visa may be required

Oslo to Toronto , 23 Jun

LOT Polish Airlines LO | 482

10:45

Mon, 23 Jun 25

Oslo, Norway

02 h

12:45

Mon, 23 Jun 25

Warsaw, Poland

BAGGAGE : CHECK INCABIN

Information not available

LOT Polish Airlines LO | 41

14:05

Mon, 23 Jun 25

Warsaw, Poland

09 h 15 m

17:20

Mon, 23 Jun 25

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate ChangeSeatMeal

Economy no bag

Fare offered by airline.

8 kg
Hand baggage only
Non-refundable fare
Date Change Fee starting
THB 5,688
Chargeable
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

THB 34,489

Economy standard

Fare offered by airline.

8 kg
23 kg (1 Pc.)
Non-refundable fare
Date Change Fee starting
THB 4,533
Chargeable
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

THB 37,102

Economy semi flex

Fare offered by airline.

8 kg
23 kg (1 Pc.)
Cancellation Fee starting
THB 2,844
Free date change allowed
Chargeable
Complimentary meals (No meal will be served if flight duration is less than 2 hours)

THB 39,626

Turkish Airlines

THB 35,343

Transit Visa may be required

Oslo to Toronto , 23 Jun

Turkish Airlines TK | 1752

12:00

Mon, 23 Jun 25

Oslo, Norway

04 h

17:00

Mon, 23 Jun 25

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 17

16:20

Tue, 24 Jun 25

Istanbul, Turkey

10 h 45 m

20:05

Tue, 24 Jun 25

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

MMT Value 1

Fare offered by airline.

8 kg
46 kg
No airline cancellation fee
Free date change allowed

THB 35,343