Build your own trip - MAD to HAN Skip navigation
Welcome - Already a member? Sign in

 Start search over
Change your search








Change Travelers
 1 Adult
 Change travelers

code share icon - Indicates flight is operated by another airline. Move your mouse over the icon for details.



Customer Support
Frequently Asked Questions (FAQs)
Madrid, Spain (MAD) to Hanoi, Vietnam (HAN)
 
All Results
Vietnam Airlines
Vietnam Airlines
Swiss International Air Lines
Swiss International Air Lines
Thai Air International
Thai Air International
Air China
Air China
Finnair
Finnair
Lufthansa
Lufthansa
Iberia
Iberia
Korean Air
Korean Air
Malaysia Airlines
Malaysia Airlines
China Airlines
China Airlines
Austrian Airlines
Austrian Airlines
Aeroflot-Russian Airlines
Aeroflot-Russian Airlines
Qantas Airways
Qantas Airways
UNITED
UNITED
Turkish Airlines
Turkish Airlines
Singapore Airlines
Singapore Airlines
Nonstop
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
1 stop
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
---
see below
Prices are per person for roundtrip travel; they are e-ticket prices and include all flight taxes and fees. Prices do not include baggage fees or other fees charged directly by the airline.
 1  Choose a departing flight or view complete roundtrips
Sort by:   checkedPrice   not checkedDuration   not checkedDeparture time   not checkedArrival time  
 
Roundtrip: from  $1524
9:55 am Depart Madrid (MAD)
Arrive Hanoi (HAN) 2:10 pm +1 day
Mon 19-Apr
Duration: 23hr 15mn
Swiss International Air Lines Swiss International Air Lines 2021  / Swiss International Air Lines 4300 operated by Thai Air International4300
Vietnam Airlines Vietnam Airlines 830
Connect in Zurich (ZRH), Bangkok (Suvarnabhumi Intl.)
 
  Select this departure  
 
Roundtrip: from  $1526
9:55 am Depart Madrid (MAD)
Arrive Hanoi (HAN) 9:35 am +1 day
Mon 19-Apr
Duration: 18hr 40mn
Swiss International Air Lines Swiss International Air Lines 2021  / Swiss International Air Lines 4300 operated by Thai Air International4300
Thai Air International Thai Air International 560
Connect in Zurich (ZRH), Bangkok (Suvarnabhumi Intl.)
 
  Select this departure  
 
Roundtrip: from  $1526
7:45 pm Depart Madrid (MAD)
Arrive Hanoi (HAN) 7:40 pm +1 day
Mon 19-Apr
Duration: 18hr 55mn
Swiss International Air Lines Swiss International Air Lines 2033  / 180
Thai Air International Thai Air International 564
Connect in Zurich (ZRH), Bangkok (Suvarnabhumi Intl.)
 
  Select this departure  
 
Roundtrip: from  $1716
11:45 am Depart Madrid (MAD)
Arrive Hanoi (HAN) 6:20 pm +1 day
Mon 19-Apr
Duration: 25hr 35mn
Air China Air China 908
Vietnam Airlines Vietnam Airlines 901
Connect in Beijing (PEK)
 
  Select this departure  
 
Roundtrip: from  $1727
10:10 am Depart Madrid (MAD)
Arrive Hanoi (HAN) 2:30 pm +1 day
Mon 19-Apr
Duration: 23hr 20mn
Finnair Finnair 3682  / 73
Japan Airlines Japan Airlines Japan Airlines 751 operated by JL FOR JO751
Connect in Helsinki (HEL), Tokyo (NRT)
 
  Select this departure  
 
Roundtrip: from  $1727
10:10 am Depart Madrid (MAD)
Arrive Hanoi (HAN) 3:10 pm +1 day
Mon 19-Apr
Duration: 24hr 0mn
Finnair Finnair 3682  / 73
Vietnam Airlines Vietnam Airlines 955
Connect in Helsinki (HEL), Tokyo (NRT)
 
  Select this departure  
 
Roundtrip: from  $2020
6:55 pm Depart Madrid (MAD)
Arrive Hanoi (HAN) 7:40 pm +1 day
Mon 19-Apr
Duration: 19hr 45mn
Lufthansa Lufthansa 4415  / 772  / Lufthansa 9702 operated by Thai Air International9702
Connect in Frankfurt am Main (Frankfurt), Bangkok (Suvarnabhumi Intl.)
 
  Select this departure  
 
Roundtrip: from  $2020
4:35 pm Depart Madrid (MAD)
Arrive Hanoi (HAN) 7:40 pm +1 day
Mon 19-Apr
Duration: 22hr 5mn
Lufthansa Lufthansa 4413  / 772  / Lufthansa 9702 operated by Thai Air International9702
Connect in Frankfurt am Main (Frankfurt), Bangkok (Suvarnabhumi Intl.)
 
  Select this departure  
 
