Flights from Phuket to Frankfurt – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
HKT to FRA – All flight route options from Phuket International Airport, Thailand to Frankfurt Airport, Germany. These flights are operated by 27 airlines. Fly non-stop with Condor or choose from 15 different transit flights. The shortest flight time is 12 hours and 50 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Frankfurt Airport
We got great deals on hotels and car rentals near the airport.
Phuket to Frankfurt flights
There are over 16 airlines and as many as 393 flights every week to this destination. You can fly non-stop to Frankfurt (FRA) from Phuket (HKT) with Condor but if a stopover option suits you better you can choose to fly via Muscat, Abu Dhabi or any other of the 15 alternatives with connectiing airports.
Phuket to Frankfurt with Condor
You can fly non-stop every weekday with flights departing at 10 or 11 in the morning.
Note Non-stop flights with Condor will begin in Sep 2025.
With Oman Air
If you fly from Phuket with Oman Air you will do a stopover in Muscat, MCT before reaching Frankfurt. This flight trip will take 14 hours and 5 minutes and you can fly every Friday with departures at 09:05 or 09:10. Oman Air is a member of the air alliance OneWorld.
Distance & flight times: Phuket International Airport to Frankfurt Airport
The shortest flight time between HKT and FRA is 12 hours and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 12h 50m | - | 5810 miles (9348 km) |
MCT Muscat | 14h 5m | 1h 5m | 6106 miles (9825 km) |
AUH Abu Dhabi | 15h 5m | 1h 40m | 6145 miles (9887 km) |
DOH Doha | 15h 30m | 4h 40m | 6174 miles (9934 km) |
DEL Delhi | 15h 30m | 1h 0m | 5811 miles (9350 km) |
CDG Paris | 16h 15m | 1h 45m | 6369 miles (10248 km) |
BKK Bangkok | 16h 25m | 3h 0m | 6043 miles (9723 km) |
ZRH Zurich | 16h 40m | 2h 10m | 6005 miles (9662 km) |
IST Istanbul | 16h 45m | 2h 45m | 5966 miles (9599 km) |
DXB Dubai | 17h 55m | 4h 35m | 6105 miles (9823 km) |
TLV Tel Aviv-Yafo | 18h 5m | 2h 25m | 6238 miles (10037 km) |
SIN Singapore | 18h 5m | 2h 50m | 7033 miles (11316 km) |
HKG Hong Kong | 18h 30m | 1h 0m | 7153 miles (11509 km) |
CAN Guangzhou | 18h 30m | 3h 5m | 7093 miles (11413 km) |
PEK Beijing | 19h 25m | 1h 50m | 7359 miles (11841 km) |
JED Jeddah | 20h 0m | 4h 40m | 6639 miles (10682 km) |



Quick copy and share this page
From Phuket to Germany
Below is a list of other destinations to Germany from Phuket International Airport with either direct flights or 1 stop connections.
From Thailand to Frankfurt
Below is a list of other cities in Thailand with flights to Frankfurt with either non-stop or connecting flights.