miền hạ-du, nhờ về nước thủy-triều, cho nên cuộc vận-tải bằng các đường sông là tiện-lợi lắm; vả có rất nhiều những con sông tạo-hóa cùng là những con sông đào. Còn như cuộc vận-tải về các hạt thượng-du, là các miền núi, nước sông chảy siết lắm, ở lòng sông lại có nhiều tảng đá nổi lên mặt nước, thành ra những con thác dữ dội; khi mùa đông thì nước cạn, khiến cho cuộc vận-tải, nhất là khi ngược nước thì rất chậm trạp và rất phí-tổn, mà khi xuôi thì lại rất là hiểm-trở. Bởi thế, xưa kia miền đồng-bằng đối với miền thượng-du thì cuộc thông-thương hiếm hoi lắm. Vả ngay ở miền hạ-du, cách vận-tải bằng các đường sông cũng rất chậm trễ. Ngày xưa tàu thủy chạy con đường Hanoi-Hai-phòng mỗi chuyến những 30 giờ, thường khi lại mất nhiều thì giờ hơn nữa.
Nhà-nước Đại-pháp bèn đặt ra đường xe-lửa. Có hai đường sắt chính, gặp nhau ở Hanoi, đi suốt