The distance between the start location and the destination is 823km, (512mi), and will take approximately 12 hours 21 minutes of driving time.
The driving distance from Bangkok, Thailand to Phuket, Thailand is about 530 miles.
The distance from Bangkok, Thailand to Phuket Province, Thailand is 678.8 kilometers. This is equal in distance to 421.8 miles.
The air distance from Bangkok, Thailand, to Phuket, Thailand, is 426 miles. That equals 686 kilometers or 370 nautical miles.
The driving distance from Bangkok, Thailand to Phuket, Thailand is 840km
From Bangkok to Phuket 430 miles / 692.02 km / 373.66 nautical miles
The flight time from Bangkok, Thailand to Phuket, Thailand is abut 51 minutes.
The flight distance from Singapore to Phuket, Thailand is: 582 miles / 937 km
About 3,921 air miles.
The distance between the above mentioned places is 3527 km approximately. The distance is straight path from one place to another place. There might be slight difference between the actual distance and the above mentioned distance because of the route chosen.
The distance from Melbourne to Bangkok is 4585 miles (7380 km).
The distance from Bangkok to Cairo is Approximately 4516 Flying Miles
The flight distance from Dubai, United Arab Eremites to Bangkok, Thailand is 3,039 miles. The driving distance is 8,393 miles.