There is 1 way to get from San Lorenzo to Iquitos by ferry or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The distance between San Lorenzo and Iquitos is 847 km.
It takes approximately 25h 23m to get from San Lorenzo to Iquitos, including transfers.
There are 203+ hotels available in Iquitos.
What companies run services between San Lorenzo, Loreto, Peru and Iquitos, Peru?
There is no direct connection from San Lorenzo to Iquitos. However, you can take the ferry to Yurimaguas, walk to Yurimaguas, take the ferry to Nauta, then drive to Iquitos.
- Phone
- +51 980 446 017
- [email protected]
- Website
- Botes Rápidos Magin Pio
Ferry from San Lorenzo to Yurimaguas
- Ave. Duration
- 10h 18m
- Frequency
- Twice a week
- Schedules at
- Botes Rápidos Magin Pio
- Phone
- +51 988 977 363
- Website
- Transporte Fluvial Romero
Ferry from Yurimaguas to Nauta
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Estimated price
- $60
- Website
- Transporte Fluvial Romero
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which London airport should I choose?, Travelling by boat in Italy, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.

