จากกรุงเทพฯใช้เส้นทางธนบุรี-ปากท่อ (ทางหลวงหมายเลข 35) จากนั้นใช้ทางหลวงหมายเลข 4 โดยผ่านจังหวัดเพชรบุรี ประจวบคีรีขันธ์ ชุมพร แล้วเข้าสู่ทางหลวงหมายเลข 41 เข้าสู่จังหวัดสุราษฎร์ธานี รวมระยะทางประมาณ 685 กม. ใช้เวลาประมาณ 10 ชั่วโมง