One Way

Popular Filters

One Way Price

CAD 1,619 CAD 18,000

Duration

23 h 25 m 62 h 0 m

Stops From Madrid

Departure From Madrid

6 AM - 12 PM

CAD 2,821

12 PM - 6 PM

CAD 1,619

After 6 PM

CAD 1,619

Arrival at Darwin

Before 6 AM

CAD 2,821

6 AM - 12 PM

CAD 1,619

12 PM - 6 PM

CAD 1,958

After 6 PM

CAD 1,747

Alliances & Airlines

Oneworld

(43)

SkyTeam

(13)

Star Alliance

(21)

+ 12 more

Layover Airports

+ 17 more

Layover Duration

3 h 45 m 39 h 30 m

Book Madrid to Darwin flight tickets at lowest price. Get best deals on your upcoming Madrid to Darwin flights only on MakeMyTrip. Also Book Darwin to Madrid Flights. Currently 66 flights flying from Madrid to Darwin. 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
Qatar Airways, Jetstar Airways

CAD 1,619

Transit Visa may be required

Madrid to Darwin , 7 Feb

Qatar Airways QR | 152

22:25

Sat, 7 Feb 26

Terminal T4S

Madrid, Spain

06 h 35 m

07:00

Sun, 8 Feb 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 960

08:20

Sun, 8 Feb 26

Doha, Qatar

09 h 30 m

22:50

Sun, 8 Feb 26

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways JQ | 82

07:05

Mon, 9 Feb 26

Terminal I

Denpasar Bali, Indonesia

02 h 40 m

11:15

Mon, 9 Feb 26

Terminal T1

Darwin, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways

CAD 1,747

Madrid to Darwin , 7 Feb

Qantas Airways QF | 8142 | Operated By Emirates

14:35

Sat, 7 Feb 26

Terminal T4S

Madrid, Spain

06 h 50 m

00:25

Sun, 8 Feb 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 8382 | Operated By Emirates

21:00

Sun, 8 Feb 26

Terminal T3

Dubai, United Arab Emirates

07 h 30 m

08:30

Mon, 9 Feb 26

Terminal T1

Singapore, Singapore

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 48

17:30

Mon, 9 Feb 26

Terminal T1

Singapore, Singapore

04 h 55 m

23:55

Mon, 9 Feb 26

Darwin, Australia

BAGGAGE : CHECK INCABIN

Information not available

Emirates

CAD 1,749

Madrid to Darwin , 7 Feb

Emirates EK | 142

14:35

Sat, 7 Feb 26

Terminal T4S

Madrid, Spain

06 h 50 m

00:25

Sun, 8 Feb 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 352

10:15

Sun, 8 Feb 26

Terminal T3

Dubai, United Arab Emirates

07 h 30 m

21:45

Sun, 8 Feb 26

Terminal T1

Singapore, Singapore

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 5332 | Operated By Qantas Airways

17:30

Mon, 9 Feb 26

Terminal T1

Singapore, Singapore

04 h 55 m

23:55

Mon, 9 Feb 26

Darwin, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways, Jetstar Airways

CAD 1,935

Transit Visa may be required

Madrid to Darwin , 7 Feb

Qatar Airways QR | 150

15:20

Sat, 7 Feb 26

Terminal T4S

Madrid, Spain

06 h 35 m

23:55

Sat, 7 Feb 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 962

02:50

Sun, 8 Feb 26

Doha, Qatar

09 h 30 m

17:20

Sun, 8 Feb 26

Terminal I

Denpasar Bali, Indonesia

BAGGAGE : CHECK INCABIN

Information not available

Jetstar Airways JQ | 82

07:05

Mon, 9 Feb 26

Terminal I

Denpasar Bali, Indonesia

02 h 40 m

11:15

Mon, 9 Feb 26

Terminal T1

Darwin, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways

CAD 1,953

Madrid to Darwin , 7 Feb

Qantas Airways QF | 8142 | Operated By Emirates

14:35

Sat, 7 Feb 26

Terminal T4S

Madrid, Spain

06 h 50 m

00:25

Sun, 8 Feb 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 8408 | Operated By Emirates

