Travel from Chaiyaphum to Chiang-Mai

Bus or train from Chaiyaphum to Chiang Mai?

Thian Chai Air operates a bus from Chaiyaphum to Chiang Mai every 2 hours. Tickets cost $10 and the journey takes 4 h. Sombat Tour also services this route every 2 hours. Alternatively, State Railway of Thailand operates a train from Chaiyaphum to Chiang Mai once daily. Tickets cost $10 - $15 and the journey takes 4 h 45 min. State Railway of Thailand also services this route 5 times a day.

How to get from Chaiyaphum to Chiang Mai

From Chaiyaphum bus to Bangkok Mochit then bus to Chiang Mai. 14 h 20 min ฿906. From Chaiyaphum taxi to Ban Lueam, train to Ayutthaya, then train to Chiang Mai. 16 h 16 min ฿1590. From Chaiyaphum bus to Bangkok Bus Terminal, bus to Chatuchak Park, MRT to Bang Sue, then train to Chiang Mai. 16 h 16 min ฿1226. From Chaiyaphum bus to Bangkok Mochit Bus Terminal, bus to Chiang Mai Arcade Bus Terminal, then bus to Chiang Mai City Art & Cultural Center. 16 h 18 min ฿1156. From Chaiyaphum bus to Bangkok Bus Terminal, bus to Don Mueang, then night train to Chiang Mai. 19 h 2 min ฿1162. From Chaiyaphum drive to Chiang Mai. 9 h 29 min ฿2200. From Chaiyaphum taxi to Ban Lueam, train to Udon Thani, taxi to Udon Thani airport, fly to Chiang Mai airport, then bus to Chiang Mai. 7 h 13 min ฿2996. From Chaiyaphum taxi to Ban Lueam, train to Khon Kaen, walk to CentralPlaza Khon Kaen, Airport Route to Khon Kaen airport, fly to Chiang Mai airport, then bus to Chiang Mai. 7 h ฿2006. From Chaiyaphum bus to Bangkok Bus Terminal, bus to Mochit, walk to Sutheesarn, line 555 Public Van to Bangkok Don Muang airport, fly to Chiang Mai airport, then bus to Chiang Mai. 7 h 47 min ฿1705. From Chaiyaphum bus to Bangkok Bus Terminal, bus to Suvarnabhumi Airport Public Transportation Center, Free shuttle to Bangkok airport, fly to Chiang Mai airport, then bus to Chiang Mai. 7 h 51 min ฿1961.