โดยรถประจำทาง
จากกรุงเทพฯ มีรถโดยสารประจำทางออกจากสถานีขนส่งสายเหนือ (หมอชิต 2) ถนนกำแพงเพชร 2 ไปยังแม่ฮ่องสอนทุกวัน
สอบถามรายละเอียดได้ที่บริษัท สมบัติทัวร์ โทร. 02-5531753 http://www.sombattour.com
จากเชียงใหม่ มีรถโดยสารประจำทางวิ่งบริการทุกวัน วันละหลายเที่ยว ใน 2 เส้นทาง คือ
1. สายเชียงใหม่-แม่สะเรียง-แม่ฮ่องสอน (ทางหลวงหมายเลข 108) มีบริการรถโดยสารประจำทางทั้งธรรมดาและปรับอากาศ ตั้งแต่เวลา 06.30-21.00 น. ใช้เวลาเดินทางถึงอำเภอแม่สะเรียงประมาณ 4 ชั่วโมง ถึงแม่ฮ่องสอนประมาณ 8 ชั่วโมง
2. สายเชียงใหม่-ปาย-แม่ฮ่องสอน (ทางหลวงหมายเลข 107 และ 1095) มีบริการรถโดยสารประจำทางไม่ปรับอากาศและรถตู้ ตั้งแต่เวลา 07.00-12.30 น. ใช้เวลาเดินทางประมาณ 4-6 ชั่วโมง
ติดต่อสอบถามรายละเอียดได้ที่บริษัท เปรมประชาขนส่ง จำกัด โทร. 0-5361-1318