Due to the heavy raining season, trains to the beautiful Inca Citadel Machu Picchu will only depart from the city of Ollantaytambo till 30 April 2018 reported PeruRail. The Peruvian railway company will only offer the service for both local people and tourists for the route Ollantaytambo-Machu Picchu-Hidroeléctrica and vice versa for safety reasons. Normally, on the route from Cusco (Poroy) to Machu Picchu, PeruRail transports the vast majority of visitors and is provided in different services. But now the train service will only be available from Ollantaytambo to Machu Picchu (Aguas Calientes) with the Expedition, Vistadome or Belmond Hiram Bingham trains. Instead, travelers can take a public or private bus from the city of Cusco to Ollantaytambo train station. The bus ride from Cusco will take about 2 hours to Ollantaytambo. PeruRail also offers train services from Cusco to Puno at the Titicaca Lake and Arequipa. The night train ride to Puno and two nights three-day ride to Arequipa is carried out with the luxury Belmond Andean Explorer train.