Travel from Kanchanaburi to Krabi

Bus from Kanchanaburi to Krabi

You can take a bus from Kanchanaburi to Krabi via Bangkok in around 17 hours.

How to get from Kanchanaburi to Krabi

ModeDurationPrice
From Kanchanaburi Mini Van to Bangkok Bus Terminal, bus to Kasetsart University, line 555 Public Van to Bangkok Don Muang airport, fly to Krabi airport, then bus to Krabi.7 h 21 min$51
From Kanchanaburi Mini Van to Bangkok Bus Terminal, bus to Mo Chit, BTS to Phaya Thai, train to Bangkok airport, fly to Krabi airport, then bus to Krabi.7 h 43 min$77
From Kanchanaburi Mini Van to Bangkok Bus Terminal, bus to Kasetsart University, line 555 Public Van to Bangkok Don Muang airport, fly to Trang airport, taxi to Trang, then bus to Krabi.9 h 14 min$75
From Kanchanaburi taxi to Ban Pong, train to Thung Song, then taxi to Krabi.15 h 10 min$139
From Kanchanaburi Minivan to Bangkok then bus to Krabi.17 h$25
From Kanchanaburi Minivan to Bangkok Southern Bus Terminal, bus to Khaosan Road Songserm, then night bus to Krabi Andaman Wave Master Bus Station.16 h 39 min$33
From Kanchanaburi drive to Krabi.11 h 22 min$84

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

It takes approximately 7 hours 21 minutes to get from Kanchanaburi to Krabi, including transfers.

Is there a direct bus between Kanchanaburi and Krabi?

No, there is no direct bus from Kanchanaburi to Krabi. However, there are services departing from Kanchanaburi and arriving at Krabi via Bangkok. The journey, including transfers, takes approximately 17 hours.

Operators from Kanchanaburi to Krabi

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