Direct (nonstop) flights from Bangkok to Madrid

1 airline flys nonstop from Suvarnabhumi Airport (BKK) to Barajas (MAD). It's 6,341 miles (10,205 km), about 13h 15m in the air. Operated by Iberojet.

BKK
Suvarnabhumi Airport
🇹🇭 Bangkok, Thailand
MAD
Barajas
🇪🇸 Madrid, Spain
Flight Time
13h 15m
Distance
6,341 mi
10,205 km
CO₂/pax
969 kg
−65 kg vs. layover
Airlines
1
Iberojet
Time Diff
-5h
Operated by Iberojet Iberojet

Route data last updated: May 27, 2026

Airlines with non-stop flights

Iberojet E9 Iberojet
Route
BKK → MAD
Flight Time
13h 15m
Distance
6,341 mi

Alternative Routes

Other ways to fly from Bangkok to Madrid with one stop · direct emits 969 kg CO₂ per passenger

BKK DOH (Doha) MAD
Leg 1: 6h 35m (3,284 mi) Leg 2: 7h 25m (3,317 mi) Total: ~14h 🍃 1034 kg CO₂ (+7% vs. direct)
Leg 1
BKK → DOH
6h 35m · 3,284 mi
View BKK to DOH flights →
Leg 2
DOH → MAD
7h 25m · 3,317 mi
View DOH to MAD flights →
BKK MUC (Munich) MAD
Leg 1: 11h 20m (5,473 mi) Leg 2: 2h 45m (931 mi) Total: ~14h 5m 🍃 1034 kg CO₂ (+7% vs. direct)
Leg 1
BKK → MUC
11h 20m · 5,473 mi
View BKK to MUC flights →
Leg 2
MUC → MAD
2h 45m · 931 mi
View MUC to MAD flights →
BKK AUH (Abu Dhabi) MAD
Leg 1: 6h 30m (3,089 mi) Leg 2: 7h 45m (3,509 mi) Total: ~14h 15m 🍃 1033 kg CO₂ (+7% vs. direct)
Leg 1
BKK → AUH
6h 30m · 3,089 mi
View BKK to AUH flights →
Leg 2
AUH → MAD
7h 45m · 3,509 mi
View AUH to MAD flights →
BKK IST (Istanbul) MAD
Leg 1: 10h (4,672 mi) Leg 2: 4h 30m (1,683 mi) Total: ~14h 30m 🍃 1023 kg CO₂ (+6% vs. direct)
Leg 1
BKK → IST
10h · 4,672 mi
View BKK to IST flights →
Leg 2
IST → MAD
4h 30m · 1,683 mi
View IST to MAD flights →
BKK ZRH (Zurich) MAD
Leg 1: 12h 10m (5,631 mi) Leg 2: 2h 25m (771 mi) Total: ~14h 35m 🍃 1029 kg CO₂ (+6% vs. direct)
Leg 1
BKK → ZRH
12h 10m · 5,631 mi
View BKK to ZRH flights →
Leg 2
ZRH → MAD
2h 25m · 771 mi
View ZRH to MAD flights →

Looking for the return flight?

MAD → BKK: Flights from Madrid to Bangkok

Frequently Asked Questions

How long is the direct flight from Bangkok to Madrid?

A nonstop flight from Bangkok (BKK) to Madrid (MAD) takes approximately 13 hours and 15 minutes. The distance is 6,341 miles (10,205 km).

Which airlines fly nonstop from Bangkok to Madrid?

Just Iberojet.

Is there a nonstop flight from Bangkok to Madrid?

Yes. 1 airline: Iberojet.

How far is Bangkok from Madrid?

The flight distance from Bangkok to Madrid is 6,341 miles (10,205 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Tokyo.

What is the time difference between Bangkok and Madrid?

Madrid is 5 hours behind Bangkok. (Asia/Bangkok vs Europe/Madrid.)

Will I experience jet lag flying from Bangkok to Madrid?

Maybe mild — 5-hour difference. Most people adjust in a day or two.

What type of aircraft flies from Bangkok to Madrid?

At 13h 15m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

Do I need a visa to travel from Thailand to Spain?

Depends on your passport. Check with the Spain embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Bangkok to Madrid?

Roughly 969 kg CO2 per passenger one-way. That's about the same as driving 4,845 km.

Is the return flight from Madrid to Bangkok also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Bangkok to Madrid?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Suvarnabhumi Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.