Travel from Phuket to Kanchanaburi

Bus from Phuket to Kanchanaburi

You can take a bus from Phuket to Kanchanaburi via Bangkok Mochit Bus Terminal in around 15 hours 37 minutes.

How to get from Phuket to Kanchanaburi

ModeDurationPrice
From Central Big C bus to Phuket airport, fly to Bangkok Don Muang airport, line 555 Public Van to Kasetsart University, bus to Bangkok Mochit Bus Terminal, then Mini Van to Kanchanaburi.7 h 29 min$51
From Central Big C bus to Phuket airport, fly to Bangkok airport, train to Phaya Thai, BTS to BTS Mochit, bus to Bangkok Mochit Bus Terminal, then Mini Van to Kanchanaburi.7 h 59 min$67
From Phuket bus to Bangkok Mochit Bus Terminal then Mini Van to Kanchanaburi.15 h 37 min$33
From Phuket bus to Phang Nga, walk to Phang Nga, bus to Surathani Talad Kaset Station, bus to Suratthani Train Station, train to Ban Pong, then taxi to Kanchanaburi.17 h 3 min$43
From Phuket bus to Bangkok Southern Bus Terminal then Minivan to Kanchanaburi.17 h 15 min$31
From Phuket drive to Kanchanaburi.12 h 24 min$92

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

It takes approximately 7 hours 29 minutes to get from Phuket to Kanchanaburi, including transfers.

Is there a direct bus between Phuket and Kanchanaburi?

No, there is no direct bus from Phuket to Kanchanaburi. However, there are services departing from Phuket and arriving at Kanchanaburi via Bangkok Mochit Bus Terminal. The journey, including transfers, takes approximately 15 hours 37 minutes.

Operators from Phuket to Kanchanaburi

OperatorPhoneWebsite
Airport Bus PhuketAirport Bus Phuket
Thai AirAsiaThai AirAsia
Nok AirNok Air
Thai Lion MentariThai Lion Mentari
Suvarnabhumi airport public vanSuvarnabhumi airport public van
Bangkok Mass Transit AuthorityBangkok Mass Transit Authority
Kwan Chee Vee TourKwan Chee Vee Tour
Bangkok AirwaysBangkok Airways
Thai SmileThai Smile
Thai Airways InternationalThai Airways International
Thai Vietjet AirThai Vietjet Air
Airport Rail LinkAirport Rail Link
BTSBTS
The Transport CompanyThe Transport Company
State Railway of ThailandState Railway of Thailand
Win HappyWin Happy