ทางรถไฟสายอรัญประเทศ–ปอยเปต
ในปี พ.ศ. 2448 กรมรถไฟหลวงได้มีการจัดซื้อที่ดินเพื่อก่อสร้างเส้นทางรถไฟจากมณฑลกรุงเทพสู่มณฑลปราจิณบุรี กระทั่งในปี พ.ศ. 2462 มีพระราชกฤษฎีกากำหนดเขตสร้างรถไฟหลวงจากจังหวัดฉะเชิงเทราถึงอารัญประเทศ จังหวัดกระบินทร์บุรี[12] และสามารถเปิดการเดินรถจากสถานีรถไฟกระบินทร์บุรีถึงสถานีรถไฟอรัญประเทศเมื่อวันที่ 8 พฤศจิกายน พ.ศ. 2469[2]
การรถไฟแห่งประเทศไทย
ทางรถไฟสายตะวันออกเฉียงเหนือ ถึง (สถานีรถไฟ อำเภอวารินชำราบ) จังหวัดอุบลราชธานี ระยะทาง 575 กิโลเมตร และสถานีชุมทางถนนจิระถึงสถานีจังหวัดหนองคาย และต่อจากหนองคายไปยังสะพานมิตรภาพไทย-ลาว (สปป.ลาว) ระยะทาง 2.66 กิโลเมตร และสถานีชุมทางจิระถึงสถานีหนองคาย จังหวัดหนองคายระยะทาง 360 กิโลเมตร และชุมทางแก่งคอย-ชุมทางบัวใหญ่ ระยะทาง 252.4 กิโลเมตร ทางรถไฟสายเหนือ ถึง สถานีรถไฟ จังหวัดเชียงใหม่ และ สถานีรถไฟ จังหวัดสุโขทัย ระยะทาง 752 กิโลเมตร และทางแยกสถานีชุมทางบ้านดาราจังหวัดพิษณุโลก ถึงสถานีสวรรคโลก จังหวัดสุโขทัย ระยะทาง 29 กิโลเมตร ทางรถไฟสายใต้ เริ่มต้นจากสถานีกรุงเทพ ถึง ( สถานีรถไฟ อำเภอสุไหงโกลก ) จังหวัดนราธิวาส ระยะทาง 1,141 กิโลเมตร, ทางแยกสถานีปาดังเบซาร์ ระยะทาง 43.5 กิโลเมตร, ทางแยกคีรีรัฐนิคม ระยะทาง 31 กิโลเมตร และทางแยกกันตัง ระยะทาง 92.8 กิโลเมตร, ทางแยกนครศรีธรรมราช ระยะทาง 35 กิโลเมตร โดยสถานีรถไฟ จังหวัดสงขลา ซึ่งสามารถเชื่อมต่อกับทางรถไฟของ ประเทศมาเลเซีย ไปถึงยัง ประเทศสิงคโปร์ ทางรถไฟสายตะวันออก ถึง จังหวัดสระแก้ว ( สถานีรถไฟ อำเภออรัญประเทศ ) ระยะทาง 260 กิโลเมตร, สถานีคลองสิบเก้า-ชุมทางแก่งคอย ระยะทาง 81.4 กิโลเมตร และชุมทางเขาชีจรรย์-มาบตะพุต ระยะทาง 24.07 กิโลเมตร ทางรถไฟสายตะวันตก จาก สถานีชุมทางหนองปลาดุกถึง สถานีรถไฟ ) จังหวัดกาญจนบุรี ระยะทาง 131 กิโลเมตร และถึงทางแยก สถานีรถไฟ จังหวัดสุพรรณบุรี ระยะทาง 78 กิโลเมตร ทางรถไฟสายแม่กลอง ช่วง สถานีรถไฟ - สถานีรถไฟ ระยะทาง 31 กิโลเมตร และช่วง สถานีรถไฟ - สถานีรถไฟ ระยะทาง 34 กิโลเมตร