A major railway line in the Highlands will remain closed until at least Saturday after multiple landslides and flooding in the area.