HUB hero image

How to Travel from

Bali to Phuket

by Plane, Route or Car

Bali
+0
Phuket
Transport search to Phuket
Bali
+0
Phuket
Building a composite car route
Cheapest
Best Offer!
Car
5 d 1 h 40 min
4745 km.
from $260
Composite Route Car Only

Five ways to Travel from Bali to Phuket

Select an Option Below to Start Your Journey
Cheapest
Fastest
Other

Transport providers

Airlines

Cathay Pacific

Website:
cathaypacific.com/
Plane from Taiwan Taoyuan International Airport to Phuket
Ave. Duration:
7h 50m
Frequency:
Monday, Wednesday, Friday, and Sunday
Estimated price:
$229.29–$433.11

Vietjet Air

Website:
vietjetair.com/Sites/Web/en-US/Home
Plane from Taiwan Taoyuan International Airport to Phuket
Ave. Duration:
7h 45m
Frequency:
Every day
Estimated price:
$121.02–$305.73

Thai Vietjet Air

Website:
vietjetair.com/
Plane from Taiwan Taoyuan International Airport to Phuket
Ave. Duration:
6h 57m
Frequency:
Every day
Estimated price:
$127.39–$343.94

HK Express

Website:
hkexpress.com/en-hk/
Plane from Taiwan Taoyuan International Airport to Phuket
Ave. Duration:
9h 5m
Frequency:
Every day
Estimated price:
$203.82–$509.54

Thai Lion Mentari

Website:
lionairthai.com/en/
Plane from Taiwan Taoyuan International Airport to Phuket
Ave. Duration:
7h 55m
Frequency:
Every day
Estimated price:
$178.34–$356.68

Thai Airways International

Website:
thaiairways.com/
Plane from Taiwan Taoyuan International Airport to Phuket
Ave. Duration:
6h 31m
Frequency:
Every day
Estimated price:
$280.25–$535.02

Tigerair Taiwan

Website:
tigerairtw.com/en
Plane from Taiwan Taoyuan International Airport to Phuket
Ave. Duration:
4h 20m
Frequency:
Tuesday, Thursday, and Saturday
Estimated price:
$140.12–$420.37

Train operators

China Railways G-Class

Phone:
(86)12306
Website:
12306.cn/index/index.html
Train from Pingtan Station to Shangrao
Ave. Duration:
2h 32m
Frequency:
Twice daily
Estimated price:
$29.30–$33.12
Train from Shangrao to Kunming
Ave. Duration:
9h 7m
Frequency:
4 times a day
Estimated price:
$121.02–$133.76
Train from Pingtan Station to Hangzhou
Ave. Duration:
4h 38m
Frequency:
Once daily
Estimated price:
$56.05–$61.15
Train from Hangzhou East to Kunming
Ave. Duration:
10h
Frequency:
5 times a day
Estimated price:
$146.49–$159.23
Train from Pingtan Station to Jinhua
Ave. Duration:
3h 44m
Frequency:
Once daily
Estimated price:
$44.59–$49.68
Train from Jinhua to Kunming
Ave. Duration:
9h 14m
Frequency:
4 times a day
Estimated price:
$133.76–$146.49

Laos - China Railway

Website:
facebook.com/LaosChinaRailway/
Train from Kunming South to Vientiane
Ave. Duration:
9h 26m
Frequency:
Once daily
Estimated price:
$25.48–$140.12
Train from Kunming South to Luang
Ave. Duration:
7h 41m
Frequency:
Once daily
Estimated price:
$21.66–$140.12

Bus operators

Greenbus Thailand

Phone:
+66 5326 6480
Website:
greenbusthailand.com/website/
Bus from Chiang Mai to Phuket
Ave. Duration:
24h 40m
Frequency:
Once daily
Estimated price:
$57.32–$82.80

The Transport Company

Phone:
1490
Website:
tcl99web.transport.co.th/Home
Bus from Bangkok Mochit Bus Terminal to Phuket
Ave. Duration:
14h
Frequency:
3 times a day
Estimated price:
$20.38–$30.57
Bus from Luang Prabang Naluang International Bus Station to Chiang
Ave. Duration:
18h
Frequency:
4 times a week
Estimated price:
$15.29–$42.04

Soutchai Travel

Phone:
+856 21 254512-5
Website:
soutchaitravel.com/
Bus from Vientiane Any Hotels to Bangkok
Ave. Duration:
13h
Frequency:
Once daily
Estimated price:
$44.59–$52.23

Other operators

Tour King

Website:
tourking.com.tw
Other from Taipei Harbor to Pingtan
Ave. Duration:
3h 30m
Frequency:
5 times a week
Estimated price:
$105.16

Cosco Shipping Lines

Website:
coscotw.com.tw
Other from Keelung Port to Xiamen
Ave. Duration:
14h
Frequency:
Once a week
Estimated price:
$82.80–$165.60

Questions and Answers

What is the cheapest way to get from Bali to Phuket?

The cheapest way to get from Bali to Phuket is to fly which costs $119.57 - $315.22 and takes 8h 37m.

What is the fastest way to get from Bali to Phuket?

The fastest way to get from Bali to Phuket is to fly which takes 8h 37m and costs $119.57 - $315.22 .

How far is it from Bali to Phuket?

The distance between Bali and Phuket is 3147 km.

How long does it take to get from Bali to Phuket?

It takes approximately 8h 37m to get from Bali to Phuket, including transfers.

What is the time difference between Bali and Phuket?

Phuket is 1h behind Bali. It is currently 20:31 in Bali and 19:31 in Phuket.

Where can I stay near Phuket?

There are 4852+ hotels available in Phuket. Prices start at $19.30 per night.
+0