Skip to content

Stopover flights from Madrid: 16 cities to visit

Trips from Madrid with a stop long enough to leave the airport, through 16 cities. Each price is for the whole trip, the stop included.

A stop here is at least 8 hours in the daytime, or at least 18 hours when it runs overnight, and at most 24 hours. It is in the same airport, on the way to where you are going, and never on a trip we think is on separate tickets. Leaving the airport means entering that country, so check its entry rules for your passport.

Stop in Bogota

20 trips go through Bogota. The best are here.

Panama City · one-way

$247

9 h 5 min in Bogota (BOG) on the way there

20 Feb 2027 · MAD → PTY · avianca airlines

1 stop · avianca airlines both into and out of the stop

The same price as the cheapest fare without a long stop on the same dates

found 2 days ago

Open this tripCheck today's price

San Jose · return

$655

8 h 45 min in Bogota (BOG) on the way there

20 Feb 2027 – 4 Mar 2027 · MAD → SJO · avianca airlines

out 1 stop, back 1 stop · avianca airlines both into and out of the stop

$152 less than the cheapest fare without a long stop on this route (3 Feb 2027 – 11 Feb 2027)

found yesterday

See prices for these datesCheck today's price

Punta Cana · return

$740

20 h 45 min in Bogota (BOG) on the way back · overnight connection

17 Feb 2027 – 3 Mar 2027 · MAD → PUJ · avianca airlines

out 1 stop, back 1 stop · avianca airlines both into and out of the stop

$162 more than the cheapest fare without a long stop on this route (6 Mar 2027 – 11 Mar 2027)

found yesterday

See prices for these datesCheck today's price

Buenos Aires · return

$810

19 h 5 min in Bogota (BOG) on the way back · overnight connection

10 Mar 2027 – 23 Mar 2027 · MAD → AEP · avianca airlines

out 1 stop, back 1 stop · avianca airlines both into and out of the stop

$64 less than the cheapest fare without a long stop on this route (2 May 2027 – 6 May 2027)

found today

See prices for these datesCheck today's price

Lima · return

$813

21 h in Bogota (BOG) on the way back · overnight connection

25 Mar 2027 – 5 Apr 2027 · MAD → LIM · avianca airlines

out 1 stop, back 1 stop · avianca airlines both into and out of the stop

$801 less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Stop in Istanbul

20 trips go through Istanbul. The best are here.

Moscow · one-way

$360

18 h 55 min in Istanbul (SAW) on the way there · overnight connection

26 Oct 2027 · MAD → VKO · Ajet

2 stops · in with Ajet, out with Turkish Airlines

$55 more than the cheapest fare without a long stop on the same dates

found 4 days ago

Open this tripCheck today's price

Moscow · return

$523

12 h 15 min in Istanbul (SAW) on the way back

20 Jan 2027 – 31 Jan 2027 · MAD → SVO · Ajet

out 2 stops, back 1 stop · in with Ajet, out with Pegasus Airlines

$54 more than the cheapest fare without a long stop on the same dates

found 21 hours ago

See prices for these datesCheck today's price

Yerevan · return

$526

8 h 25 min in Istanbul (IST) on the way back

12 Dec – 23 Dec · MAD → EVN · Turkish Airlines

out 1 stop, back 1 stop · Turkish Airlines both into and out of the stop

$285 more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Saint Petersburg · return

$527

21 h 45 min in Istanbul (SAW) on the way there · overnight connection

14 Jan 2027 – 3 Feb 2027 · MAD → LED · Pegasus Airlines

out 2 stops, back 1 stop · Pegasus Airlines both into and out of the stop

$91 less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Almaty · return

$648

23 h 15 min in Istanbul (SAW) on the way back · overnight connection

1 Dec – 20 Dec · MAD → ALA · Pegasus Airlines

out 2 stops, back 1 stop · Pegasus Airlines both into and out of the stop

$168 more than the cheapest fare without a long stop on this route (9 Dec – 25 Dec)

found yesterday

See prices for these datesCheck today's price

