1. โดยรถยนต์ส่วนตัว
ระยะทางจากตัวเมืองขึ้นไปจนถึงยอดดอยอินทนนท์ประมาณ 106 กิโลเมตร ออกจากตัวเมืองเชียงใหม่ไป ตามทางหลวงหมายเลข 108 เชียงใหม่-จอมทอง ถึงหลักกิโลเมตรที่ 57 ก่อนถึงอำเภอจอมทอง 1 กิโลเมตร แยกขวาเข้าทางหลวงหมายเลข 1009 สายจอมทอง-อินทนนท์ ระยะทาง 48 กิโลเมตรถึงยอดดอยอินทนนท์ เป็นถนนลาดยางอย่างดีแต่ทางค่อนข้างสูงชัน รถที่นำขึ้นไปจะต้องมีสภาพดี
2. รถโดยสารประจำทาง
นั่งรถสองแถวสายเชียงใหม่-จอมทองบริเวณประตูเชียงใหม่ จากนั้นขึ้นรถสองแถวที่หน้าวัดพระธาตุศรีจอมทอง วรวิหารหรือที่น้ำตกแม่กลาง ซึ่งจะเป็นรถโดยสารประจำทางไปจนถึงที่ทำการอุทยานฯตรงหลักกิโลเมตรที่ 31 และหมู่บ้านใกล้เคียงแต่หากต้องการจะไปยังจุดต่างๆ ต้องเหมาไปคันละประมาณ 1,500 บาท