สถานีรถไฟขุนตาน เป็นสถานีระดับ 3 อยู่ห่างจากสถานีรถไฟกรุงเทพ เป็นระยะทาง 683.14 กิโลเมตร ตั้งอยู่ที่ตำบลทาปลาดุก อำเภอแม่ทา จังหวัดลำพูน ระบบอาณัติสัญญาณใช้สัญญาณแบบหางปลา
บริเวณห่างจากสถานีรถไฟขุนตาน เพียง 200 เมตร จะมีอุโมงค์ทางรถไฟลอดขุนตาน ซึ่งเป็นอุโมงค์รถไฟที่ยาวที่สุดในประเทศไทย ซึ่งมีความยาวถึง 1,352.10 เมตร สร้างแล้วเสร็จในปี พ.ศ. 2461 รวมระยะเวลาก่อสร้าง 11 ปี ใช้งบประมาณ 1.3 ล้านบาท และหากไปทางทิศใต้อีกจะเจอสะพานสองหอ สะพานสามหอ และ สะพานคอมโพสิต
สถานีรถไฟขุนตาน อยู่สูงกว่าระดับน้ำทะเลปานกลาง 578 เมตร ซึ่งเป็นสถานีรถไฟที่อยู่สูงที่สุดในประเทศไทย บริเวณรอบสถานีฯ เป็นอุทยานแห่งชาติดอยขุนตาล เป็นแหล่งท่องเที่ยวที่น่าสนใจอีกแห่งหนึ่ง มีสถานที่พักของการรถไฟแห่งประเทศไทยไว้บริการนักท่องเที่ยว