Stop in Frankfurt

17 trips go through Frankfurt. The best are here.

Dublin · return

$432

8 h 25 min in Frankfurt (FRA) on the way back

17 Mar 2027 – 29 Mar 2027 · MAD → DUB · Lufthansa

out 2 stops, back 1 stop · Lufthansa both into and out of the stop

$235 more than the cheapest fare without a long stop on the same dates

found 13 hours ago

See prices for these datesCheck today's price

Istanbul · return

$441

9 h in Frankfurt (FRA) on the way there

18 Nov – 25 Nov · MAD → IST · Lufthansa

out 1 stop, back 1 stop · Lufthansa both into and out of the stop

$225 more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Tokyo · return

$914

12 h 40 min in Frankfurt (FRA) on the way back

24 Nov – 5 Dec · MAD → NRT · China Southern Airlines

out 1 stop, back 2 stops · in with China Southern Airlines, out with Air Europa

$225 more than the cheapest fare without a long stop on the same dates

found 3 hours ago

See prices for these datesCheck today's price

Cape Town · return

$973

11 h 10 min in Frankfurt (FRA) on the way there

27 Jan 2027 – 9 Feb 2027 · MAD → CPT · Lufthansa

out 1 stop, back 2 stops · Lufthansa both into and out of the stop

$220 more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Cancun · return

$1,080

11 h 10 min in Frankfurt (FRA) on the way back

24 Feb 2027 – 11 Mar 2027 · MAD → CUN · Lufthansa

out 1 stop, back 1 stop · in with Discover Airlines, out with Lufthansa

$238 more than the cheapest fare without a long stop on the same dates

found 12 hours ago

See prices for these datesCheck today's price

Stop in Lisbon

16 trips go through Lisbon. The best are here.

Paris · one-way

$110

8 h 45 min in Lisbon (LIS) on the way there

17 Feb 2027 · MAD → ORY · TAP Air Portugal

1 stop · in with Portugalia Airlines, out with TAP Air Portugal

$74 more than the cheapest fare without a long stop on the same dates

found 3 days ago

Open this tripCheck today's price

Milan · one-way

$130

20 h 35 min in Lisbon (LIS) on the way there · overnight connection

22 Nov · MAD → MXP · TAP Air Portugal

1 stop · TAP Air Portugal both into and out of the stop

$101 more than the cheapest fare without a long stop on the same dates

found 2 days ago

Open this tripCheck today's price

Rome · one-way

$162

8 h 45 min in Lisbon (LIS) on the way there

14 Jul 2027 · MAD → FCO · TAP Air Portugal

1 stop · TAP Air Portugal both into and out of the stop

$126 more than the cheapest fare without a long stop on the same dates

found 5 days ago

Open this tripCheck today's price

Warsaw · return

$272

20 h 40 min in Lisbon (LIS) on the way back · overnight connection

25 Nov – 28 Nov · MAD → WAW · TAP Air Portugal

out 1 stop, back 1 stop · TAP Air Portugal both into and out of the stop

$165 less than the cheapest fare without a long stop on the same dates

found 8 hours ago

See prices for these datesCheck today's price

Sevilla · return

$378

21 h 5 min in Lisbon (LIS) on the way back · overnight connection

27 Nov – 9 Dec · MAD → SVQ · TAP Air Portugal

out nonstop, back 1 stop · in with Portugalia Airlines, out with TAP Air Portugal

$188 more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Stop in Miami

16 trips go through Miami. The best are here.

Maracaibo · return

$880

23 h 5 min in Miami (MIA) on the way back · overnight connection

7 Feb 2027 – 21 Mar 2027 · MAD → MAR · American Airlines

out 1 stop, back 1 stop · American Airlines both into and out of the stop

$162 less than the cheapest fare without a long stop on this route (7 Feb 2027 – 22 Mar 2027)

found 10 hours ago

See prices for these datesCheck today's price

Mexico City · return

$968

21 h 40 min in Miami (MIA) on the way there · overnight connection

