Fly from
Budget
£530 - £1,156
Route
Depart
Return
Price
London GatwickOkinawa Naha
LGW - OKA
LGWOKA
London Gatwick
Tue 18/6
2 stops39h 20m
Okinawa Naha
Wed 26/6
2 stops35h 20m
London GatwickOkinawa Naha
LGW - OKA
LGWOKA
London Gatwick
Sat 15/6
1 stop17h 55m
Okinawa Naha
Mon 24/6
2 stops36h 55m
London GatwickOkinawa Naha
LGW - OKA
LGWOKA
London Gatwick
Tue 18/6
1 stop17h 55m
Okinawa Naha
Wed 26/6
1 stop31h 20m
London GatwickOkinawa Naha
LGW - OKA
LGWOKA
London Gatwick
Sat 15/6
1 stop19h 55m
Okinawa Naha
Mon 24/6
1 stop22h 10m
London HeathrowOkinawa Naha
LHR - OKA
LHROKA
London Heathrow
Sat 15/6
1 stop34h 20m
Okinawa Naha
Mon 24/6
1 stop31h 45m
London HeathrowOkinawa Naha
LHR - OKA
LHROKA
London Heathrow
Fri 7/6
1 stop31h 15m
Okinawa Naha
Thu 4/7
1 stop37h 50m
London HeathrowOkinawa Naha
LHR - OKA
LHROKA
London Heathrow
Tue 18/6
2 stops19h 10m
Okinawa Naha
Wed 26/6
2 stops22h 10m
London CityOkinawa Naha
LCY - OKA
LCYOKA
London City
Wed 26/6
2 stops25h 35m
Okinawa Naha
Mon 1/7
2 stops42h 10m
London HeathrowIshigaki
LHR - ISG
LHRISG
London Heathrow
Wed 5/6
1 stop20h 30m
Ishigaki
Sun 9/6
2 stops51h 55m
Food
Comfort
Entertainment
Overall
Boarding
Crew
Reviews
Got me there and back on time. Except for a 30 min maintenance delay, but that meant more time for nap. Crew was super nice.
Food
Comfort
Entertainment
Overall
Boarding
Crew
Reviews
Got me there and back on time. Except for a 30 min maintenance delay, but that meant more time for nap. Crew was super nice.
Food
Comfort
Entertainment
Overall
Boarding
Crew
Reviews
Got me there and back on time. Except for a 30 min maintenance delay, but that meant more time for nap. Crew was super nice.
Food
Comfort
Entertainment
Overall
Boarding
Crew
Reviews
Got me there and back on time. Except for a 30 min maintenance delay, but that meant more time for nap. Crew was super nice.
Food
Comfort
Entertainment
Overall
Boarding
Crew
Reviews
Got me there and back on time. Except for a 30 min maintenance delay, but that meant more time for nap. Crew was super nice.
Food
Comfort
Entertainment
Overall
Boarding
Crew
Reviews
Got me there and back on time. Except for a 30 min maintenance delay, but that meant more time for nap. Crew was super nice.