03:00

Sun, 8 Feb 26

Terminal T3

Dubai, United Arab Emirates

13 h 25 m

23:25

Sun, 8 Feb 26

Terminal T2

Melbourne, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 836

08:45

Mon, 9 Feb 26

Terminal T1

Melbourne, Australia

04 h 15 m

11:30

Mon, 9 Feb 26

Darwin, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways

CAD 1,958

Madrid to Darwin , 7 Feb

Qantas Airways QF | 8142 | Operated By Emirates

14:35

Sat, 7 Feb 26

Terminal T4S

Madrid, Spain

06 h 50 m

00:25

Sun, 8 Feb 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 8434 | Operated By Emirates

10:25

Sun, 8 Feb 26

Terminal T3

Dubai, United Arab Emirates

14 h 05 m

06:30

Mon, 9 Feb 26

Terminal I

Brisbane, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 5674 | Operated By Jetstar Airways

11:40

Mon, 9 Feb 26

Terminal D

Brisbane, Australia

04 h 05 m

15:15

Mon, 9 Feb 26

Terminal T1

Darwin, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways

CAD 1,959

Madrid to Darwin , 7 Feb

Qantas Airways QF | 8142 | Operated By Emirates

14:35

Sat, 7 Feb 26

Terminal T4S

Madrid, Spain

06 h 50 m

00:25

Sun, 8 Feb 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 8430 | Operated By Emirates

02:50

Sun, 8 Feb 26

Terminal T3

Dubai, United Arab Emirates

13 h 50 m

22:40

Sun, 8 Feb 26

Terminal I

Brisbane, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 5674 | Operated By Jetstar Airways

11:40

Mon, 9 Feb 26

Terminal D

Brisbane, Australia

04 h 05 m

15:15

Mon, 9 Feb 26

Terminal T1

Darwin, Australia

BAGGAGE : CHECK INCABIN

Information not available

Emirates

CAD 1,974

Madrid to Darwin , 7 Feb

Emirates EK | 142

14:35

Sat, 7 Feb 26

Terminal T4S

Madrid, Spain

06 h 50 m

00:25

Sun, 8 Feb 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 430

02:50

Sun, 8 Feb 26

Terminal T3

Dubai, United Arab Emirates

13 h 50 m

22:40

Sun, 8 Feb 26

Terminal I

Brisbane, Australia

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 5094 | Operated By Qantas Airways

08:25

Mon, 9 Feb 26

Terminal D

Brisbane, Australia

04 h 05 m

12:00

Mon, 9 Feb 26

Darwin, Australia

BAGGAGE : CHECK INCABIN

Information not available

Emirates, Qantas Airways

CAD 1,994

Madrid to Darwin , 7 Feb

Emirates EK | 142

14:35

Sat, 7 Feb 26

Terminal T4S

Madrid, Spain

06 h 50 m

00:25

Sun, 8 Feb 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 430

02:50

Sun, 8 Feb 26

Terminal T3

Dubai, United Arab Emirates

13 h 50 m

22:40

Sun, 8 Feb 26

Terminal I

Brisbane, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 824

08:25

Mon, 9 Feb 26

Terminal D

Brisbane, Australia

04 h 05 m

12:00

Mon, 9 Feb 26

Darwin, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways

CAD 2,001

Madrid to Darwin , 7 Feb

Qantas Airways QF | 8142 | Operated By Emirates

14:35

Sat, 7 Feb 26

Terminal T4S

Madrid, Spain

06 h 50 m

00:25

Sun, 8 Feb 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 8430 | Operated By Emirates

02:50

Sun, 8 Feb 26

Terminal T3

Dubai, United Arab Emirates

13 h 50 m

22:40

Sun, 8 Feb 26

Terminal I

Brisbane, Australia

BAGGAGE : CHECK INCABIN

Information not available

Qantas Airways QF | 824

08:25

Mon, 9 Feb 26

Terminal D

Brisbane, Australia

04 h 05 m

12:00

Mon, 9 Feb 26

Darwin, Australia

BAGGAGE : CHECK INCABIN

Information not available