'+ item.country +'
'? result += '
'? rezultat += ''; vratiti rezultat; }, onSelect: function(e, term, item){ var city = item.getAttribute('data-city'); var iata = item.getAttribute('data-iata'); var Airport = item.getAttribute('data-airport'); $iataOd = iata; var fromText = document.getElementById('search-from-text'); var innerText = '' + grad + '' + yata? fromText.innerHTML = unutarnjiTekst; zatvoriPolje za pretraživanje(); openSearchTo(); //getSearchToResults(iata); } }); leftAC.onInit();/* Desno automatsko dovršavanje pretraživanja */ var rightAC = new autoComplete({ selektor: 'input[name="searchToInput"]', minChars: 0, cache: false, initiitems: $initsearchTo, source: function ( termin, rečenica ){ $errorTo.style.display = 'none' ; $searchToSpin.style.display = 'inline-block' ; if ( window.controller ) { window.controller.abort() } window.controller = new AbortController () window.signal = window.controller.signal if( term == '' ) { $keyword = 'nosearchdone'; var url = '/api/airports/' + $keyword + '/' + $iataFrom + ' ? preview=1'? } else { var url = '/api/airports/' + term + '/' + $iataFrom + '?preview=1'; } fetch(url, { method: 'get', signal: signal }) .then( response => response.json() ) .then( data => { if( data.response.airports.length == 0 ) { $errorTo.style.display = 'block'; } var matches = []; for (i = 0; i < data.response.airports.length; i++) { matches.push(data.response.airports[i]); } suggest(matches); $searchToSpin.style.display = ' nijedan'? }) .catch((err) => {console.log(err); //$searchToSpin.style.display = 'ništa'; }); }, renderItem: function( item, search) { if( typeof item.showall !== "undefined") { var result = ''? } else { var result = '
'? } result += '
'? result += '
'+ item.IATA +''+ item.city_name +'
'? if( typeof item.country_code !== "undefined" && item.country_code != '' ) { rezultat += '
'+ item.country +'
'? } else { result += '
' + item.country + '
'? } result += '
'? result += '
'? result += '
'? result += '
'? vratiti rezultat; }, onSelect: function(e, term, item){ var city = item.getAttribute('data-city'); var iata = item.getAttribute('data-iata'); var Airport = item.getAttribute('data-airport'); var showall = item.getAttribute('data-showall'); $iataTo = iata; var fromText = document.getElementById('pretraži u tekstu'); var innerText = '' + grad + '' + yata? fromText.innerHTML = innerText; zavryPolje za search(); //console.log(); if (typeof showall == "string" && showall.length) { window.location.href = '/' + $iataFrom; } else { let mapVisible = ""; //console.log("selected"); if( document.getElementById('map') && document.getElementById('map').style.visibility == 'visible') { //console.log("openmap") mapVisible = "?openmap=1" } window .location.href = '/' + $iataFrom + '-' + $iataTo + mapVisible; } }); rightAC.onInit(); funccia closeSearchBox() { $searchFromOverlay.style.display = 'none'; $searchToOverlay.style.display = 'none'; hideOverlay(); } $searchFrom.addEventListener("click", function() { $searchFromOverlay.style.display = 'block'; $searchToOverlay.style.display = 'none'; $searchFromInput.focus(); showOverlay(); }); $searchTo.addEventListener("click", function() { $searchFromOverlay.style.display = 'none'; $searchToOverlay.style.display = 'block'; $searchToInput.focus(); showOverlay(); }); funccia openSearchTo() { $searchFromOverlay.style.display = 'none'; $searchToOverlay.style.display = 'block'; $searchToInput.focus(); showOverlay(); } function getSearchToResults(iata) { rightAC.onClearSuggest(); // In the immediate vicinity of letjelice $searchToSpin.style.display = 'inline-block'; var url = '/apdestinations/' + iata//$iataFrom; const ms = Date.now(); var myHeaders = nova headers(); myHeaders.append('Pragma', 'no-cache'); myHeaders.append('Cache-Control', 'no-cache'); var myInit = { method: 'GET', headers: myHeaders, }; var myRequest = novi request(url + "?noc=" + ms); /* dohvatanje(url, { zabjeja: { 'Cache-Control': 'no-cache' } }) */ dohvatanje(myRequest, myInit) .then( answer => answer.json() ) .then( data => { $initsearchTo = data; rightAC.onSuggest( data); $searchToSpin.style.display = 'none'; }) .catch((err) => {consol.log(err); }); } $siteOverlay.addEventListener("click", function() { $searchFromOverlay.style.display = 'none'; $searchToOverlay.style.display = 'none'; hideOverlay(); }); function showOverlay() { $siteOverlay.style.display = 'blok'; $siteOverlay.style.left = '0px'; $siteOverlay.style.right = '0px'; $siteOverlay.style.top = '0px'; $siteOverlay.style.bottom = '0px'; $siteOverlay.style.width = '100%'; $siteOverlay.style.height = '100%'; } function hideOverlay() { $siteOverlay.style.display = 'none'; $siteOverlay.style.left = 'auto'; $siteOverlay.style.right = 'auto'; $siteOverlay.style.top = 'auto'; $siteOverlay.style.bottom = 'auto'; $siteOverlay.style.width = '0px'; $siteOverlay.style.height = '0px'; }
- Search for a new route
- Airline tickets
Browse by airline
- American Airlines
- Delta
- United Airines
- SouthwestLow cost carrier
- Alaska Airlines
- Air Canada
- British Airways
- RyanairLow cost carrier
- Qantas
- Emirates
Easy to use fast flight plan
Enter your departure and destination city and we'll give you the best flight options based on flight and layover times, along with airline and airport delays.
- More about FlightRoutes
- List of airport hubs
- About connecting flights
- What is a codeshare flight?
OKA in HKT. All flight routes fromOkinawa, Japan doPhuket International Airport, Thailand. These flights are operated by 3 different airlines via 2 different connections. The shortest flight time is 7 hours and 30 minutes.
AlrightOkinawaOkinawa, Japan
HKTPhuket International AirportPhuket, Thailand
Alright
OkinawaOkinawa, Japan
Phuket AirportPhuket, Thailand
HKT
No direct flights foundFound 3 routes with 1 stop»
Usually
on time
Some
delays
Usually
overdue
1 stoproute psame airline:
Duration
Via Taipei TPE
1 stop with Tigerair Taiwan.
Wednesday and Saturday
PROGRAM
7h 30m
Wednesday and Saturday
Via Hong Kong HKG
1 stop with Hong Kong Airlines.
PROGRAM
21:05 sati
HOTEL PRICES
CAR RENTAL PRICES
SELECT A DATE AND CHECK THE PRICE
HOTEL PRICES
CAR RENTAL PRICES
1 stopcodeshare route iliof different airlines:
Duration
Via Hong Kong HKG
1 stanica s Cathay Pacific.
Starts 1/7
CODESHAR
PROGRAM
8h 05m
Starts 1/7
Flights from Okinawa to Phuket
Are there direct flights from OKA to HKT?
There are no direct or non-stop flights from Okinawa, OKA to Phuket International Airport, HKT.
Miles and flight time: OKA - HKT
Over it | Total flight time | Waiting time | Miles |
---|
The flight times and waiting times in the table above are approximate and depend on the flight number, aircraft, airline, time and time of day.
CHECK PRICES FOR OKA - HKT
From Okinawa to Thailand
Below is a list of other destinations to Thailand from Okinawa with direct flights or one-stop connections.
BKK Bangkok
CNX Chiang Mai
USM Koh Samui
ONEpassword sharingthe agreement means that partner airlines can sell each other seats on flights. This means you can travel to more destinations than your airline usually offers. Codeshare flights are also useful because of the seamless connections you can have with connecting flights on the same airline. The downside of choosing a codeshare flight may be that in some cases you cannot upgrade codeshare flights or use elite privileges.
A connecting or connecting flight means that you reach your final destination via two or more flights - in other words, a direct flight. You will transfer to a new aircraft after your first flight, which may include transferring to a different airport terminal. The time required to transport passengers and luggage between flights is calledMinimum Connection Time (MCT)and are always considered here at Flightroutes.com.
If you purchased the entire flight with one ticket, the airline will book you on the next available connecting flight.
With connecting flights, checked baggage is usually forwarded to your final destination when you purchase a single ticket for both flights.
If you miss your connecting flight due to circumstances beyond your control, such as the delay of your first flight, you should contact your airline to secure you a seat on the next available flight. This is usually free and is only valid if you bought your journey as a single ticket. If the next connecting flight is the next day, the airline usually provides accommodation and meals.
Karta leta
" + "
CHOOSE
" + "
CODESHAR
'} divs += "" + "
" + text + " via " + destination.stop_airport.city_name + " (" + destination.stop_airport.IATA + ")" + code sharing + "
" + "
CHOOSE
" + "
- 1 stop program via TPE with Tigerair Taiwan
- 1-stop schedule via HKG with Hong Kong Airlines
- 1 stop schedule via HKG with Cathay Pacific
Select an airline
Check prices from OkinawaAlrightand PhuketHKT
Check prices from OkinawaAlrightand PhuketHKT
I don't have dates
CHECK PRICES