There are 11 ways to get from Terminal 21 to Phuket by subway, plane, bus, train, ferry, 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.
Subway to Don Mueang International Airport, fly to Phuket International Airport
best- Take the subway from MRT สุขุมวิท;Mrt Sukhumvit to MRT บางซื่อ;Mrt Bang Suesubway
- Fly from Don Mueang International Airport (DMK) to Phuket International Airport (HKT)plane DMK - HKT
4h 32m฿1,193–2,939Bus
cheapest- Take the bus from Southern Bus Terminal Bangkok to Phuket Bus Terminalbus
14h 51m฿667–1,024Bus via Thalang, Phuket
- Take the bus from Bangkok Mochit Bus Terminal to Thalang, Phuketbus
14h 8m฿810–6,657Train, Bus
- Take the train from Krung Thep Aphiwat Central Terminal to Surat Thani Train Stationtrain
- Take the bus from Surat Thani Train station to Krabi Bus Terminalbus
- Take the bus from Railay Beach to Phuketbus
16h 5mFerry
- Take the ferry from Boonsiri Office Kraisi to Koh Tao Boonsiri Pierferry Boonsiri Office Kraisi - Koh Tao Boonsiri Pier / ...
- Take the ferry from Koh Tao Songserm to Phuket Bus Terminal 1ferry Koh Tao Songserm - Phuket Bus Terminal 1
20h 3m฿4,623–7,430Fly Suvarnabhumi Airport to Phuket International Airport
- Fly from Suvarnabhumi Airport (BKK) to Phuket International Airport (HKT)plane BKK - HKT
4h 38m฿1,214–3,668Fly Suvarnabhumi Airport to Krabi Airport, bus
- Fly from Suvarnabhumi Airport (BKK) to Krabi Airport (KBV)plane BKK - KBV
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1bus
6h 30m฿1,284–4,588Fly Don Mueang International Airport to Krabi Airport, bus
- Fly from Don Mueang International Airport (DMK) to Krabi Airport (KBV)plane DMK - KBV
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1bus
6h 30m฿1,263–4,059Fly Don Mueang International Airport to Surat Thani, Bus
- Fly from Don Mueang International Airport (DMK) to Surat Thani (URT)plane DMK - URT
- Take the bus from Surat Thani Airport to Phuketbus
7h 47m฿2,628–4,139Bus via Krabi
- Take the bus from Hua Lamphong station to Krabi Bus Terminalbus
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารจังหวัดภูเก็ต;Phuket Bus Terminal 1bus 438-0
19h 35m฿1,184–2,633Drive 829.7 km
- Drive from Terminal 21 to Phuketcar 829.7 km
12h 7m฿3,161–4,566
Terminal 21 to Phuket by foot, subway, and bus
Comparing Your Travel Options
The cheapest way to get from Terminal 21 to Phuket is to bus which costs ฿650 - ฿1100 and takes 14h 51m.
The fastest way to get from Terminal 21 to Phuket is to subway and fly which takes 4h 32m and costs ฿1100 - ฿3000.
No, there is no direct bus from Terminal 21 to Phuket station. However, there are services departing from ตรงข้ามตลาด อตก.;Opposite Or Tor Kor Market and arriving at Ranghill Station via Bangkok Mochit Bus Terminal and Thalang Temple. The journey, including transfers, takes approximately 14h 8m.
No, there is no direct ferry from Terminal 21 to Phuket. However, there are services departing from Boonsiri Office Kraisi and arriving at Phuket Bus Terminal 1 via Koh Tao Songserm. The journey, including transfers, takes approximately 20h 3m.
The distance between Terminal 21 and Phuket is 759 km. The road distance is 829.7 km.
Book your Terminal 21 to Phuket ferry tickets online with 12go.asia.
The best way to get from Terminal 21 to Phuket without a car is to bus via Thalang, Phuket which takes 14h 8m and costs ฿800 - ฿7000.
It takes approximately 4h 32m to get from Terminal 21 to Phuket, including transfers.
Terminal 21 to Phuket bus services, operated by Bus Express, depart from Southern Bus Terminal Bangkok station.
The best way to get from Terminal 21 to Phuket is to bus via Thalang, Phuket which takes 14h 8m and costs ฿800 - ฿7000. Alternatively, you can fly, which costs ฿1200 - ฿3700 and takes 4h 38m.
What companies run services between Terminal 21, Thailand and Phuket, Thailand?
The Transport Company operates a bus from Bangkok Mochit Bus Terminal to Thalang, Phuket 5 times a day. Tickets cost ฿700–6,500 and the journey takes 11h 30m. Alternatively, you can take a vehicle from Terminal 21 to Phuket Bus Terminal 1 via Sukhumvit Soi 12, Khok Wua Intersection Opposite Lottery, Boonsiri Office Kraisi, and Koh Tao Songserm in around 20h 3m.
- Website
- airasia.com
Flights from Don Mueang International Airport to Phuket International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ฿1,100–2,400
Flights from Suvarnabhumi Airport to Phuket International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ฿1,200–2,700
Flights from Suvarnabhumi Airport to Krabi Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- ฿1,100–3,000
Flights from Don Mueang International Airport to Krabi Airport
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- ฿1,000–2,600
Flights from Don Mueang International Airport to Surat Thani
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ฿1,000–2,300
- Phone
- +66 2716 4000
- [email protected]
- Website
- Bangkok Metro
Subway from MRT สุขุมวิท;Mrt Sukhumvit to MRT บางซื่อ;Mrt Bang Sue
- Ave. Duration
- 10 min
- Frequency
- Every 10 minutes
- Estimated price
- ฿28–40
- Schedules at
- Bangkok Metro
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from Bangkok Mochit Bus Terminal to Thalang, Phuket
- Ave. Duration
- 11h 30m
- Frequency
- 5 times a day
- Estimated price
- ฿700–6,500
- Book at
- 12go.asia
- 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
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
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 9 4724 4555
- [email protected]
- Website
- Boonsiri Highspeed Ferries
Ferry from Boonsiri Office Kraisi to Koh Tao Boonsiri Pier
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- ฿1,200–1,500
- Book at
- 12 Go
- Website
- Boonsiri Highspeed Ferries
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 Getting to Milan from the airport, 4 of the smartest ways to explore Australia, and How to get from JFK to New York City - to help you get the most out of your next trip.
Booking & Getting There
Terminal 21 to Phuket bus services, operated by Bus Express, arrive at Phuket Bus Terminal station.
Yes, the driving distance between Terminal 21 to Phuket is 830 km. It takes approximately 12h 7m to drive from Terminal 21 to Phuket.
Book your Terminal 21 to Phuket bus tickets online with 12go.asia.
There are 7306+ hotels available in Phuket.






