There are 5 ways to get from Tehrān to Phuket by plane 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.
Fly Mehrabad International Airport to Phuket International Airport
best- Fly from Mehrabad International Airport (THR) to Phuket International Airport (HKT)plane THR - HKT
14h 49m฿8,076–19,113Bus to Tehran International Airport, fly to Phuket International Airport
cheapest- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Phuket International Airport (HKT)plane IKA - HKT
11h 31m฿7,109–26,146Bus to Tehran International Airport, fly to Krabi Airport, bus
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Krabi Airport (KBV)plane IKA - KBV
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1bus
17h 33m฿8,279–32,466Bus to Tehran International Airport, fly to Hat Yai, bus
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Hat Yai (HDY)plane IKA - HDY
- Take the bus from Hat Yai Airport to Phuket Transferbus
21h 56m฿13,544–43,046Bus to Tehran International Airport, fly to Surat Thani, Bus
- Take the bus from Azadi Square to Tehran Imam Khomeinibus
- Fly from Tehran International Airport (IKA) to Surat Thani (URT)plane IKA - URT
- Take the bus from Surat Thani Airport to Phuketbus
17h 46m฿9,644–25,646
Mehrabad International Airport (THR) to Phuket International Airport (HKT) flights
Comparing Your Travel Options
The cheapest way to get from Tehrān to Phuket is to fly which costs ฿8000 - ฿20000 and takes 14h 49m.
The fastest way to get from Tehrān to Phuket is to bus and fly which takes 11h 31m and costs ฿7000 - ฿27000.
The distance between Tehrān and Phuket is 5710 km.
It takes approximately 14h 49m to get from Tehrān to Phuket, including transfers.
Phuket is 3h 30m ahead of Tehrān. It is currently 6:34 AM in Tehrān and 10:04 AM in Phuket.
There are 7282+ hotels available in Phuket.
What companies run services between Tehrān, Iran and Phuket, Thailand?
Caspian Airlines, SalamAir, and five other airlines fly from Mehrabad International Airport (THR) to Phuket International Airport (HKT) once daily.
- Website
- qatarairways.com
Flights from Mehrabad International Airport to Phuket International Airport via Mashhad, Doha
- Ave. Duration
- 17h 25m
- When
- Saturday
- Estimated price
- ฿10,000–32,000
Flights from Mehrabad International Airport to Phuket International Airport via Shiraz, Doha
- Ave. Duration
- 19h 35m
- When
- Wednesday
- Estimated price
- ฿9,000–29,000
Flights from Mehrabad International Airport to Phuket International Airport via Mashhad, Doha, Suvarnabhumi
- Ave. Duration
- 21h 30m
- When
- Saturday
- Estimated price
- ฿11,000–34,000
Flights from Tehran International Airport to Krabi Airport via Suvarnabhumi, Koh Samui
- Ave. Duration
- 11h 55m
- When
- Tuesday and Thursday
- Estimated price
- ฿8,000–31,000
Flights from Tehran International Airport to Krabi Airport via Phuket International Airport, Koh Samui
- Ave. Duration
- 12h
- When
- Tuesday
- Estimated price
- ฿8,000–31,000
Flights from Tehran International Airport to Hat Yai via Phuket International Airport
- Ave. Duration
- 20h 20m
- When
- Tuesday
- Estimated price
- ฿8,500–32,000
Flights from Tehran International Airport to Hat Yai via Doha, Phuket International Airport
- Ave. Duration
- 13h 5m
- When
- Every day
- Estimated price
- ฿11,000–35,000
- Website
- thaiairways.com
Flights from Tehran International Airport to Krabi Airport via Suvarnabhumi
- Ave. Duration
- 10h 45m
- When
- Tuesday and Thursday
- Estimated price
- ฿8,000–31,000
Flights from Tehran International Airport to Krabi Airport via Suvarnabhumi, Koh Samui
- Ave. Duration
- 11h 55m
- When
- Tuesday and Thursday
- Estimated price
- ฿8,000–31,000
Flights from Tehran International Airport to Krabi Airport via Phuket International Airport, Koh Samui
- Ave. Duration
- 12h
- When
- Tuesday
- Estimated price
- ฿8,000–31,000
Flights from Tehran International Airport to Hat Yai via Suvarnabhumi
- Ave. Duration
- 12h 40m
- When
- Tuesday and Thursday
- Estimated price
- ฿9,000–33,000
Flights from Tehran International Airport to Hat Yai via Phuket International Airport
- Ave. Duration
- 20h 20m
- When
- Tuesday
- Estimated price
- ฿8,500–32,000
- Website
- vietjetair.com
Flights from Tehran International Airport to Hat Yai via Suvarnabhumi
- Ave. Duration
- 13h 40m
- When
- Tuesday and Thursday
- Estimated price
- ฿9,000–33,000
Flights from Tehran International Airport to Hat Yai via Doha, Suvarnabhumi
- Ave. Duration
- 12h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿12,000–37,000
Flights from Tehran International Airport to Surat Thani via Suvarnabhumi
- Ave. Duration
- 9h 30m
- When
- Tuesday and Thursday
- Estimated price
- ฿8,500–32,000
Flights from Tehran International Airport to Surat Thani via Kuwait, Suvarnabhumi
- Ave. Duration
- 17h 35m
- When
- Tuesday
- Estimated price
- ฿8,000–24,000
- Website
- bangkokair.com
Flights from Tehran International Airport to Krabi Airport via Suvarnabhumi, Koh Samui
- Ave. Duration
- 11h 55m
- When
- Tuesday and Thursday
- Estimated price
- ฿8,000–31,000
Flights from Tehran International Airport to Krabi Airport via Phuket International Airport, Koh Samui
- Ave. Duration
- 12h
- When
- Tuesday
- Estimated price
- ฿8,000–31,000
Flights from Tehran International Airport to Krabi Airport via Doha, Suvarnabhumi
- Ave. Duration
- 12h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ฿11,000–34,000
Flights from Tehran International Airport to Hat Yai via Phuket International Airport
- Ave. Duration
- 20h 20m
- When
- Tuesday
- Estimated price
- ฿8,500–32,000
- Website
- omanair.com
Flights from Mehrabad International Airport to Phuket International Airport via Shiraz, Muscat
- Ave. Duration
- 13h
- When
- Wednesday, Friday, and Saturday
- Estimated price
- ฿8,000–19,000
Flights from Mehrabad International Airport to Phuket International Airport via Asaloyeh, Shiraz, Muscat
- Ave. Duration
- 21h 5m
- When
- Saturday
- Estimated price
- ฿8,500–20,000
Flights from Tehran International Airport to Hat Yai via Phuket International Airport
- Ave. Duration
- 20h 20m
- When
- Tuesday
- Estimated price
- ฿8,500–32,000
- Website
- salamair.com
Flights from Mehrabad International Airport to Phuket International Airport via Shiraz, Muscat
- Ave. Duration
- 13h
- When
- Wednesday, Friday, and Saturday
- Estimated price
- ฿8,000–19,000
Flights from Mehrabad International Airport to Phuket International Airport via Asaloyeh, Shiraz, Muscat
- Ave. Duration
- 21h 5m
- When
- Saturday
- Estimated price
- ฿8,500–20,000
- Website
- mahan.aero
Flights from Tehran International Airport to Phuket International Airport
- Ave. Duration
- 6h 40m
- When
- Tuesday
- Estimated price
- ฿7,000–26,000
- Website
- airasia.com
Flights from Tehran International Airport to Surat Thani via Phuket International Airport, Don Muang
- Ave. Duration
- 11h 10m
- When
- Tuesday
- Estimated price
- ฿9,500–35,000
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1
- Ave. Duration
- 2h 23m
- Frequency
- Hourly
- Estimated price
- ฿160–1,300
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
- Phone
- +66 62-175-3069
- Website
- 12go.asia
Bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Hourly
- Estimated price
- ฿280–350
- Book at
- 12go.asia
Bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1
- Ave. Duration
- 2h 21m
- Frequency
- 3 times a day
- Estimated price
- ฿200–280
- Schedules at
- Provincial Land Transport Office Of Krabi
- Website
- Phantip 1970
Bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ฿410
- Schedules at
- Phantip 1970
- Phone
- +66 614655695
- [email protected]
- Website
- Smart En Plus
Bus from Hat Yai Airport to Phuket Transfer
- Ave. Duration
- 7h
- Frequency
- On demand
- Estimated price
- ฿5,000–11,000
- Book at
- 12 Go
- Website
- Smart En Plus
- Phone
- +66 89 873 0008
- [email protected]
- Website
- lomprayah.com
Bus from Surat Thani Airport to Phuket
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ฿1,600
- Schedules at
- lomprayah.com
- Book at
- 12go.asia
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 Best ways to travel around Australia, What documents do I need to cross Niagara Falls?, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.






