From Dang Wangi train to KL Sentral, train to Kuala Lumpur airport, then fly to Chiang Mai airport. 5hrs 38min M$ 596. From Kuala Lumpur bus to Hat Yai station, line 35 train to Bangkok Hualamphong, then train to Chiang Mai station. 36hrs 23min M$ 262. From Kuala Lumpur Hentian Putra Bus to Sungai Kolok, train to Bangkok Hualamphong, then train to Chiang Mai station. 44hrs 15min M$ 226. From Kuala Lumpur bus to Hat Yai, taxi to Hat Yai Bus Station, bus to Southern Route Bus Terminal, Bangkok, taxi to Talat Phlu, train to Northern Bus Terminal, then bus to Chiang Mai Bus Terminal. 31hrs 50min M$ 281. From Kuala Lumpur drive to Chiang Mai. 29hrs 08min M$ 1114.