ภายในตัวจังหวัดสุราษฎร์ธานีไม่มีสถานีรถไฟฉะนั้นผู้ที่ต้องการเดินทางมายังสุราษฎร์ธานีจะต้องลงสถานี ปลาย ทางพุนพิน ซึ่งอยู่ห่างจากตัวเมืองสุราษฎร์ธานีประมาณ 12 กิโลเมตร บริการของการรถไฟมีทั้งตู้โดยสาร แบบ ธรรมดาแบบที่นั่งปรับอากาศ,ตู้นอนทั้งพัดลมและปรับอากาศ เดินทางไปกลับวันล่ะ 10 เที่ยวใช้เวลา เดินทาง ประมาณ 12 ชั่วโมง ข้อแนะนำ เพื่อไม่ให้เป็นการเสียเวลาเดินทางมากเกินความจำเป็น ควรเลือกเที่ยวรถไฟ ให้สัมพันธ์กับเวลาเดินเรือ
Within the province of Surat Thani has no train station, so those who want to travel to the destination station in Surat Thani Phun Phin which is approximately 12 km from Surat Thani town of railway carriage with both. A simple air-con seats, air-conditioning and bedtime Cabinet. Go back about 10 day trip takes about 12 hours, so there are no hints as to waste time travelling more than necessary, should choose the way the train in relation to the boat.