7 Jan 2027 – 18 Jan 2027 · MAD → MEX · American Airlines

out 1 stop, back 1 stop · American Airlines both into and out of the stop

$574 less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

San Jose · return

$972

8 h 4 min in Miami (MIA) on the way back · connection may need a visa

15 May 2027 – 30 May 2027 · MAD → SJO · avianca airlines

out 1 stop, back 1 stop · American Airlines both into and out of the stop

$289 more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Lima · return

$1,022

12 h 28 min in Miami (MIA) on the way back · connection may need a visa

25 Mar 2027 – 5 Apr 2027 · MAD → LIM · American Airlines

out 2 stops, back 1 stop · American Airlines both into and out of the stop

$592 less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

San Pedro Sula · return

$1,541

18 h 15 min in Miami (MIA) on the way there · overnight connection

20 Aug 2027 – 18 Sept 2027 · MAD → SAP · Iberia

out 2 stops, back 1 stop · in with American Airlines, out with Iberia

$464 more than the cheapest fare without a long stop on the same dates

found 17 hours ago

See prices for these datesCheck today's price

Stop in Paris

15 trips go through Paris. The best are here.

Moscow · return

$471

9 h 5 min in Paris (ORY) on the way back · connection may need a visa

22 Jan 2027 – 8 Feb 2027 · MAD → SVO · Pegasus Airlines

out 1 stop, back 2 stops · in with Pegasus Airlines, out with Transavia France

$22 more than the cheapest fare without a long stop on the same dates

found 6 hours ago

See prices for these datesCheck today's price

Sharjah · return

$695

19 h 25 min in Paris (ORY) on the way back · overnight connection · connection may need a visa

19 Dec – 7 Jan 2027 · MAD → SHJ · Pegasus Airlines

out 1 stop, back 2 stops · in with Pegasus Airlines, out with Transavia France

$99 less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Yerevan · return

$784

19 h 20 min in Paris (CDG) on the way back · overnight connection · connection may need a visa

12 Dec – 24 Dec · MAD → EVN · Air France

out 1 stop, back 1 stop · Air France both into and out of the stop

$624 more than the cheapest fare without a long stop on this route (24 Jan 2027 – 7 Feb 2027)

found yesterday

See prices for these datesCheck today's price

Cape Town · return

$791

20 h 40 min in Paris (CDG) on the way there · overnight connection

5 Mar 2027 – 24 Mar 2027 · MAD → CPT · Air France

out 1 stop, back 1 stop · in with HOP!, out with Air France

$111 more than the cheapest fare without a long stop on the same dates

found 6 hours ago

See prices for these datesCheck today's price

San Jose · return

$833

20 h 20 min in Paris (CDG) on the way there · overnight connection

3 Feb 2027 – 12 Feb 2027 · MAD → SJO · Air France

out 2 stops, back 2 stops · in with HOP!, out with Air France

$63 less than the cheapest fare without a long stop on the same dates

found 10 hours ago

See prices for these datesCheck today's price

Stop in London

14 trips go through London. The best are here.

Milan · one-way

$62

10 h 25 min in London (STN) on the way there · connection may need a visa

12 Jan 2027 · MAD → MXP · Ryanair

1 stop · Ryanair both into and out of the stop

$43 more than the cheapest fare without a long stop on the same dates

found 2 days ago

Open this tripCheck today's price

Paris · one-way

$244

20 h 5 min in London (LHR) on the way there · overnight connection · connection may need a visa

5 Feb 2027 · MAD → ORY · British Airways

1 stop · in with British Airways, out with Vueling

$195 more than the cheapest fare without a long stop on the same dates

found 6 days ago

Open this tripCheck today's price

Dublin · return

$263

20 h 45 min in London (LHR) on the way back · overnight connection

11 Feb 2027 – 16 Feb 2027 · MAD → DUB · Aer Lingus

out nonstop, back 1 stop · in with British Airways, out with Iberia

$104 more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Paris · return

$519

22 h 45 min in London (LHR) on the way back · overnight connection · connection may need a visa

