Damage to the Nacala rail corridor by the rains has delayed expected arrivals at least by seven days.