Direct flights from Spain to Asia: current routes and which ones are worth it
Updated inventory of nonstop routes between Madrid, Barcelona and the main Asian capitals, with airlines, durations and criteria to decide when paying for the direct flight is worth it.

Flying to Asia from Spain is still, in 2024-2025, an exercise in patience and comparison. The network of direct routes has grown since the pandemic, but it is far from the European offering that Paris, Frankfurt or London have. From Madrid and Barcelona there are nonstop flights to just a few specific Asian cities; for everything else, you have to change planes in Doha, Istanbul, Dubai or Amsterdam.
If you are planning a long trip to Japan, Thailand, China or Korea, knowing which routes exist —and which ones are really worth it compared with a cheaper connection— saves you time, money and jet lag. This is the current map.
What counts as a direct flight (and what doesn’t)
A direct flight is one operated under a single flight number, with no change of aircraft. A nonstop flight is a subtype: it goes from A to B without stopping. In Asia this matters because some routes are listed as “direct” but include a technical stop where you don’t leave the plane.
In this article we cover nonstop flights operated from Madrid-Barajas (MAD) and Barcelona-El Prat (BCN) airports.
Direct routes from Madrid to Asia
Madrid accounts for most nonstop connections to Asia from Spain.
Tokyo (NRT) with Iberia and ANA
Iberia operates Madrid–Tokyo Narita several times a week with the Airbus A350. The flight takes roughly 13-14 hours outbound and 14-15 on the return (high-altitude winds penalise the return). ANA (All Nippon Airways) launched the route with a Boeing 787 in 2024, competing on frequency and schedules.
Shanghai (PVG) and Beijing with Chinese airlines
Air China flies Madrid–Beijing and China Eastern covers Madrid–Shanghai, in both cases with frequencies that vary by season. The journey is about 11-12 hours. Iberia has also operated the Shanghai route intermittently; it is worth checking availability at the time of booking.
Doha and Dubai as a gateway to Asia
Although technically the Middle East, Qatar Airways (Madrid–Doha) and Emirates (Madrid–Dubai) are the most used connections to reach Bangkok, Singapore, Manila, Jakarta or Kuala Lumpur with a single short layover.
Direct routes from Barcelona to Asia
El Prat has fewer direct options than Barajas, but it maintains relevant routes.
Doha with Qatar Airways
Daily flight on a Boeing 787 or A350, taking about 6-7 hours. From Doha you connect with practically all of Asia on the same day.
Istanbul with Turkish Airlines
Several daily frequencies in about 3.5 hours. Istanbul is today the great hub for reaching secondary Asian cities: Kathmandu, Colombo, Hanoi, Bali or Cebu.
Seoul with Korean Air
Korean Air operates the Barcelona–Seoul Incheon route seasonally (usually spring to autumn), with about 12-13 hours of flight time.
Comparison table: main direct routes
| Origin | Destination | Airline(s) | Approx. duration | Frequency |
|---|---|---|---|---|
| MAD | Tokyo (NRT) | Iberia, ANA | 13-14 h | 3-7/week |
| MAD | Shanghai (PVG) | China Eastern | 11-12 h | 2-5/week |
| MAD | Beijing (PEK) | Air China | 11-12 h | 2-4/week |
| MAD | Doha (DOH) | Qatar Airways | 6-7 h | Daily |
| MAD | Dubai (DXB) | Emirates | 7 h | Daily |
| BCN | Doha (DOH) | Qatar Airways | 6-7 h | Daily |
| BCN | Istanbul (IST) | Turkish Airlines | 3.5 h | Several/day |
| BCN | Seoul (ICN) | Korean Air | 12-13 h | Seasonal |
Data varies by season. Confirm frequencies on each airline’s website before booking.
When a direct flight is worth it (and when it isn’t)
It is worth it if you value total door-to-door time. A direct Madrid–Tokyo flight gets you to Narita in 14 hours; with a stop in Doha or Istanbul the journey easily rises to 18-22 hours. For trips of less than 10 days, those hours count.
It is worth it if you travel with small children, if you have reduced mobility or if jet lag affects you a lot: a single arrival, a single passport check.
It usually isn’t worth it on price. The difference between a direct Iberia flight to Tokyo and a Qatar Airways flight via Doha can be 300-600 € per person in mid-season. If you are looking for pure value for money, Gulf carriers and Turkish Airlines usually win.
It isn’t worth it if your final destination is not the capital: to reach Kyoto, Chiang Mai or Busan, the stopover brings you closer.
How to organise the booking
Book 3-6 months in advance for peak-season flights (July-August, Christmas, Easter, cherry blossom in Japan in late March). Always compare the price of the direct flight with that of one or two connections: the difference will comfortably pay for a few hotel nights.
Useful tools: Google Flights and Skyscanner for searching; each airline’s official website for booking (you avoid intermediaries in case of changes or cancellations).
FAQ
Are there direct flights from Spain to Bangkok or Bali?
No, there are currently no nonstop flights from Spain to Thailand or Indonesia. The fastest option is via Doha (Qatar Airways), Dubai (Emirates) or Istanbul (Turkish Airlines), with layovers of between 1.5 and 3 hours.
How much does a direct Madrid–Tokyo flight cost?
In mid-season, a return ticket costs roughly 900-1,400 € in economy class. In peak season (cherry blossom, summer, Christmas) it can exceed 1,800 €. With a connection, prices start at around 700-800 €.
Which airline is best for flying from Spain to Asia?
It depends on the criteria. For comfort and punctuality, Qatar Airways and ANA lead Skytrax ratings. For price, Turkish Airlines and the Chinese carriers are usually more competitive. Iberia wins on loyalty programme if you already fly with it regularly.
Are there direct flights from Barcelona to Japan or China?
In 2024-2025 there are no regular nonstop flights from Barcelona to Japan or mainland China. The usual option is a stop in Doha, Istanbul, Frankfurt or Amsterdam.
What is the best time to fly cheaply to Asia?
The cheapest months are usually February, May and October-November, avoiding Asian local holidays such as Chinese New Year (January-February) or Japan’s Golden Week (late April-early May).