10 Dec – 24 Dec · MAD → CDG · British Airways

out 1 stop, back 1 stop · in with British Airways, out with Iberia

$415 more than the cheapest fare without a long stop on this route (28 Jan 2027 – 31 Jan 2027)

found yesterday

See prices for these datesCheck today's price

Shanghai · return

$819

10 h 55 min in London (LGW) on the way back · connection may need a visa

29 Jan 2027 – 16 Feb 2027 · MAD → PVG · China Eastern

out nonstop, back 1 stop · in with China Eastern, out with Air Europa

$139 more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Stop in Abu Dhabi

13 trips go through Abu Dhabi. The best are here.

New Delhi · return

$575

15 h 15 min in Abu Dhabi (AUH) on the way there

10 Apr 2027 – 24 Apr 2027 · MAD → DEL · Etihad Airways

out 1 stop, back 1 stop · Etihad Airways both into and out of the stop

$98 less than the cheapest fare without a long stop on the same dates

found 9 hours ago

See prices for these datesCheck today's price

Bangkok · return

$626

19 h 30 min in Abu Dhabi (AUH) on the way there · overnight connection

12 Feb 2027 – 2 Apr 2027 · MAD → BKK · Etihad Airways

out 1 stop, back 1 stop · Etihad Airways both into and out of the stop

$3 less than the cheapest fare without a long stop on the same dates

found 16 hours ago

See prices for these datesCheck today's price

Shanghai · return

$749

14 h 20 min in Abu Dhabi (AUH) on the way there

25 Jan 2027 – 9 Mar 2027 · MAD → PVG · Etihad Airways

out 1 stop, back 1 stop · Etihad Airways both into and out of the stop

$14 more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Male · return

$782

19 h 30 min in Abu Dhabi (AUH) on the way there · overnight connection

13 Oct 2027 – 21 Oct 2027 · MAD → MLE · Etihad Airways

out 1 stop, back 1 stop · Etihad Airways both into and out of the stop

$5 more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Trat · return

$782

19 h in Abu Dhabi (AUH) on the way back · overnight connection

23 Jan 2027 – 11 Feb 2027 · MAD → TDX · Etihad Airways

out 2 stops, back 2 stops · Etihad Airways both into and out of the stop

$216 less than the cheapest fare without a long stop on this route (23 Jan 2027 – 12 Feb 2027)

found 3 hours ago

See prices for these datesCheck today's price

Stop in Barcelona

11 trips go through Barcelona. The best are here.

Milan · one-way

$79

9 h 15 min in Barcelona (BCN) on the way there

21 Jan 2027 · MAD → MXP · Vueling

1 stop · Vueling both into and out of the stop

$59 more than the cheapest fare without a long stop on the same dates

found 5 hours ago

Open this tripCheck today's price

Rome · one-way

$155

9 h 35 min in Barcelona (BCN) on the way there

31 Dec · MAD → FCO · Vueling

1 stop · Vueling both into and out of the stop

$134 more than the cheapest fare without a long stop on the same dates

found 2 days ago

Open this tripCheck today's price

Tenerife · one-way

$198

9 h 5 min in Barcelona (BCN) on the way there

17 Mar 2027 · MAD → TFN · Vueling

1 stop · Vueling both into and out of the stop

$154 more than the cheapest fare without a long stop on the same dates

found 2 days ago

Open this tripCheck today's price

Shanghai · return

$1,036

8 h 35 min in Barcelona (BCN) on the way back

11 Mar 2027 – 19 Mar 2027 · MAD → PVG · Shenzhen Airlines

out 1 stop, back 2 stops · in with Shenzhen Airlines, out with Vueling

$188 more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

New York · return

$477

9 h 50 min in Barcelona (BCN) on the way back

17 Feb 2027 – 11 Mar 2027 · MAD → JFK · Iberia

out nonstop, back 1 stop · in with American Airlines, out with Iberia

$23 more than the cheapest fare without a long stop on the same dates

found 2 days ago

