Travel from Chiang-Mai to Hua-Hin

Bus or train from Chiang Mai to Hua Hin?

Sombat Tour operates a bus from Chiang Mai to Hua Hin every 4 hours. Tickets cost $19 - $35 and the journey takes 12 h 30 min. Alternatively, you can take a train from Chiang Mai to Hua Hin via Bang Sue in around 13 h 57 min.

How to get from Chiang Mai to Hua Hin

ModeDurationPrice
From Chiang Mai City Art & Cultural Center bus to Chiang Mai airport, fly to Bangkok airport, Free shuttle to Bangkok Suvarnabhumi Airport, then bus to Hua Hin.6 h 29 min$59
From Chiang Mai City Art & Cultural Center bus to Chiang Mai airport, fly to Utapao airport, drive to Bali Hai Pier Pattaya, ferry to Khao Takiab Pier Hua Hin, then drive to Hua Hin.6 h 24 min$110
From Chiang Mai City Art & Cultural Center bus to Chiang Mai airport, fly to Bangkok Don Muang airport, train to Bang Sue, then train to Hua Hin.7 h 12 min$56
From Chiang Mai train to Lampang, taxi to Lampang airport, fly to Bangkok airport, Free shuttle to Bangkok Suvarnabhumi Airport, then bus to Hua Hin.8 h 39 min$93
From Chiang Mai City Art & Cultural Center bus to Chiang Mai airport, fly to Chumphon airport, taxi to Pathio, night train to Wang Phong, then train to Hua Hin.8 h 33 min$162
From Chaing Mai Arcade Bus Terminal bus to Hua Hin.12 h 30 min$28
From Chiang Mai train to Bang Sue then train to Hua Hin.13 h 57 min$37
From Chiang Mai City Art & Cultural Center bus to Chiang Mai Terminal 3, bus to Kanchanaburi, then Mini Van to Hua Hin.17 h 49 min$29
From Chiang Mai drive to Hua Hin.12 h 26 min$94

How long does it take to get from Chiang Mai to Hua Hin?

It takes approximately 6 h 29 min to get from Chiang Mai to Hua Hin, including transfers.

Is there a direct train between Chiang Mai and Hua Hin?

No, there is no direct train from Chiang Mai to Hua Hin. However, there are services departing from Chiang Mai and arriving at Hua Hin via Bang Sue. The journey, including transfers, takes approximately 13 h 57 min.

Is there a direct bus between Chiang Mai and Hua Hin?

Yes, there is a direct bus departing from Chaing Mai Arcade Bus Terminal and arriving at Hua Hin. Services depart every four hours, and operate every day. The journey takes approximately 12 h 30 min.

Operators from Chiang Mai to Hua Hin

OperatorPhoneWebsite
Chiang MaiChiang Mai
Thai SmileThai Smile
Thai Airways InternationalThai Airways International
Bangkok AirwaysBangkok Airways
Thai Vietjet AirThai Vietjet Air
Airport free shuttle busAirport free shuttle bus
Suvarnabhumi Airport BusSuvarnabhumi Airport Bus
Thai AirAsiaThai AirAsia
Royal Passenger LinerRoyal Passenger Liner
Nok AirNok Air
Thai Lion MentariThai Lion Mentari
State Railway of ThailandState Railway of Thailand
Sombat Tour+66 27921456Sombat Tour
Sasanan TransportationSasanan Transportation
J K P Transport CoJ K P Transport Co