Travel from Brazil to Peru

Bus or fly from Brazil to Peru?

Avianca - Aerovías del Continente Americano S.A., LATAM Brasil and LATAM Chile fly from São Paulo to Callao 5 times a day. Alternatively, Expreso Internacional Ormeño operates a bus from São Paulo to Lima twice a week. Tickets cost $200 - $430 and the journey takes 4 days 12 h. Metropolitano Lima also services this route every 30 minutes.

How to get from Brazil to Peru

From Bandeira bus to Sao Paulo airport, fly to Lima airport, then taxi to Callao. 8 h 1 min $404. From Rua General Luis Mendes de Morais, próximo a Rodoviária Novo Rio line 2018 bus to Rio De Janeiro-Galeao airport, fly to Lima airport, then taxi to Callao. 8 h 49 min $450. From Bandeira bus to Sao Paulo airport, fly to Cuzco airport, then taxi to Cusco. 10 h 27 min $418. From Bandeira bus to Sao Paulo airport, fly to Trujillo airport, then taxi to Trujillo. 12 h 44 min $404. From Bandeira bus to Sao Paulo airport, fly to Jauja airport, then taxi to Huancayo. 14 h 10 min $834. From Manaus taxi to Manaus airport, fly to Tabatinga airport, taxi to Tabatinga, then ferry to Iquitos. 15 h 10 min $306. From Sao Paulo bus to Lima, walk to Javier Prado, then bus to 2 de Mayo. 4 days 12 h $422. From São Paulo bus to Lima. 5 days 2 h $253. From São Paulo drive to Lima. 2 days 11 h $574.
Close Print Itinerary
  1. Here are 9 options to get from
    Brazil to Peru:

    1. Trip:
      1 Fly Sao Paulo to Lima
      • One-Way approx: USD $220 - $494
      • Duration: 8 h 1 min
      Open +
      • Trip:
        1 Fly Sao Paulo to Lima
        • One-Way approx: USD $220 - $494
        • Duration: 8 h 1 min
        Close x
    2. Trip:
      2 Fly Rio De Janeiro-Galeao to Lima
      • One-Way approx: USD $238 - $610
      • Duration: 8 h 49 min
      Open +
      • Trip:
        2 Fly Rio De Janeiro-Galeao to Lima
        • One-Way approx: USD $238 - $610
        • Duration: 8 h 49 min
        Close x
    3. Trip:
      3 Fly Sao Paulo to Cuzco
      • One-Way approx: USD $235 - $819
      • Duration: 10 h 27 min
      Open +
      • Trip:
        3 Fly Sao Paulo to Cuzco
        • One-Way approx: USD $235 - $819
        • Duration: 10 h 27 min
        Close x
    4. Trip:
      4 Fly Sao Paulo to Trujillo
      • One-Way approx: USD $260 - $825
      • Duration: 12 h 44 min
      Open +
      • Trip:
        4 Fly Sao Paulo to Trujillo
        • One-Way approx: USD $260 - $825
        • Duration: 12 h 44 min
        Close x
    5. Trip:
      5 Fly Sao Paulo to Jauja, taxi
      • One-Way approx: USD $459 - $1,535
      • Duration: 14 h 10 min
      Open +
      • Trip:
        5 Fly Sao Paulo to Jauja, taxi
        • One-Way approx: USD $459 - $1,535
        • Duration: 14 h 10 min
        Close x
    6. Trip:
      6 Fly Manaus to Tabatinga, ferry
      • One-Way approx: USD $191 - $377
      • Duration: 15 h 10 min
      Open +
      • Trip:
        6 Fly Manaus to Tabatinga, ferry
        • One-Way approx: USD $191 - $377
        • Duration: 15 h 10 min
        Close x
    7. Trip:
      7 Bus via Lima
      • One-Way approx: USD $200 - $430
      • Duration: 4 days 12 h
      Open +
      • Trip:
        7 Bus via Lima
        • One-Way approx: USD $200 - $430
        • Duration: 4 days 12 h
        Close x
    8. Trip:
      8 Bus
      • One-Way approx: USD $210 - $290
      • Duration: 5 days 2 h
      Open +
      • Trip:
        8 Bus
        • One-Way approx: USD $210 - $290
        • Duration: 5 days 2 h
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $470 - $700
      • Duration: 2 days 11 h
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $470 - $700
        • Duration: 2 days 11 h
        Close x