Roundtrip: from  $2020
12:45 pm Depart Madrid (MAD)
Arrive Hanoi (HAN) 7:40 pm +1 day
Mon 19-Apr
Duration: 25hr 55mn
Lufthansa Lufthansa 4411  / 772  / Lufthansa 9702 operated by Thai Air International9702
Connect in Frankfurt am Main (Frankfurt), Bangkok (Suvarnabhumi Intl.)
 
  Select this departure  
 
Roundtrip: from  $2278
6:35 pm Depart Madrid (MAD)
Arrive Hanoi (HAN) 10:05 pm +1 day
Mon 19-Apr
Duration: 22hr 30mn
Iberia Iberia Iberia 7446 operated by British Airways7446
Korean Air Korean Air 908  / 679
Connect in London (LHR), Seoul (ICN)
 
  Select this departure  
 
Roundtrip: from  $2278
5:35 pm Depart Madrid (MAD)
Arrive Hanoi (HAN) 10:05 pm +1 day
Mon 19-Apr
Duration: 23hr 30mn
Iberia Iberia Iberia 7448 operated by British Airways7448
Korean Air Korean Air 908  / 679
Connect in London (LHR), Seoul (ICN)
 
  Select this departure  
 
Roundtrip: from  $2278
4:30 pm Depart Madrid (MAD)
Arrive Hanoi (HAN) 10:05 pm +1 day
Mon 19-Apr
Duration: 24hr 35mn
Iberia Iberia 3166
Korean Air Korean Air 908  / 679
Connect in London (LHR), Seoul (ICN)
 
  Select this departure  
 
Roundtrip: from  $3854
8:55 am Depart Madrid (MAD)
Arrive Hanoi (HAN) 1:10 pm +1 day
Mon 19-Apr
Duration: 23hr 15mn
Iberia Iberia 3500
Malaysia Airlines Malaysia Airlines 5  / 752
Connect in Frankfurt am Main (Frankfurt), Kuala Lumpur (KUL)
 
  Select this departure  
 
Roundtrip: from  $4052
6:20 am Depart Madrid (MAD)
Arrive Hanoi (HAN) 9:40 am +1 day
Mon 19-Apr
Duration: 22hr 20mn
Lufthansa Lufthansa 4417
China Airlines China Airlines 62
Vietnam Airlines Vietnam Airlines 925
Connect in Frankfurt am Main (Frankfurt), Taipei (Taoyuan Intl.)
 
  Select this departure  
 
Roundtrip: from  $4058
6:20 am Depart Madrid (MAD)
Arrive Hanoi (HAN) 9:40 am +1 day
Mon 19-Apr
Duration: 22hr 20mn
Austrian Airlines Austrian Airlines Austrian Airlines 7456 operated by Lufthansa7456
China Airlines China Airlines 62  / China Airlines 9025 operated by Vietnam Airlines9025
Connect in Frankfurt am Main (Frankfurt), Taipei (Taoyuan Intl.)
 
  Select this departure  
 
Roundtrip: from  $4061
6:20 am Depart Madrid (MAD)
Arrive Hanoi (HAN) 10:55 am +1 day
Mon 19-Apr
Duration: 23hr 35mn
Lufthansa Lufthansa 4417
China Airlines China Airlines 62
EVA Airways EVA Airways 397
Connect in Frankfurt am Main (Frankfurt), Taipei (Taoyuan Intl.)
 
  Select this departure  
 
Roundtrip: from  $5273
9:00 am Depart Madrid (MAD)
Arrive Hanoi (HAN) 8:05 am +1 day
Mon 19-Apr
Duration: 18hr 5mn
Iberia Iberia 3612
Aeroflot-Russian Airlines Aeroflot-Russian Airlines 282  / 541
Connect in Rome (FCO), Moscow (SVO)
 
  Select this departure  
 
Roundtrip: from  $6789
7:55 pm Depart Madrid (MAD)
Arrive Hanoi (HAN) 7:40 pm +1 day
Mon 19-Apr
Duration: 18hr 45mn
Iberia Iberia 3178
Qantas Airways Qantas Airways 2
Thai Air International Thai Air International 564
Connect in London (LHR), Bangkok (Suvarnabhumi Intl.)
 
  Select this departure  
 
Roundtrip: from  $6945
9:00 am Depart Madrid (MAD)
Arrive Hanoi (HAN) 8:05 am +1 day
Mon 19-Apr
Duration: 18hr 5mn
Iberia Iberia 3612
Alitalia Alitalia Alitalia 7164 operated by Aeroflot-Russian Airlines7164
Aeroflot-Russian Airlines Aeroflot-Russian Airlines 541
Connect in Rome (FCO), Moscow (SVO)
 
  Select this departure  
 
