There are 8 ways to get from Bangkok to Patong by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

What companies run services between Bangkok, Thailand and Patong, Phuket Province, Thailand?

Thai Airways International, Thai Smile and two other airlines fly from Bangkok to Patong every 30 minutes. Alternatively, The Transport Company operates a bus from Bangkok to Patong every 4 hours. Tickets cost $21 - $35 and the journey takes 12 h 10 min.

Airlines
Thai Airways International
Website
thaiairways.com
Flights from Bangkok to Phuket
Avg. Duration
1 h 24 min
When
Every day
Estimated price
$45 - $280
Thai AirAsia
Website
airasia.com
Flights from Bangkok Don Muang to Phuket
Avg. Duration
1 h 22 min
When
Every day
Estimated price
$30 - $100
Bangkok Airways
Website
bangkokair.com
Flights from Bangkok to Phuket
Avg. Duration
1 h 25 min
When
Every day
Estimated price
$45 - $290
Nok Air
Website
nokair.com
Flights from Bangkok Don Muang to Phuket
Avg. Duration
1 h 18 min
When
Every day
Estimated price
$30 - $200
Thai Lion Mentari
Website
lionairthai.com
Flights from Bangkok Don Muang to Phuket
Avg. Duration
1 h 25 min
When
Every day
Estimated price
$28 - $160
Thai Smile
Website
thaismileair.com
Flights from Bangkok to Phuket
Avg. Duration
1 h 21 min
When
Every day
Estimated price
$40 - $260
Thai Vietjet Air
Website
vietjetair.com
Flights from Bangkok to Phuket
Avg. Duration
1 h 30 min
When
Every day
Estimated price
$40 - $240
Train operators
State Railway of Thailand
Website
railway.co.th
Train from Hua Lamphong to Suratthani Train Station
Avg. Duration
8 h 40 min
Frequency
4 times a day
Estimated price
$20 - $29
Schedules at
railway.co.th
Book at
12go.asia
Train from Hua Lamphong to Chumphon
Avg. Duration
6 h 36 min
Frequency
Every 2 hours
Estimated price
$16 - $23
Schedules at
railway.co.th
Book at
12go.asia
Bus operators
The Transport Company
Website
home.transport.co.th
Bus from Bangkok Mochit Bus Terminal to Phuket
Avg. Duration
12 h 10 min
Frequency
Every 4 hours
Estimated price
$21 - $35
Schedules at
home.transport.co.th
Book at
12go.asia
Bus from Phang Nga to Phuket
Avg. Duration
1 h 8 min
Frequency
Every 4 hours
Estimated price
$2 - $4
Schedules at
home.transport.co.th
Book at
12go.asia
Bus from Southern Bus Terminal Bangkok to Phuket
Avg. Duration
14 h
Frequency
Every 4 hours
Estimated price
$21 - $30
Schedules at
home.transport.co.th
bus
Bus from Surat Thani to Phang Nga
Avg. Duration
2 h 30 min
Frequency
Hourly
Estimated price
$5
Rung Kit
Website
12go.asia
Bus from Chumphon to Phuket Bus Terminal 2
Avg. Duration
7 h 45 min
Frequency
5 times a day
Estimated price
$12
Schedules at
12go.asia
Book at
12go.asia
Paradive Travel
Website
paradivetravel.lnwshop.com
Bus from Hua Lamphong station to Khao Sok National Park
Avg. Duration
16 h
Frequency
Once daily
Estimated price
$37
Schedules at
paradivetravel.lnwshop.com
Book at
12go.asia
bus
Bus from Khao Sok to Phuket Bus Terminal 2
Avg. Duration
4 h
Frequency
Hourly
Estimated price
$6

Want to know more about travelling around the world?

Rome2rio's unique Travel Guides provide useful and timely information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to and around Russia for the 2018 FIFA World Cup, Bali: What to do if Mount Agung erupts and Want to know more about Flixbus? - to help you get the most out of your next trip.

Questions & Answers

How far is it from Bangkok to Patong?

The distance between Bangkok and Patong is 695 km. The road distance is 843 km.

What is the cheapest way to get from Bangkok to Patong?

The cheapest way to get from Bangkok to Patong is to bus which costs ฿1400 and takes 15 h 47 min.

What is the fastest way to get from Bangkok to Patong?

The quickest way to get from Bangkok to Patong is to fly which takes 3 h 23 min and costs ฿3000.

How long does it take to get from Bangkok to Patong?

It takes approximately 3 h 23 min to get from Bangkok to Patong, including transfers.