There is 1 way to get from Iquitos to San Lorenzo by car or ferry
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 Iquitos and San Lorenzo is 847 km.
It takes approximately 25h 23m to get from Iquitos to San Lorenzo, including transfers.
What companies run services between Iquitos, Peru and San Lorenzo, Loreto, Peru?
There is no direct connection from Iquitos to San Lorenzo. However, you can drive to Nauta, take the ferry to Yurimaguas, walk to Yurimaguas, then take the ferry to San Lorenzo.
- Phone
- +51 988 977 363
- Website
- Transporte Fluvial Romero
Ferry from Nauta to Yurimaguas
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Estimated price
- $60
- Website
- Transporte Fluvial Romero
- Phone
- +51 980 446 017
- [email protected]
- Website
- Botes Rápidos Magin Pio
Ferry from Yurimaguas to San Lorenzo
- Ave. Duration
- 10h 17m
- Frequency
- Twice a week
- Schedules at
- Botes Rápidos Magin Pio
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 5 delightfully under-the-radar French towns you need to visit, How to plan an amazing trip around Scandinavia, and How to get from JFK to New York City - to help you get the most out of your next trip.

