Rome2Rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Phuket?

Book now

There are 6 ways to get from Porto to Ko Phuket by plane, train or bus

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 Porto to Phuket  •  21h 33m

  1. Fly from Porto (OPO) to Phuket (HKT) OPO - HKT

Cheapest option

Train to Lisboa, fly to Phuket  •  23h 16m

  1. Take the train from Vila Nova De Gaia-Devesas to Estação Ferroviária de Lisboa Oriente
  2. Fly from Lisboa (LIS) to Phuket (HKT) LIS - HKT

4 alternative options

Fly Porto to Krabi, Minivan  •  24h 34m

  1. Fly from Porto (OPO) to Krabi (KBV) OPO - KBV
  2. Take the Minivan from Krabi Bus Station to Phuket Bus Terminal

Train to Lisboa, fly to Krabi, Minivan  •  26h 12m

  1. Take the train from Vila Nova De Gaia-Devesas to Estação Ferroviária de Lisboa Oriente
  2. Fly from Lisboa (LIS) to Krabi (KBV) LIS - KBV
  3. Take the Minivan from Krabi Bus Station to Phuket Bus Terminal

Fly Porto to Surat Thani, Bus  •  26h 29m

  1. Fly from Porto (OPO) to Surat Thani (URT) OPO - URT
  2. Take the Bus from Surat Thani Airport to Phuket

Fly Porto to Hat Yai, bus  •  28h 25m

  1. Fly from Porto (OPO) to Hat Yai (HDY) OPO - HDY
  2. Take the bus from Hat Yai Airport to Phuket Transfer

Porto (OPO) to Phuket (HKT) flights

11 Weekly Planes
19h 45m Average Duration
฿30409 Cheapest Price
See schedules

Questions & Answers

The cheapest way to get from Porto to Ko Phuket is to train and fly which costs €400 - €900 and takes 23h 16m.

More details

The fastest way to get from Porto to Ko Phuket is to fly which takes 21h 33m and costs €500 - €1100.

More details

The distance between Porto and Ko Phuket is 10866 km.

It takes approximately 21h 33m to get from Porto to Ko Phuket, including transfers.

More details

Ko Phuket is 6h ahead of Porto. It is currently 7:55 PM in Porto and 1:55 AM in Ko Phuket.

There are 3916+ hotels available in Ko Phuket. Prices start at ฿1000 per night.

More details

Map of how to get from Porto to Ko Phuket.
Launch map view
  • Distance: 10865.5 km
  • Duration: 21h 33m

What companies run services between Porto, Portugal and Ko Phuket, Thailand?

Turkish Airlines and Thai Airways International fly from Porto to Kathu twice daily.

