how far is phuket from bangkok

2 days ago 6
Nature

The distance between Bangkok and Phuket varies slightly depending on the method of measurement:

  • The straight-line (aerial) distance is approximately 673 to 860 kilometers (about 418 to 534 miles)
  • The road distance is longer, around 825 to 870 kilometers (about 515 to 541 miles)

Travel times differ by mode of transport:

  • Flying is the fastest and most convenient option, with flight times around 1 hour 20 minutes to 1 hour 30 minutes
  • Driving or taking a bus typically takes about 12 to 14 hours, depending on traffic and stops
  • There is no direct train to Phuket, but a combination of train to Surat Thani and bus to Phuket takes roughly 16 hours or more

In summary, Phuket is roughly 670 to 860 km from Bangkok by air and about 825 to 870 km by road, with flights taking about 1.5 hours and road travel around 12 to 14 hours.