One Way

Popular Filters

One Way Price

SAR 2,089 SAR 16,500

Duration

10 h 30 m 39 h 30 m

Stops From Madrid

Departure From Madrid

Before 6 AM

SAR 8,078

6 AM - 12 PM

SAR 2,089

12 PM - 6 PM

SAR 3,100

After 6 PM

SAR 5,170

Arrival at Ottawa

Before 6 AM

SAR 3,386

6 AM - 12 PM

SAR 2,089

12 PM - 6 PM

SAR 2,089

After 6 PM

SAR 5,170

Alliances & Airlines

Oneworld

(6)

SkyTeam

(10)

Star Alliance

(113)

+ 13 more

Layover Airports

+ 13 more

Layover Duration

1 h 5 m 27 h 30 m

Madrid to Ottawa Fare Calendar

Book cheap Madrid to Ottawa International ✈ tickets at MakeMyTrip Saudi Arabia. Get best deals, Lowest airfare ticket booking from Madrid to Ottawa air travel route. Check flight reservation status, schedules of Madrid to Ottawa flight ticket online. Also Check Ottawa to Madrid Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
TAP Portugal, Porter Airlines

SAR 2,089

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

Madrid to Ottawa , 20 Jun

TAP Portugal TP | 1023

07:40

Fri, 20 Jun 25

Terminal T2

Madrid, Spain

01 h 20 m

08:00

Fri, 20 Jun 25

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 203

17:55

Fri, 20 Jun 25

Terminal T1

Lisbon, Portugal

08 h 05 m

21:00

Fri, 20 Jun 25

Terminal B

Newark, United States

BAGGAGE : CHECK INCABIN

Information not available

Porter Airlines PD | 2330

07:50

Sat, 21 Jun 25

Terminal B

Newark, United States

01 h 41 m

09:31

Sat, 21 Jun 25

Ottawa, Canada

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Discount, Basic

Fare offered by airlines.

10 kg
Hand baggage only
Non-refundable fare
Date Change Fee starting
SAR 1,174

SAR 2,089

TAP Portugal, Air Canada

SAR 2,116

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

Madrid to Ottawa , 20 Jun

TAP Portugal TP | 1023

07:40

Fri, 20 Jun 25

Terminal T2

Madrid, Spain

01 h 20 m

08:00

Fri, 20 Jun 25

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 203

17:55

Fri, 20 Jun 25

Terminal T1

Lisbon, Portugal

08 h 05 m

21:00

Fri, 20 Jun 25

Terminal B

Newark, United States

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 8939

07:45

Sat, 21 Jun 25

Terminal A

Newark, United States

01 h 34 m

09:19

Sat, 21 Jun 25

Montreal, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 477

13:00

Sat, 21 Jun 25

Montreal, Canada

44 m

13:44

Sat, 21 Jun 25

Ottawa, Canada

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Discount, Basic

Fare offered by airlines.

10 kg
Hand baggage only
Non-refundable fare
Date Change Fee starting
SAR 1,174

SAR 2,116

TAP Portugal, Air Canada

More Timing Options

SAR 2,142

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

Madrid to Ottawa , 20 Jun

TAP Portugal TP | 1023

07:40

Fri, 20 Jun 25

Terminal T2

Madrid, Spain

01 h 20 m

08:00

Fri, 20 Jun 25

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 203

17:55

Fri, 20 Jun 25

Terminal T1

Lisbon, Portugal

08 h 05 m

21:00

Fri, 20 Jun 25

Terminal B

Newark, United States

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 8873

06:35

Sat, 21 Jun 25

Terminal A

Newark, United States

01 h 40 m

08:15

Sat, 21 Jun 25

Terminal T1

Toronto, Canada

BAGGAGE : CHECK INCABIN

Information not available

Air Canada AC | 448

10:00

Sat, 21 Jun 25

Terminal T1

Toronto, Canada

01 h 05 m

11:05

Sat, 21 Jun 25

Ottawa, Canada

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Discount, Basic

Fare offered by airlines.

10 kg
Hand baggage only
Non-refundable fare
Date Change Fee starting
SAR 1,174

SAR 2,142

TAP Portugal, Porter Airlines

SAR 2,791

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

Madrid to Ottawa , 20 Jun

TAP Portugal TP | 1011

11:05

Fri, 20 Jun 25

Terminal T2

Madrid, Spain

01 h 25 m

11:30

Fri, 20 Jun 25

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 203

17:55

Fri, 20 Jun 25

Terminal T1

Lisbon, Portugal

08 h 05 m

21:00

Fri, 20 Jun 25

Terminal B

Newark, United States

BAGGAGE : CHECK INCABIN

Information not available

Porter Airlines PD | 2330

07:50

Sat, 21 Jun 25

Terminal B

Newark, United States

01 h 41 m

09:31

Sat, 21 Jun 25

Ottawa, Canada

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Basic, Discount

Fare offered by airlines.

10 kg
Hand baggage only
Non-refundable fare
Date Change Fee starting
SAR 1,174

SAR 2,791

TAP Portugal, Air Transat

SAR 2,839

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

Madrid to Ottawa , 20 Jun

TAP Portugal TP | 1011

11:05

Fri, 20 Jun 25

Terminal T2

Madrid, Spain

01 h 25 m

11:30

Fri, 20 Jun 25

Terminal T1

Lisbon, Portugal

BAGGAGE : CHECK INCABIN

Information not available

TAP Portugal TP | 203

17:55

Fri, 20 Jun 25

Terminal T1

Lisbon, Portugal

08 h 05 m

21:00

Fri, 20 Jun 25

Terminal B

Newark, United States

BAGGAGE : CHECK INCABIN

Information not available

Air Transat TS | 7093 | Operated By Porter Airlines

07:50

Sat, 21 Jun 25

Terminal B

Newark, United States

01 h 41 m

09:31

Sat, 21 Jun 25

Ottawa, Canada

BAGGAGE : CHECK INCABIN

Information not available

FARES
Cabin bagCheck-inCancellationDate Change

Discount, Eco Budget

Fare offered by airlines.

10 kg
Hand baggage only
Non-refundable fare
Date Change Fee starting
SAR 1,174

SAR 2,839