Airlines
Thai Airways International
Website
thaiairways.com
Flights from Porto to Phuket via Istanbul
Ave. Duration
22h 35m
When
Tuesday, Thursday and Sunday
Estimated price
฿30000 - ฿110000
Flights from Lisboa to Phuket via Istanbul
Ave. Duration
22h 25m
When
Tuesday, Thursday and Sunday
Estimated price
฿27000 - ฿70000
Flights from Porto to Krabi via Milan Malpensa, Suvarnabhumi
Ave. Duration
17h 10m
When
Sunday
Estimated price
฿19000 - ฿37000
Flights from Porto to Krabi via Zurich, Suvarnabhumi
Ave. Duration
18h 20m
When
Tuesday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
฿19000 - ฿37000
Flights from Porto to Krabi via Copenhagen, Suvarnabhumi
Ave. Duration
20h 45m
When
Monday and Friday
Estimated price
฿19000 - ฿38000
Flights from Porto to Krabi via Munich, Suvarnabhumi
Ave. Duration
20h 45m
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
฿19000 - ฿37000
Flights from Porto to Krabi via Frankfurt, Suvarnabhumi
Ave. Duration
21h
When
Every day
Estimated price
฿19000 - ฿37000
Flights from Lisboa to Krabi via Milan Malpensa, Suvarnabhumi
Ave. Duration
17h 55m
When
Wednesday
Estimated price
฿20000 - ฿40000
Flights from Lisboa to Krabi via Munich, Suvarnabhumi
Ave. Duration
18h 20m
When
Every day
Estimated price
฿20000 - ฿40000
Flights from Porto to Hat Yai via Istanbul, Suvarnabhumi
Ave. Duration
21h 15m
When
Wednesday, Friday and Sunday
Estimated price
฿19000 - ฿50000
Flights from Porto to Hat Yai via Milan Malpensa, Suvarnabhumi
Ave. Duration
16h 35m
When
Sunday
Estimated price
฿20000 - ฿39000
Flights from Porto to Hat Yai via Munich, Suvarnabhumi
Ave. Duration
20h 10m
When
Monday, Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
฿20000 - ฿39000
Flights from Porto to Hat Yai via Vienna, Suvarnabhumi
Ave. Duration
21h 35m
When
Tuesday and Sunday
Estimated price
฿18000 - ฿40000
Thai Vietjet Air
Website
vietjetair.com
Flights from Porto to Krabi via Zurich, Suvarnabhumi
Ave. Duration
20h 10m
When
Thursday, Friday and Saturday
Estimated price
฿19000 - ฿46000
Flights from Porto to Krabi via Istanbul, Suvarnabhumi
Ave. Duration
21h 50m
When
Monday to Saturday
Estimated price
฿18000 - ฿47000
Flights from Lisboa to Krabi via Dubai, Suvarnabhumi
Ave. Duration
17h 25m
When
Every day
Estimated price
฿30000 - ฿110000
Flights from Porto to Surat Thani via Istanbul, Suvarnabhumi
Ave. Duration
19h 30m
When
Monday to Saturday
Estimated price
฿18000 - ฿49000
Flights from Porto to Surat Thani via Zurich, Suvarnabhumi
Ave. Duration
22h 5m
When
Every day
Estimated price
฿20000 - ฿44000
Flights from Porto to Surat Thani via Munich, Suvarnabhumi
Ave. Duration
25h 15m
When
Every day
Estimated price
฿21000 - ฿60000
Flights from Porto to Surat Thani via Frankfurt, Suvarnabhumi
Ave. Duration
23h 27m
When
Every day
Estimated price
฿20000 - ฿39000
Flights from Porto to Surat Thani via Vienna, Suvarnabhumi
Ave. Duration
25h 55m
When
Monday, Tuesday, Thursday, Saturday and Sunday
Estimated price
฿22000 - ฿55000
Flights from Porto to Hat Yai via Munich, Suvarnabhumi
Ave. Duration
25h 55m
When
Sunday
Estimated price
฿21000 - ฿60000
Turkish Airlines
Website
turkishairlines.com
Flights from Porto to Phuket via Istanbul
Ave. Duration
19h 32m
When
Tuesday, Thursday and Sunday
Estimated price
฿30000 - ฿110000
Flights from Porto to Phuket via Istanbul, Suvarnabhumi
Ave. Duration
20h 10m
When
Monday to Saturday
Estimated price
฿30000 - ฿110000
Flights from Lisboa to Phuket via Istanbul
Ave. Duration
19h 40m
When
Tuesday, Thursday and Sunday
Estimated price
฿27000 - ฿70000
Flights from Lisboa to Phuket via Istanbul, Suvarnabhumi
Ave. Duration
20h 35m
When
Every day
Estimated price
฿27000 - ฿70000
Flights from Porto to Krabi via Istanbul, Suvarnabhumi
Ave. Duration
20h 55m
When
Monday to Saturday
Estimated price
฿18000 - ฿47000
Flights from Lisboa to Krabi via Istanbul, Suvarnabhumi
Ave. Duration
21h 20m
When
Every day
Estimated price
฿19000 - ฿55000
Flights from Porto to Hat Yai via Istanbul, Suvarnabhumi
Ave. Duration
21h 12m
When
Every day
Estimated price
฿19000 - ฿50000
Emirates
Website
emirates.com
Flights from Lisboa to Phuket via Dubai
Ave. Duration
18h 45m
When
Every day
Estimated price
฿26000 - ฿55000
Flights from Lisboa to Krabi via Dubai
Ave. Duration
19h 50m
When
Monday, Wednesday and Friday
Estimated price
฿30000 - ฿110000
Etihad
Website
etihad.com
Flights from Lisboa to Phuket via Abu Dhabi
Ave. Duration
17h 10m
When
Tuesday, Wednesday, Thursday, Saturday and Sunday
Estimated price
฿18000 - ฿60000
Qatar Airways
Website
qatarairways.com
Flights from Lisboa to Phuket via Doha
Ave. Duration
27h 35m
When
Thursday
Estimated price
฿29000 - ฿75000
Singapore Airlines
Website
singaporeair.com
Flights from Porto to Hat Yai via Milan Malpensa, Singapore Changi
Ave. Duration
23h 15m
When
Monday, Wednesday, Thursday and Friday
Estimated price
฿16000 - ฿60000
Train operators
Comboios De Portugal

Comboios de Portugal (CP) is the national railway network of Portugal that spans over 2700km, with trains split into three main types: regional, urban and intercity trains; international and domestic high-speed trains; and international night trains. Portugal's main stations are Santa Apolónia in Lisbon and Campanha in Porto – these connect to trains in Portugal's cities and international destinations. The Alfa Pendular, the fastest train in Portugal, is a popular travel choice, as it can run at a speed of up to 250 km/h. You can book train tickets up to 60 days in advance.

Contact Details
Phone
+351 210 900 032
Email
apoiocliente@cp.pt
Website
cp.pt
Train from Vila Nova De Gaia-Devesas to Estação Ferroviária de Lisboa Oriente
Ave. Duration
2h 44m
Frequency
Hourly
Estimated price
฿750 - ฿1100
Website
https://www.cp.pt/passageiros/en
Bus operators
Local minivan
Bus from Krabi Bus Station to Phuket Bus Terminal
Ave. Duration
3h
Frequency
Hourly
Estimated price
฿130 - ฿250
Lomprayah
Phone
+66 89 873 0008
Email
customercare@lomprayah.com
Website
lomprayah.com
Bus from Surat Thani Airport to Phuket
Ave. Duration
4h
Frequency
Twice daily
Estimated price
฿600 - ฿1700
Schedules at
lomprayah.com
Book at
12go.asia
VIP
฿1681
One Way
฿600 - ฿1700
Smart En Plus
Phone
+66 614655695
Email
booking.smartenplus@gmail.com
Website
smartenplus.co.th
Bus from Hat Yai Airport to Phuket Transfer
Ave. Duration
7h
Frequency
Once daily
Estimated price
฿8910
Book at
https://12go.asia/en/operator/smart-en-plus
Website
https://www.smartenplus.co.th/

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Stansted Airport into central London, How to get from Luton Airport into central London and How to get from London City Airport into central London - to help you get the most out of your next trip.

ticket