background

Flight Deals from Barcelona to Okinawa from $479

Bundle + Save

Bundle + Save

Top flight deals from leading airlines:

NH LogoQR LogoSQ LogoEK LogoJL LogoTK LogoAF Logo

... and +100s more

Incredible Deals

Save up to 50% on select flights with Priceline

Bundle & Save

Save an average of $240 per person when bundling your flight and hotel together with Priceline

Best Price Guarantee

If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference

Help 24/7

We’re always here for you - reach us 24 hours a day, 7 days a week

Stops

  • Up to 1 stop
    $1773
  • Up to 2 stops
    $2185

Airlines

  • All Nippon Airways
    $2185
  • ITA Airways
    $2283
  • T'way Air
    $1773

Cabin Class

  • Economy
    $1773

Departure Airports

  • Barcelona International Airport
    $1773

Arrival Airports

  • Naha Airport
    $1773

Layover Airports

  • Frankfurt am Main Airport
    $2198
  • Munich Airport
    $2185
  • Osaka Kansai Intl Airport
    $2185
  • Rome Fiumicino Airport
    $2283
  • Seoul Incheon Airport
    $1773
  • Tokyo Haneda Airport
    $2185

Best Price. GUARANTEED.

Exclusively for Priceline Members
Tired of searching? Book now!
We'll refund the difference if you find a lower price.

Phone Banner
Priceline Phone Deals
Book with an agent for great rates!
BUNDLE & SAVE
Book a flight & hotel together for extra savings.
On average save $240 per traveler
T'way Air Logo
T'way Air

07/25/25

BCN
33h 35m
ICN

07/27/25

OKA
T'way Air Logo
T'way Air

08/01/25

OKA
35h 25m
ICN

08/02/25

BCN
$1773
All Nippon Airways Logo
All Nippon Airways

07/25/25

BCN
26h 55m
MUC
KIX

07/26/25

OKA
All Nippon Airways Logo
All Nippon Airways

08/01/25

OKA
27h 15m
HND
MUC

08/02/25

BCN
$2185
All Nippon Airways Logo
All Nippon Airways

07/25/25

BCN
26h 55m
MUC
KIX

07/26/25

OKA
All Nippon Airways Logo
All Nippon Airways

08/01/25

OKA
29h 10m
HND
MUC

08/02/25

BCN
$2185
All Nippon Airways Logo
All Nippon Airways

07/25/25

BCN
26h 55m
MUC
KIX

07/26/25

OKA
All Nippon Airways Logo
All Nippon Airways

08/01/25

OKA
23h 20m
HND
MUC

08/02/25

BCN
$2185
All Nippon Airways Logo
All Nippon Airways

07/25/25

BCN
26h 55m
MUC
KIX

07/26/25

OKA
All Nippon Airways Logo
All Nippon Airways

08/01/25

OKA
29h 40m
HND
FRA

08/02/25

BCN
$2198
All Nippon Airways Logo
All Nippon Airways

07/25/25

BCN
26h 55m
MUC
KIX

07/26/25

OKA
All Nippon Airways Logo
All Nippon Airways

08/01/25

OKA
28h 35m
HND
FRA

08/02/25

BCN
$2198
All Nippon Airways Logo
All Nippon Airways

07/25/25

BCN
26h 55m
MUC
KIX

07/26/25

OKA
All Nippon Airways Logo
All Nippon Airways

08/01/25

OKA
27h 30m
HND
FRA

08/02/25

BCN
$2198
All Nippon Airways Logo
All Nippon Airways

07/25/25

BCN
26h 55m
MUC
KIX

07/26/25

OKA
All Nippon Airways Logo
All Nippon Airways

08/01/25

OKA
25h 35m
HND
FRA

08/02/25

BCN
$2198
All Nippon Airways Logo
All Nippon Airways

07/25/25

BCN
26h 55m
MUC
KIX

07/26/25

OKA
All Nippon Airways Logo
All Nippon Airways

08/01/25

OKA
45h 15m
HND
MUC

08/03/25

BCN
$2212
All Nippon Airways Logo
All Nippon Airways

07/25/25

BCN
26h 55m
MUC
KIX

07/26/25

OKA
All Nippon Airways Logo
All Nippon Airways

08/01/25

OKA
45h 35m
HND
MUC

08/03/25

BCN
$2212
All Nippon Airways Logo
All Nippon Airways

07/25/25

BCN
26h 55m
MUC
KIX

07/26/25

OKA
All Nippon Airways Logo
All Nippon Airways

08/01/25

OKA
45h 40m
HND
MUC

08/03/25

BCN
$2212
All Nippon Airways Logo
All Nippon Airways

07/25/25

BCN
26h 55m
MUC
KIX

07/26/25

OKA
All Nippon Airways Logo
All Nippon Airways

08/01/25

OKA
54h 15m
HND
MUC

08/03/25

BCN
$2212
ITA Airways Logo
ITA Airways

07/25/25

BCN
26h 20m
FCO
HND

07/26/25

OKA
ITA Airways Logo
ITA Airways

08/01/25

OKA
22h 15m
HND
FCO

08/01/25

BCN
$2283
ITA Airways Logo
ITA Airways

07/25/25

BCN
26h 20m
FCO
HND

07/26/25

OKA
ITA Airways Logo
ITA Airways

08/01/25

OKA
33h 50m
HND
FCO

08/02/25

BCN
$2283
ITA Airways Logo
ITA Airways

07/25/25

BCN
21h
FCO
HND

07/26/25

OKA
ITA Airways Logo
ITA Airways

08/01/25

OKA
33h 50m
HND
FCO

08/02/25

BCN
$2283
ITA Airways Logo
ITA Airways

07/25/25

