Rome2Rio

How to get fromVilcabamba to Puerto Lópezby car, plane, shuttle, or bus

Find Transport to Puerto López

See all options

There are 10 ways to get from Vilcabamba to Puerto López by car, plane, shuttle, or bus

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Drive to Andahuaylas, fly to José Joaquín De Olmedo International Airport, shuttle

    best
    1. Drive from Vilcabamba to Andahuaylas (ANS)car car
    2. Fly from Andahuaylas (ANS) to José Joaquín De Olmedo International Airport (GYE)plane plane ANS - GYE
    3. Take a shuttle bus from Guayaquil Airport to Puerto Lópezshuttle bus
    14h 25m
    $313–736
  2. Drive, bus #3

    cheapest
    1. Drive from Vilcabamba to Uripacar car
    2. Take the bus from Uripa to Limabus bus
    3. Take the bus from Lima Plaza Norte to Terminal Terrestre de Guayaquilbus bus
    4. Take the bus from Terminal Terrestre de Guayaquil to Olónbus bus
    2d 6h
    $114–201
  3. Drive, bus via Tumbes

    1. Drive from Vilcabamba to Uripacar car
    2. Take the bus from Uripa to Lima Luna Pizarrobus bus
    3. Take the bus from Lima Paseo de la República to Tumbesbus bus
    4. Take the bus from Tumbes to Terminal Terrestre de Guayaquilbus bus
    5. Take the bus from Guayaquil to Montañitabus bus
    6. Take the bus from Montañita to Puerto Lópezbus bus
    43h 49m
    $135–204
  4. Drive 2,353 km

    1. Drive from Vilcabamba to Puerto Lópezcar car 2,353 km
    34h 26m
    $354–511
  5. Drive, bus to Coronel Fap Alfredo Mendívil Duarte Airport, fly to José Joaquín De Olmedo International Airport, shuttle

    1. Drive from Vilcabamba to Nueva Esperanzacar car
    2. Take the bus from Nueva Esperanza to Ayacuchobus bus
    3. Fly from Coronel Fap Alfredo Mendívil Duarte Airport (AYP) to José Joaquín De Olmedo International Airport (GYE)plane plane AYP - GYE
    4. Take a shuttle bus from Guayaquil Airport to Puerto Lópezshuttle bus
    19h 31m
  6. Drive, Tour to Alejandro Velasco Astete International Airport, fly to José Joaquín De Olmedo International Airport, shuttle

    1. Drive from Vilcabamba to Urabambacar car
    2. Take the bus from Urabamba to Cuscobus bus
    3. Fly from Alejandro Velasco Astete International Airport (CUZ) to José Joaquín De Olmedo International Airport (GYE)plane plane CUZ - GYE
    4. Take a shuttle bus from Guayaquil Airport to Puerto Lópezshuttle bus
    20h 51m
    $440–707
  7. Drive, bus to Coronel Fap Alfredo Mendívil Duarte Airport, fly to Tumbes, bus

    1. Drive from Vilcabamba to Nueva Esperanzacar car
    2. Take the bus from Nueva Esperanza to Ayacuchobus bus
    3. Fly from Coronel Fap Alfredo Mendívil Duarte Airport (AYP) to Tumbes (TBP)plane plane AYP - TBP
    4. Take the bus from Tumbes to Terminal Terrestre de Guayaquilbus bus
    5. Take the bus from Terminal Terrestre de Guayaquil to Montañitabus bus
    6. Take the bus from Montañita to Puerto Lópezbus bus
    20h 27m
  8. Drive, bus to Coronel Fap Alfredo Mendívil Duarte Airport, fly to Eloy Alfaro International Airport, bus

    1. Drive from Vilcabamba to Nueva Esperanzacar car
    2. Take the bus from Nueva Esperanza to Ayacuchobus bus
    3. Fly from Coronel Fap Alfredo Mendívil Duarte Airport (AYP) to Eloy Alfaro International Airport (MEC)plane plane AYP - MEC
    4. Take the bus from Manta Terminal Terrestre to Montañitabus bus
    5. Take the bus from Montañita to Puerto Lópezbus bus
    21h 32m
  9. Drive, bus

    1. Drive from Vilcabamba to Nueva Esperanzacar car
    2. Take the bus from Nueva Esperanza to Ayacuchobus bus
    3. Take the bus from Ayacucho to Lima - Nicolas Arriolabus bus
    4. Take the bus from Lima Javier Prado to Terminal Terrestre de Guayaquilbus bus
    5. Take the bus from Terminal Terrestre de Guayaquil to Montañitabus bus
    6. Take the bus from Montañita to Puerto Lópezbus bus
    46h 1m
  10. Drive, bus #2

    1. Drive from Vilcabamba to Nueva Esperanzacar car
    2. Take the bus from Nueva Esperanza to Gran Terminal Terrestre Plaza Nortebus bus
    3. Take the bus from Gran Terminal Terrestre Plaza Norte to Terminal Terrestre de Guayaquilbus bus
    4. Take the bus from Terminal Terrestre de Guayaquil to Olónbus bus
    2d 4h
    $157–203

Andahuaylas (ANS) to José Joaquín De Olmedo International Airport (GYE) flights

Calendar8Weekly Planes
Duration8h 34mAverage Duration
Ticket$142Cheapest Price
See schedules

Questions & Answers

What companies run services between Vilcabamba, Ayacucho, Peru and Puerto López, Ecuador?

There is no direct connection from Vilcabamba to Puerto López. However, you can drive to Andahuaylas (ANS) airport, fly to José Joaquín De Olmedo International Airport (GYE), walk to Guayaquil Airport, take the shuttle to Puerto López, then take the taxi to Puerto López. Alternatively, you can take a vehicle from Vilcabamba to Puerto López via Uripa, Lima Luna Pizarro, Lima Paseo de la República, Tumbes, Tumbes, Terminal Terrestre de Guayaquil, Guayaquil, and Montañita in around 43h 49m.

Airlines
Bus operators

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 Travelling by boat in Italy, Getting around the Cyclades, and How to get from Southend Airport into central London - to help you get the most out of your next trip.