El ferrocarril de la Truxillo Railroad Company tenia 3 lineas ferreas que partian desde Puerto Castilla :
1.- Puerto Castilla - Trujillo : las estaciones eran Puerto Castilla,Empalme, Jerico, y Trujillo. con una longitud de 19.8 Km.
2.- Puerto Castilla - Corocito- Olanchito : Las estaciones eran : Puerto Castilla, Empalme,Los Cuartos,El Canal, Bernardez,Chapagua, Pires,Durango, Corocito,Tiaca,Quebrada de Arena,Salama, Sonora,Taujica, Yucatan,Tocoa, Cayo, Guapinol,Colima, Cuaca,Lerida, Prieta,Tiburones, Copete, Achiote,Saba, Monga, Tepusteca,Balsamo, Jaguaca, Maloa,Mame, Mendez, San Carlos,Uchapa , Aguan y Olanchito.con una longitud de 139.62 kilometros.
3.- Corocito- Sico : Las estaciones eran : Corocito, Tepic,El Paso, Bonito, Florencia, Piedra Blanca,Concordia, Tabasco, Francia, Limoncito, Farallones,Vallecito, Km 101.7, Cusuna, Iriona, Sangrelaya, Sambito, Tinoco y Sico.con una longitud de 120 kilometros.