ทางรถยนต์ จากกรุงเทพฯ ใช้ทางหลวงหมายเลข 1 (พหลโยธิน) แยกเข้าทางหลวงหมายเลข 32 (สายเอเชีย) ผ่านอยุธยา อ่างทอง นครสวรรค์ หลังจากนั้นใช้ทางหลวงหมายเลข 117 ไปยังพิษณุโลก ต่อด้วยทางหลวงหมายเลข 11 ผ่านลำปาง ลำพูน ถึงเชียงใหม่ ระยะทางประมาณ 700 กิโลเมตร อีกทางหนึ่งคือจากนครสวรรค์ ไปตามทางหลวงหมายเลข 1 ผ่านกำแพงเพชร ตาก และลำปาง ถึงเชียงใหม่ ระยะทางประมาณ 696 กิโลเมตร
รถประจำทาง มีรถประจำทางปรับอากาศสายกรุงเทพฯ – เชียงใหม่ ออกจากสถานีขนส่งสายเหนือ ถนนกำแพงเพชร 2 มาขนส่งอาเขตเชียงใหม่ทุกวันๆ ละหลายเที่ยว ตั้งแต่เวลา 08.30 น.ถึง21.30 น. ใช้เวลาเดินทางประมาณ 9 ชั่วโมง สอบถามรายละเอียดได้ที่
บริษัท ขนส่ง จำกัด โทร. 537-8055 และที่เชียงใหม่ (053) 241449, 242664
รถไฟ มีรถด่วน และรถเร็ว ออกจากสถานีรถไฟกรุงเทพฯ ทุกวันสอบถามรายละเอียดได้ที่หน่วยบริการเดินทาง การรถไฟแห่งประเทศไทย โทร. 223-7010, 223-7020 สถานีรถไฟเชียงใหม่ โทร. (053) 242094
เครื่องบิน บริษัทการบินไทย จำกัด บินประจำระหว่างกรุงเทพฯ-เชียงใหม่ ทุกวัน ใช้เวลาเดินทางประมาณ 1 ชั่วโมง Thai Airways Tel.053-210210 Reservation 053-211044-7 สำนักงานกรุงเทพๆ สำรองที่นั่ง โทร. 280-0060, 628-2000
บริษัทบางกอกแอร์เวย์ จำกัด บริการเที่ยวบิน กรุงเทพฯ-เชียงใหม่ Tel. 053-281519 Fax.053-281520