See prices for these datesCheck today's price

Stop in Doha

11 trips go through Doha. The best are here.

Bangkok · return

$633

19 h 15 min in Doha (DOH) on the way back · overnight connection

6 Jan 2027 – 27 Jan 2027 · MAD → BKK · Qatar Airways

out 1 stop, back 1 stop · Qatar Airways both into and out of the stop

$62 less than the cheapest fare without a long stop on the same dates

found 3 hours ago

See prices for these datesCheck today's price

Cape Town · return

$753

9 h 5 min in Doha (DOH) on the way there

27 Jan 2027 – 8 Feb 2027 · MAD → CPT · Qatar Airways

out 1 stop, back 1 stop · Qatar Airways both into and out of the stop

$16 less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Kilimanjaro · return

$799

8 h in Doha (DOH) on the way back

6 Mar 2027 – 14 Mar 2027 · MAD → JRO · Qatar Airways

out 1 stop, back 1 stop · Qatar Airways both into and out of the stop

$25 less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Tokyo · return

$881

8 h 30 min in Doha (DOH) on the way back

3 Mar 2027 – 18 Mar 2027 · MAD → HND · Qatar Airways

out 1 stop, back 1 stop · Qatar Airways both into and out of the stop

$165 more than the cheapest fare without a long stop on the same dates

found 11 hours ago

See prices for these datesCheck today's price

Almaty · return

$1,613

11 h 30 min in Doha (DOH) on the way there

9 Dec – 23 Dec · MAD → ALA · Qatar Airways

out 1 stop, back 2 stops · Qatar Airways both into and out of the stop

$1,096 more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Stop in Zurich

10 trips go through Zurich. The best are here.

Milan · return

$308

8 h 35 min in Zurich (ZRH) on the way back

28 Nov – 30 Nov · MAD → LIN · SWISS

out 1 stop, back 1 stop · SWISS both into and out of the stop

$246 more than the cheapest fare without a long stop on the same dates

found 18 hours ago

See prices for these datesCheck today's price

Paris · return

$456

19 h 10 min in Zurich (ZRH) on the way back · overnight connection

16 Nov – 17 Nov · MAD → CDG · SWISS

out 2 stops, back 1 stop · SWISS both into and out of the stop

$105 more than the cheapest fare without a long stop on the same dates

found 10 hours ago

See prices for these datesCheck today's price

New York · return

$644

19 h 35 min in Zurich (ZRH) on the way there · overnight connection

30 Apr 2027 – 11 May 2027 · MAD → EWR · SWISS

out 1 stop, back 1 stop · SWISS both into and out of the stop

$245 more than the cheapest fare without a long stop on this route (30 Apr 2027 – 9 May 2027)

found 7 hours ago

See prices for these datesCheck today's price

Budapest · return

$228

8 h 25 min in Zurich (ZRH) on the way back

22 Feb 2027 – 7 Mar 2027 · MAD → BUD · SWISS

out 1 stop, back 1 stop · in with Helvetic Airways, out with SWISS

$131 more than the cheapest fare without a long stop on the same dates

found 3 days ago

See prices for these datesCheck today's price

Prague · return

$415

23 h 15 min in Zurich (ZRH) on the way there · overnight connection

27 Dec – 31 Dec · MAD → PRG · SWISS

out 1 stop, back 1 stop · SWISS both into and out of the stop

The same price as the cheapest fare without a long stop on the same dates

found 3 days ago

See prices for these datesCheck today's price

Stop in Milan

9 trips go through Milan. The best are here.

Rome · one-way

$116

9 h 25 min in Milan (MXP) on the way there

13 Jul 2027 · MAD → CIA · Wizz Air Malta

2 stops · Wizz Air Malta both into and out of the stop

$80 more than the cheapest fare without a long stop on the same dates

found 5 days ago

Open this tripCheck today's price

London · one-way

$158

22 h 5 min in Milan (MXP) on the way there · overnight connection

3 Feb 2027 · MAD → LTN · Wizz Air Malta

