ทางรถไฟสายอรัญประเทศ–ปอยเปต
ในปี พ.ศ. 2448 กรมรถไฟหลวงได้มีการจัดซื้อที่ดินเพื่อก่อสร้างเส้นทางรถไฟจากมณฑลกรุงเทพสู่มณฑลปราจิณบุรี กระทั่งในปี พ.ศ. 2462 มีพระราชกฤษฎีกากำหนดเขตสร้างรถไฟหลวงจากจังหวัดฉะเชิงเทราถึงอารัญประเทศ จังหวัดกระบินทร์บุรี และสามารถเปิดการเดินรถจากสถานีรถไฟกระบินทร์บุรีถึงสถานีรถไฟอรัญประเทศเมื่อวันที่ 8 พฤศจิกายน พ.ศ. 2469
จังหวัดอุตรดิตถ์
พ.ศ. 2448-2451 ทางรถไฟได้เริ่มสร้างทางผ่านท่าโพธิ์และท่าเซา ซึ่งขณะนั้นบริเวณนี้ยังเป็นป่าไผ่อยู่ ไม่เจริญเหมือนท่าอิด กรมรถไฟจึงได้สร้างทางรถไฟแยกไปที่หาดท่าอิดล่าง ในปี พ.ศ. 2450 สมัยพระยาสุจริตรักษา (เชื้อ) เป็นเจ้าเมือง ต่อมาในปี พ.ศ. 2454 กรมรถไฟได้สร้างสถานีรถไฟถึงบางโพธิ์และท่าเซา ทำให้ท่าโพธิ์และท่าเซาเจริญทางการค้าขึ้นอย่างรวดเร็ว ประกอบกับที่ท่าอิดน้ำท่วมบ่อย การคมนาคมทางน้ำเริ่มลดความสำคัญลง การค้าที่ท่าอิดเริ่มซบเซา พ่อค้าเริ่มอพยพมาตั่งที่ท่าโพธิ์และท่าเซาเพิ่มมากขึ้น ท่าอิดเมืองท่าที่เคยเจริญรุ่งเรืองมาตั้งแต่ พ.ศ. 1400 ก็เสื่อมความนิยมลง และได้ย้ายศูนย์กลางการค้ามาที่ตลาดท่าโพธิ์และตลาดท่าเสาในเวลาต่อมา