• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 2 ways to get from Barcelona to Bangkok by plane or train

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly from Barcelona  •  16h 41m

  1. Fly from Barcelona (BCN) to Suvarnabhumi (BKK) BCN - BKK

฿9093 - ฿26293

1 alternative option

Train to Valencia, fly  •  20h 14m

  1. Take the train from Barcelona-Sants to Valencia Joaquin Sorolla
  2. Fly from Valencia (VLC) to Suvarnabhumi (BKK) VLC - BKK

฿14471 - ฿81936

Questions & Answers

The cheapest way to get from Barcelona to Bangkok is to fly which costs 240€ - 700€ and takes 16h 41m.

More details

The quickest way to get from Barcelona to Bangkok is to fly which costs 240€ - 700€ and takes 16h 41m.

More details

The distance between Barcelona and Bangkok is 9682 km.

It takes approximately 16h 41m to get from Barcelona to Bangkok, including transfers.

More details

There is no direct flight from Barcelona Airport to Suvarnabhumi Airport. The quickest flight takes 13h 40m and has one stopover.

Search flights

Eurowings, Austrian Airlines, Mahan Air and 15 other airlines offer flights from Barcelona Airport to Suvarnabhumi Airport.

Search flights

There are 3374+ hotels available in Bangkok. Prices start at ฿650 per night.

More details

Map of how to get from Barcelona to Bangkok.
Launch map view
  • Distance: 6051.1 miles
  • Duration: 16h 41m

What companies run services between Barcelona, Catalonia, Spain and Bangkok, Thailand?

Swiss, Lufthansa and 16 other airlines fly from Barcelona to Bangkok hourly.

Airlines
Swiss
Website
swiss.com
Flights from Barcelona to Suvarnabhumi via Zurich
Ave. Duration
14h 15m
When
Every day
Estimated price
฿17000 - ฿50000
Flights from Valencia to Suvarnabhumi via Zurich
Ave. Duration
14h 17m
When
Every day
Estimated price
฿17000 - ฿110000
Lufthansa
Website
lufthansa.com
Flights from Barcelona to Suvarnabhumi via Munich
Ave. Duration
14h 15m
When
Every day
Estimated price
฿24000 - ฿60000
Flights from Barcelona to Suvarnabhumi via Frankfurt
Ave. Duration
14h 20m
When
Every day
Estimated price
฿24000 - ฿60000
Flights from Valencia to Suvarnabhumi via Munich
Ave. Duration
13h 55m
When
Every day
Estimated price
฿20000 - ฿85000
Flights from Valencia to Suvarnabhumi via Frankfurt
Ave. Duration
20h 15m
When
Every day
Estimated price
฿20000 - ฿85000
Turkish Airlines
Website
p.turkishairlines.com
Flights from Barcelona to Suvarnabhumi via Istanbul Ataturk
Ave. Duration
16h 10m
When
Every day
Estimated price
฿16000 - ฿60000
Flights from Valencia to Suvarnabhumi via Istanbul Ataturk
Ave. Duration
16h 25m
When
Every day
Estimated price
฿19000 - ฿80000
Qatar Airways
Website
qatarairways.com
Flights from Barcelona to Suvarnabhumi via Doha
Ave. Duration
15h 15m
When
Every day
Estimated price
฿19000 - ฿55000
Emirates
Website
emirates.com
Flights from Barcelona to Suvarnabhumi via Dubai
Ave. Duration
15h 17m
When
Every day
Estimated price
฿20000 - ฿65000
Mahan Air
Website
mahan.aero
Flights from Barcelona to Suvarnabhumi via Tehran Imam Khomeini
Ave. Duration
14h 50m
When
Sunday
Estimated price
฿15000 - ฿43000
Ukraine International Airlines
Website
flyuia.com
Flights from Barcelona to Suvarnabhumi via Boryspil
Ave. Duration
15h 15m
When
Wednesday, Saturday and Sunday
Estimated price
฿15000 - ฿55000
Finnair
Website
finnair.com
Flights from Barcelona to Suvarnabhumi via Helsinki
Ave. Duration
15h 20m
When
Every day
Estimated price
฿20000 - ฿75000
Etihad
Website
etihad.com
Flights from Barcelona to Suvarnabhumi via Abu Dhabi
Ave. Duration
15h 25m
When
Every day
Estimated price
฿18000 - ฿60000
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Barcelona to Suvarnabhumi via Moscow Sheremetyevo
Ave. Duration
15h 40m
When
Every day
Estimated price
฿16000 - ฿55000
Egyptair
Website
egyptair.com
Flights from Barcelona to Suvarnabhumi via Cairo
Ave. Duration
15h 45m
When
Monday, Wednesday and Friday
Estimated price
฿15000 - ฿120000
Cathay Pacific
Website
cathaypacific.com
Flights from Barcelona to Suvarnabhumi via Hong Kong
Ave. Duration
16h 30m
When
Monday, Wednesday, Friday and Sunday
Estimated price
฿22000 - ฿140000
Austrian Airlines
Website
austrian.com
Flights from Barcelona to Suvarnabhumi via Vienna
Ave. Duration
13h 50m
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
฿26000 - ฿95000
El Al
Website
elal.com
Flights from Barcelona to Suvarnabhumi via Tel Aviv
Ave. Duration
17h
When
Monday, Tuesday, Wednesday, Thursday and Sunday
Estimated price
฿37000 - ฿220000
Royal Jordanian
Website
rj.com
Flights from Barcelona to Suvarnabhumi via Amman
Ave. Duration
17h 40m
When
Monday and Saturday
Estimated price
฿26000 - ฿65000
Thai Airways International
Website
thaiairways.com
Flights from Barcelona to Suvarnabhumi via Frankfurt
Ave. Duration
14h 55m
When
Every day
Estimated price
฿11000 - ฿31000
Singapore Airlines
Website
singaporeair.com
Flights from Barcelona to Suvarnabhumi via Singapore Changi
Ave. Duration
18h
When
Monday and Friday
Estimated price
฿16000 - ฿60000
Air France
Website
airfrance.com
Flights from Valencia to Suvarnabhumi via Paris CDG
Ave. Duration
15h 40m
When
Wednesday, Friday and Sunday
Estimated price
฿35000 - ฿150000
Train operators
Renfe

Spain's excellent and extensive rail system connects cities across Spain and into neighbouring countries. The high-speed AVE trains can reach speeds of up to 350km/h, making travel between major cities very efficient. All medium- and long-distance trains require a seat reservation; ticket sales for these trains usually open 30-60 days before travel. Most trains have two classes: Turista (2nd class) and Preferente (1st class), although some AVE trains offer Turista Plus. There is free WiFi for Preferente passengers and for those with a +Renfe loyalty card.

Rome2rio's guide to Renfe
Contact Details
Phone
902 320 320
Website
renfe.com
Train from Barcelona-Sants to Valencia Joaquin Sorolla
Ave. Duration
3h 6m
Frequency
Every 4 hours
Estimated price
฿1300 - ฿1800
Website
renfe.com

Want to know more about travelling around Thailand

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.