1 stop · Wizz Air Malta both into and out of the stop

$133 more than the cheapest fare without a long stop on the same dates

found 3 days ago

Open this tripCheck today's price

Beijing · return

$1,135

10 h 45 min in Milan (MXP) on the way back

25 Mar 2027 – 5 Apr 2027 · MAD → PEK · Hainan Airlines

out 1 stop, back 2 stops · in with Hainan Airlines, out with Iberia

$233 more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Paris · return

$104

12 h 50 min in Milan (MXP) on the way there

20 Dec – 2 Jan 2027 · MAD → BVA · Ryanair

out 1 stop, back nonstop · Ryanair both into and out of the stop

$17 more than the cheapest fare without a long stop on the same dates

found 3 days ago

See prices for these datesCheck today's price

Krakow · return

$107

22 h 55 min in Milan (BGY) on the way back · overnight connection

18 Jan 2027 – 21 Jan 2027 · MAD → KRK · Ryanair

out nonstop, back 1 stop · Ryanair both into and out of the stop

$119 less than the cheapest fare without a long stop on the same dates

found 3 days ago

See prices for these datesCheck today's price

Stop in Casablanca

9 trips go through Casablanca. The best are here.

Moscow · one-way

$266

19 h 35 min in Casablanca (CMN) on the way there · overnight connection

6 Jun 2027 · MAD → SVO · Royal Air Maroc

1 stop · Royal Air Maroc both into and out of the stop

The same price as the cheapest fare without a long stop on the same dates

found 2 hours ago

Open this tripCheck today's price

Moscow · return

$492

8 h 10 min in Casablanca (CMN) on the way there

2 Feb 2027 – 9 Mar 2027 · MAD → SVO · Royal Air Maroc

out 1 stop, back 1 stop · Royal Air Maroc both into and out of the stop

$42 less than the cheapest fare without a long stop on the same dates

found 4 hours ago

See prices for these datesCheck today's price

New York · return

$513

19 h in Casablanca (CMN) on the way there · overnight connection

3 Mar 2027 – 8 Mar 2027 · MAD → JFK · Royal Air Maroc

out 1 stop, back 1 stop · Royal Air Maroc both into and out of the stop

$72 more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Nouakchott · return

$568

9 h 45 min in Casablanca (CMN) on the way back

20 Feb 2027 – 27 Feb 2027 · MAD → NKC · Royal Air Maroc

out 1 stop, back 1 stop · Royal Air Maroc both into and out of the stop

No fare on this route without a long stop to compare with

found today

See prices for these datesCheck today's price

Saint Petersburg · return

$579

22 h 30 min in Casablanca (CMN) on the way back · overnight connection

22 Jan 2027 – 9 Feb 2027 · MAD → LED · Royal Air Maroc

out 1 stop, back 1 stop · Royal Air Maroc both into and out of the stop

$98 more than the cheapest fare without a long stop on the same dates

found 6 hours ago

See prices for these datesCheck today's price

Stop in Amsterdam

9 trips go through Amsterdam. The best are here.

Berlin · return

$432

11 h 20 min in Amsterdam (AMS) on the way there

1 Jan 2027 – 5 Jan 2027 · MAD → BER · Air Europa

out 1 stop, back 1 stop · in with Air Europa, out with KLM

$257 more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Lima · return

$744

8 h in Amsterdam (AMS) on the way back

31 Mar 2027 – 12 Apr 2027 · MAD → LIM · Air France

out 1 stop, back 1 stop · KLM both into and out of the stop

$85 more than the cheapest fare without a long stop on this route (24 Mar 2027 – 3 Apr 2027)

found 23 hours ago

See prices for these datesCheck today's price

San Jose · return

$874

18 h 30 min in Amsterdam (AMS) on the way back · overnight connection

19 Nov – 7 Dec · MAD → SJO · KLM

out 1 stop, back 1 stop · KLM both into and out of the stop

$67 more than the cheapest fare without a long stop on this route (3 Feb 2027 – 11 Feb 2027)

