Iquitos: Only reachable by air
Iquitos sits in the heart of the Peruvian Amazon and is the largest city in the world with no road connection. From Germany, you reach Iquitos in two stages: first a long-haul flight to Lima, then a domestic flight to Iquitos. The total journey takes roughly 18 to 22 hours depending on your connection.
Stage 1: Germany → Lima
There are no direct flights from Frankfurt (FRA) or Munich (MUC) to Lima. The best connections route through European or American hubs. The most popular options for German travelers are:
Via Madrid (Iberia): One of the fastest options with a total travel time of about 16–17 hours. Iberia flies daily from Madrid to Lima.
Via Amsterdam (KLM): KLM offers daily connections from Amsterdam to Lima with convenient transfers from Frankfurt or Munich. Total time approximately 17–18 hours.
Via Paris (Air France): Air France flies nonstop from Paris-CDG to Lima daily (12 hours 30 minutes). From Frankfurt, you can reach Paris with a short connecting flight.
Via other major hubs: More affordable connections are sometimes available, though with longer layovers. Total time around 19–22 hours.
Prices and booking tips
Round-trip flights from Germany to Lima typically cost between €800 and €1,200 depending on the season. Off-peak months (September–November, February–April) offer the cheapest fares. Ideally book 6–8 weeks in advance. Comparison sites like Google Flights, Skyscanner or Kayak will show you the best combinations. To pick the month that suits you, read our guide to the best time to visit Iquitos.
Stage 2: Lima → Iquitos
The domestic flight from Lima to Iquitos takes just 1 hour 45 minutes. LATAM Airlines and Sky Airline together operate 6 to 10 daily flights, so departures are frequent. Fares vary with the season and how far ahead you book. Allow at least 3 hours for your connection in Lima, as you'll need to clear immigration and switch to the domestic terminal. Our guide on how to get to Iquitos from Lima covers this leg step by step.
Entry requirements for Germans
German citizens do not need a visa for Peru for stays up to 183 days. You only need a passport valid for at least 6 months upon entry. Yellow fever vaccination is strongly recommended for visiting Iquitos and the Amazon region, ideally at least 10 days before departure.
Free airport transfer from Bora Hotel
When you book at Bora Hotel Iquitos, we pick you up from the airport for free, 24/7. Just send us your flight details via WhatsApp at least 24 hours in advance. Our driver will be waiting with a name sign at the airport exit. The airport is close to the city, so you'll soon be at the hotel in Iquitos' historic center. The Iquitos airport guide explains what to expect on arrival.
Budget: What does a week in Iquitos cost?
As a guide for German travelers: the long-haul flights to Lima are usually the biggest expense, while the domestic leg to Iquitos and on-the-ground costs are far more modest. A week at Bora Hotel includes breakfast and the free airport transfer, and jungle tours vary in price depending on their length. Eating at local restaurants is affordable. For exact rates, check current fares when you book and ask us for tour pricing when you reserve your stay. For a fuller breakdown, see our guide to how much a trip to Iquitos costs.
