ทางรถไฟสายอรัญประเทศ–ปอยเปต
ในปี พ.ศ. 2448 กรมรถไฟหลวงได้มีการจัดซื้อที่ดินเพื่อก่อสร้างเส้นทางรถไฟจากมณฑลกรุงเทพสู่มณฑลปราจิณบุรี กระทั่งในปี พ.ศ. 2462 มีพระราชกฤษฎีกากำหนดเขตสร้างรถไฟหลวงจากจังหวัดฉะเชิงเทราถึงอารัญประเทศ จังหวัดกระบินทร์บุรี และสามารถเปิดการเดินรถจากสถานีรถไฟกระบินทร์บุรีถึงสถานีรถไฟอรัญประเทศเมื่อวันที่ 8 พฤศจิกายน พ.ศ. 2469
ทางรถไฟสายชุมทางทุ่งสง–กันตัง
มีการก่อสร้างทางรถไฟสายใต้ครั้งแรกเมื่อปี พ.ศ. 2452 และเริ่มมีการสร้างสถานีรถไฟกันตัง (ขณะนั้นใช้ชื่อว่าสถานีรถไฟตรัง) เพื่ออำนวยความสะดวกในการก่อสร้างทางรถไฟสายใต้ จากนั้นจึงมีการสร้างท่าเรือกันตังสำหรับใช้ในการขนส่งเพราะติดชายฝั่งทะเลอันดามัน และสร้างโรงงานประกอบรถจักรและล้อเลื่อนสำหรับใช้ในการก่อสร้างทางรถไฟสายใต้ เบื้องต้นได้แบ่งการเดินรถออกเป็นสองช่วงคือสถานีรถไฟกันตัง–ห้วยยอด ระยะทาง 49 กิโลเมตร เปิดใช้งานครั้งแรกเมื่อวันที่ 1 เมษายน พ.ศ. 2456 และจากสถานีรถไฟห้วยยอด–ชุมทางทุ่งสง ระยะทาง 44 กิโลเมตร เดินรถเมื่อวันที่ 1 มกราคม พ.ศ. 2456 รวมมีระยะทางทั้งหมด 92.802 กิโลเมตรเมื่อนับจากสถานีรถไฟชุมทางทุ่งสง ถือเป็นเส้นทางรถไฟที่เก่าแก่สายหนึ่ง
ทางรถไฟสายนี้มีสถานีปลายทางคือสถานีรถไฟตรัง ต่อมาได้มีการย้ายตัวเมืองไปที่ตำบลทับเที่ยง สถานีรถไฟตรังจึงเปลี่ยนชื่อเป็นสถานีรถไฟกันตัง ส่วนสถานีรถไฟทับเที่ยงซึ่งเป็นที่ตั้งของตัวเมืองใหม่ก็เปลี่ยนชื่อเป็นสถานีรถไฟตรังมาจนถึงปัจจุบัน ในอดีตบริเวณสถานีรถไฟกันตัง มีรางรถไฟอีก 500 เมตรมุ่งสู่ท่าเทียบเรือกันตัง จากการที่สถานีรถไฟกันตังตั้งอยู่ใกล้กับท่าเรือกันตัง จึงใช้สำหรับรับสินค้าจากต่างประเทศ โดยเฉพาะอย่างยิ่งจากยุโรป เช่น ประเทศเยอรมนี, สหราชอาณาจักร, สหรัฐ และอินเดีย โดยมากเป็นวัสดุสำหรับก่อสร้างและล้อเลื่อนที่สั่งมาจากต่างประเทศ ทั้งนี้ท่าเรือกันตังมีการส่งต่อสินค้าอาทิ ยางพารา ไม้ยางพารา ยิปซัม และปูนซีเมนต์ไปยังท่าเรือปีนังเป็นสินค้าขาออกอย่างเดียว โดยสินค้าจะส่งต่อไปยังประเทศต่าง ๆ แต่ภายหลังรัฐบาลไทยหันไปนำเข้าสินค้าจากญี่ปุ่นแทนยุโรป ทำให้ท่าเรือกันตังซบเซาจนต้องยกเลิกกิจการขนส่งสินค้าจากท่าเรือกันตัง ปัจจุบันรางรถไฟที่มุ่งไปยังท่าเรือกันตังจึงถูกชาวบ้านรุกล้ำ