found 9 hours ago

See prices for these datesCheck today's price

Shanghai · return

$898

10 h 50 min in Amsterdam (AMS) on the way there

11 Mar 2027 – 19 Mar 2027 · MAD → SHA · Xiamen Airlines

out 2 stops, back 1 stop · in with Air Europa, out with Xiamen Airlines

$50 more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Beijing · return

$1,083

22 h 15 min in Amsterdam (AMS) on the way there · overnight connection

22 Mar 2027 – 30 Mar 2027 · MAD → PKX · China Southern Airlines

out 1 stop, back 1 stop · in with Iberia, out with China Southern Airlines

$131 more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Stop in Bilbao

8 trips go through Bilbao. The best are here.

Milan · one-way

$90

22 h 20 min in Bilbao (BIO) on the way there · overnight connection

22 Nov · MAD → MXP · Vueling

1 stop · in with Iberia, out with Vueling

$61 more than the cheapest fare without a long stop on the same dates

found 2 days ago

Open this tripCheck today's price

Paris · one-way

$143

12 h 55 min in Bilbao (BIO) on the way there

12 Dec · MAD → ORY · Vueling

1 stop · in with Air Europa, out with Vueling

$120 more than the cheapest fare without a long stop on the same dates

found 2 days ago

Open this tripCheck today's price

Porto · one-way

$167

20 h 35 min in Bilbao (BIO) on the way there · overnight connection

29 Sept 2027 · MAD → OPO · Volotea

1 stop · in with Iberia, out with Volotea

$130 more than the cheapest fare without a long stop on the same dates

found 3 days ago

Open this tripCheck today's price

Lisbon · one-way

$224

12 h in Bilbao (BIO) on the way there

21 Nov · MAD → LIS · Royal Air Maroc

2 stops · in with Air Europa, out with Royal Air Maroc

$201 more than the cheapest fare without a long stop on the same dates

found 5 days ago

Open this tripCheck today's price

Moscow · return

$447

8 h 30 min in Bilbao (BIO) on the way back

12 Feb 2027 – 18 Mar 2027 · MAD → VKO · Air Europa

out 2 stops, back 2 stops · in with Pegasus Airlines, out with Air Europa

$39 less than the cheapest fare without a long stop on the same dates

found 3 hours ago

See prices for these datesCheck today's price

Stop in Belgrade

8 trips go through Belgrade. The best are here.

Istanbul · return

$218

21 h 35 min in Belgrade (BEG) on the way back · overnight connection

18 Nov – 26 Nov · MAD → SAW · Ajet

out 1 stop, back 1 stop · Air Serbia both into and out of the stop

$138 less than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

Istanbul · one-way

$221

9 h 15 min in Belgrade (BEG) on the way there

2 Oct 2027 · MAD → IST · Air Serbia

1 stop · Air Serbia both into and out of the stop

$114 more than the cheapest fare without a long stop on the same dates

found yesterday

Open this tripCheck today's price

Almaty · one-way

$457

9 h 15 min in Belgrade (BEG) on the way there

29 Sept 2027 · MAD → ALA · Air Astana

2 stops · Air Serbia both into and out of the stop

$229 more than the cheapest fare without a long stop on the same dates

found 4 days ago

Open this tripCheck today's price

Moscow · return

$758

8 h 45 min in Belgrade (BEG) on the way back

25 Nov – 3 Dec · MAD → SVO · Air Serbia

out 1 stop, back 1 stop · Air Serbia both into and out of the stop

$276 more than the cheapest fare without a long stop on the same dates

found 9 hours ago

See prices for these datesCheck today's price

Almaty · return

$1,238

8 h 55 min in Belgrade (BEG) on the way there

9 Dec – 24 Dec · MAD → ALA · Air Astana

out 2 stops, back 2 stops · Air Serbia both into and out of the stop

$610 more than the cheapest fare without a long stop on the same dates

found yesterday

See prices for these datesCheck today's price

FareTell may earn a commission when you book through a partner.

Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work