Direct flights from Madrid to Hangzhou
All flights from MAD to HGH non-stop. There are direct flights from Barajas, Spain to Hangzhou Xiaoshan International Airport (HGH), China four times per week with Beijing Capital Airlines. The flight distance is 6415 miles and the trip usually takes about 12 hours and 10 minutes.
Airlines with non-stop routes:

Beijing Capital Airlines
Flight schedule from Madrid to Hangzhou with Beijing Capital Airlines
This is a weekly direct flight schedule for Beijing Capital Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2025-01-15
Madrid to Hangzhou flight departures
Select a date to see all scheduled flight departures between MAD to HGH.
MAD - HGH information
-
Distance6415 miles (10322 km)
-
Flight time12 hours and 10 minutes
-
Airlines
Beijing Capital Airlines
-
AlliancesOne WorldSky TeamStar Alliance
-
ClassesEconomyBusinessFirst Class
-
Beijing Capital Airlines AircraftAirbus A330
-
Departure TerminalTerminal 1 (Beijing Capital Airlines)
-
Arrival TerminalTerminal 4 (Beijing Capital Airlines)
Unpublished Flight Rates From Madrid to Hangzhou
Direct flights from Madrid to China
From Madrid to Wenzhou
WNZ Wenzhou Yongqiang Airport

From Madrid to Shanghai
PVG Shanghai Pudong International Airport
From Madrid to Shenzhen
SZX Shenzhen Bao'an International Airport

From Madrid to Chongqing
CKG Chongqing Jiangbei International Airport

From Madrid to Beijing
PEK Beijing Capital International Airport