Roundtrip: from  $9069
10:40 am Depart Madrid (MAD)
Arrive Hanoi (HAN) 9:35 am +1 day
Mon 19-Apr
Duration: 17hr 55mn
Austrian Airlines Austrian Airlines Austrian Airlines 7468 operated by Lufthansa7468
UNITED UNITED UNITED 9881 operated by Thai Air International9881  / UNITED 9876 operated by Thai Air International9876
Connect in Frankfurt am Main (Frankfurt), Bangkok (Suvarnabhumi Intl.)
 
  Select this departure  
 
Roundtrip: from  $9248
4:55 pm Depart Madrid (MAD)
Arrive Hanoi (HAN) 10:00 pm +1 day
Mon 19-Apr
Duration: 24hr 5mn
Turkish Airlines Turkish Airlines 1860  / 20
China Southern Airlines China Southern Airlines 371
Connect in Istanbul (Ataturk Intl.), Beijing (PEK)
Total stops: 3
 
  Select this departure  
 
Roundtrip: from  $9293
6:20 am Depart Madrid (MAD)
Arrive Hanoi (HAN) 12:30 pm +1 day
Mon 19-Apr
Duration: 25hr 10mn
Singapore Airlines Singapore Airlines Singapore Airlines 2101 operated by Lufthansa2101  / 25  / 176
Connect in Frankfurt am Main (Frankfurt), Singapore (Changi)
 
  Select this departure  
 
Roundtrip: from  $9360
11:45 am Depart Madrid (MAD)
Arrive Hanoi (HAN) 10:00 pm +1 day
Mon 19-Apr
Duration: 29hr 15mn
Air China Air China 908
China Southern Airlines China Southern Airlines 371
Connect in Beijing (PEK)
Total stops: 2
 
  Select this departure  
 
Roundtrip: from  $9753
7:55 pm Depart Madrid (MAD)
Arrive Hanoi (HAN) 7:40 pm +1 day
Mon 19-Apr
Duration: 18hr 45mn
British Airways British Airways British Airways 7064 operated by Iberia7064
Qantas Airways Qantas Airways 2
Thai Air International Thai Air International 564
Connect in London (LHR), Bangkok (Suvarnabhumi Intl.)
 
  Select this departure  
 
Roundtrip: from  $10201
8:55 am Depart Madrid (MAD)
Arrive Hanoi (HAN) 12:30 pm +1 day
Mon 19-Apr
Duration: 22hr 35mn
Iberia Iberia 3500
Singapore Airlines Singapore Airlines 25  / 176
Connect in Frankfurt am Main (Frankfurt), Singapore (Changi)
 
  Select this departure  
 
Roundtrip: select to check price
8:55 am Depart Madrid (MAD)
Arrive Hanoi (HAN) 9:35 am +1 day
Mon 19-Apr
Duration: 19hr 40mn
Iberia Iberia 3500
UNITED UNITED UNITED 9881 operated by Thai Air International9881  / UNITED 9876 operated by Thai Air International9876
Connect in Frankfurt am Main (Frankfurt), Bangkok (Suvarnabhumi Intl.)
 
  Select this departure  
 
Roundtrip: select to check price
5:00 pm Depart Madrid (MAD)
Arrive Hanoi (HAN) 10:00 pm +1 day
Mon 19-Apr
Duration: 24hr 0mn
China Southern Airlines China Southern Airlines China Southern Airlines 7614 operated by KLM7614  / 346  / 371
Connect in Amsterdam (AMS), Beijing (PEK)
Total stops: 3
 
  Select this departure  
 
Roundtrip: select to check price
5:00 pm Depart Madrid (MAD)
Arrive Hanoi (HAN) 10:00 pm +1 day
Mon 19-Apr
Duration: 24hr 0mn
KLM KLM 1704
China Southern Airlines China Southern Airlines 346  / 371
Connect in Amsterdam (AMS), Beijing (PEK)
Total stops: 3
 
  Select this departure  
Expedia Information:  
about Expedia| add your hotel| press room| investor relations| Expedia terms of use| updated privacy policy| about our ads| become an affiliate| advertising| jobs| feedback

Expedia Links:   home| flights| hotels| cars| cruises| earn ThankYou Points| Elite Plus| Egencia| site map
Expedia, Inc. is not responsible for content on external Web sites. ©2009 Expedia, Inc. All rights reserved.
Photos: Getty Images, Corbis
Plus sign (+) means taxes and fees are additional.
International sites:
Australia| Canada| China| Denmark| France| Germany| India| Italy| Japan| Mexico| Netherlands| New Zealand| Norway| Spain| Sweden| United Kingdom