Er zijn in Chiang Mai 3 bus terminals. Nummer 1 is alleen voor lokale routes, daar zul je waarschijnlijk niet komen. Bus Terminal 2 heet ook wel 'Arcade Bus station', en direct daarnaast is Bus Terminal 3, ook wel 'Wat Ket Bus station'. Als je uit Bangkok aankomt of daarheen vertrekt is dat bij Bus Terminal 3. Bussen of busjes van/naar Pai arriveren/vertrekken bij Bus Terminal 2, the Arcade Bus station dus.
Het treinstation van Chiang Mai ligt paar kilometer zuidelijker van de busstations.
Een taxi of Song Thaew naar Arcade of Wat Ket of het treinstation kost meestal 150THB. Probeer een Bolt of Grab te boeken om er goedkoper te komen. De omgekeerde weg, van Arcade/Wat Ket of het treinstation naar de stad is meestal wel wat goedkoper: je kunt achterop springen in een Song Thaew of boek een Grab/Bolt-taxi.
Als je een nachttrein of nachtbus boekt, kom je soms aan in alle vroegte. Er rijden in principe altijd wel taxi's en songthaews zo vroeg. Zelfs midden in de nacht. Maar hou er bij het boeken van je accommodatie rekening mee of je er al zo vroeg terecht kunt om in te checken.