BCN
21h
FCO
HND

07/26/25

OKA
ITA Airways Logo
ITA Airways

08/01/25

OKA
22h 15m
HND
FCO

08/01/25

BCN
$2283
All Nippon Airways Logo
All Nippon Airways

07/25/25

BCN
22h 15m
FRA
HND

07/26/25

OKA
All Nippon Airways Logo
All Nippon Airways

08/01/25

OKA
29h 10m
HND
MUC

08/02/25

BCN
$2964
All Nippon Airways Logo
All Nippon Airways

07/25/25

BCN
22h 15m
FRA
HND

07/26/25

OKA
All Nippon Airways Logo
All Nippon Airways

08/01/25

OKA
27h 15m
HND
MUC

08/02/25

BCN
$2964
All Nippon Airways Logo
All Nippon Airways

07/25/25

BCN
22h 15m
FRA
HND

07/26/25

OKA
All Nippon Airways Logo
All Nippon Airways

08/01/25

OKA
23h 20m
HND
MUC

08/02/25

BCN
$2964
All Nippon Airways Logo
All Nippon Airways

07/25/25

BCN
22h 15m
FRA
HND

07/26/25

OKA
All Nippon Airways Logo
All Nippon Airways

08/01/25

OKA
29h 40m
HND
FRA

08/02/25

BCN
$2977
All Nippon Airways Logo
All Nippon Airways

07/25/25

BCN
22h 15m
FRA
HND

07/26/25

OKA
All Nippon Airways Logo
All Nippon Airways

08/01/25

OKA
27h 30m
HND
FRA

08/02/25

BCN
$2977
All Nippon Airways Logo
All Nippon Airways

07/25/25

BCN
22h 15m
FRA
HND

07/26/25

OKA
All Nippon Airways Logo
All Nippon Airways

08/01/25

OKA
28h 35m
HND
FRA

08/02/25

BCN
$2977

Top Deals on flights from Barcelona to Okinawa

Barcelona, ES (BCN) - Okinawa, JP (OKA)

T'way Air Logo
T'way Air

Aug 27

BCN
40h 35m
ICN

Aug 29

OKA

as low as

$479

Barcelona, ES (BCN) - Okinawa, JP (OKA)

T'way Air Logo
T'way Air

Aug 20

BCN
40h 35m
ICN

Aug 22

OKA

as low as

$560

Barcelona, ES (BCN) - Okinawa, JP (OKA)

 Logo

Aug 27

BCN
36h 55m
FRA
TPE

Aug 28

OKA

as low as

$790

Barcelona, ES (BCN) - Okinawa, JP (OKA)

 Logo

Aug 26

BCN
54h 55m
FRA
TPE

Aug 28

OKA

as low as

$809

Barcelona, ES (BCN) - Okinawa, JP (OKA)

 Logo

Aug 20

BCN
33h 35m
DOH
NRT

Aug 21

OKA

as low as

$1003

Barcelona, ES (BCN) - Okinawa, JP (OKA)

 Logo

Aug 23

BCN
33h 45m
DOH
NRT

Aug 24

OKA

as low as

$1055

Barcelona, ES (BCN) - Okinawa, JP (OKA)

 Logo

Aug 26

BCN
28h 50m
PEK

Aug 27

OKA

as low as

$1091

Barcelona, ES (BCN) - Okinawa, JP (OKA)

 Logo

Aug 24

BCN
39h 10m
ICN

Aug 26

OKA

as low as

$1158

Barcelona, ES (BCN) - Okinawa, JP (OKA)

 Logo

Aug 26

BCN
38h 25m
ICN

Aug 28

OKA

as low as

$1170

Barcelona, ES (BCN) - Okinawa, JP (OKA)

 Logo

Aug 27

BCN
51h 45m
LHR
ICN

Aug 29

OKA

as low as

$1207

Barcelona, ES (BCN) - Okinawa, JP (OKA)

 Logo

Aug 20

BCN
51h 45m
LHR
ICN

Aug 22

OKA

as low as

$1311

Barcelona, ES (BCN) - Okinawa, JP (OKA)

 Logo

Aug 26

BCN
44h 15m
ICN
TPE

Aug 28

OKA

as low as

$1515

Frequently Asked Questions

What is the time difference between destination and arrival?
Flying from Barcelona to Okinawa involves a time difference of 8 hours, with Okinawa being ahead of Barcelona.
Is there a direct flight from Barcelona to Okinawa?
There is no direct flight from Barcelona to Okinawa. The cheapest available flight is a 1 stop flight with T'way Air for $1773, with a layover at Seoul Incheon Airport.
Are there convenient layover flights from Barcelona to Okinawa?
Yes, there are convenient layover flights from Barcelona to Okinawa. The 1 stop flight with T'way Air costs $1773 with a layover in Seoul. For 2 stop flights, options include ITA Airways at $2283 and All Nippon Airways at $2185, each with different layovers.
What are the most convenient layover airports for my flight from Barcelona to Okinawa?
The most convenient layover airports for your flight are Seoul Incheon, Munich, Osaka Kansai, Rome Fiumicino, and Tokyo Haneda.
What are the flight options from Barcelona to Okinawa?
The cheapest flight is with T'way Air for $1773, taking 33h 35m. The fastest flight is with ITA Airways for $2283, taking 21h. Other airlines and prices include All Nippon Airways for $2185.
What are all possible destination arrival airports?
The possible destination arrival airport is Naha Airport, with layover options at Seoul Incheon Airport, Rome Fiumicino Airport, Tokyo Haneda Airport, Munich Airport, and Osaka Kansai Intl Airport.
Priceline Phone Deals

Book with an agent for great rates!
Call now!

1 (888) 775-6158