Rome2Rio

How to get fromPuerto Morona to Limaby taxi, bus, plane, or car

Find Transport to Lima

See all options

There are 10 ways to get from Puerto Morona to Lima by taxi, bus, plane, 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.

  1. Taxi, bus to Cuenca, fly

    best
    1. Take the taxi from Puerto Morona to Tayuzataxi taxi
    2. Take the bus from Tayuza to Cuencabus bus
    3. Fly from Cuenca (CUE) to Jorge Chávez International Airport (LIM)plane plane CUE - LIM
    11h 17m
    $272–622
  2. Bus #2

    cheapest
    1. Take the bus from Puerto Morona to Macasbus bus
    2. Take the bus from Macas to Terminal Terrestre de Guayaquilbus bus
    3. Take the bus from Terminal Terrestre de Guayaquil to Lima Plaza Nortebus bus
    2d
    $67–136
  3. Taxi, bus

    1. Take the taxi from Puerto Morona to Guarumalestaxi taxi
    2. Take the bus from Guarumales to Cuencabus bus
    3. Take the bus from Cuenca to Huaquillasbus bus
    4. Take the bus from Tumbes to Lima Paseo de la Repúblicabus bus
    27h 35m
    $97–143
  4. Drive  1,709.2 km

    1. Drive from Puerto Morona to Limacar car 1,709.2 km
    24h 43m
    $257–372
  5. Taxi, bus, bus to Tumbes, fly

    1. Take the taxi from Puerto Morona to Tayuzataxi taxi
    2. Take the bus from Tayuza to Cuencabus bus
    3. Take the bus from Cuenca to Huaquillasbus bus
    4. Fly from Tumbes (TBP) to Jorge Chávez International Airport (LIM)plane plane TBP - LIM
    13h 8m
    $138–246
  6. Drive to José Joaquín De Olmedo International Airport, fly

    1. Drive from Puerto Morona to Guayaquil-Airport-GYEcar car
    2. Fly from José Joaquín De Olmedo International Airport (GYE) to Jorge Chávez International Airport (LIM)plane plane GYE - LIM
    10h
    $243–559
  7. Taxi, bus to Mariscal Sucre International Airport, fly

    1. Take the taxi from Puerto Morona to Sucúataxi taxi
    2. Take the bus from Sucúa to Quito Terminal Carcelénbus bus
    3. Fly from Mariscal Sucre International Airport (UIO) to Jorge Chávez International Airport (LIM)plane plane UIO - LIM
    14h 18m
    $207–513
  8. Taxi, bus via Piura

    1. Take the taxi from Puerto Morona to Tayuzataxi taxi
    2. Take the bus from Tayuza to Cuencabus bus
    3. Take the bus from Terminal de Cuenca to Terminal de Piurabus bus
    4. Take the bus from Piura to Gran Terminal Terrestre Plaza Nortebus bus
    29h 21m
    $105–143
  9. Bus via Piura

    1. Take the bus from Puerto Morona to Macasbus bus
    2. Take the bus from Macas to Cuencabus bus
    3. Take the bus from Terminal de Cuenca to Terminal de Piurabus bus
    4. Take the bus from Piura to Gran Terminal Terrestre Plaza Nortebus bus
    37h 15m
    $79–121
  10. Bus

    1. Take the bus from Puerto Morona to Macasbus bus
    2. Take the bus from Macas to Bañosbus bus
    3. Take the bus from Baños de Agua Santa to Terminal Terrestre Quitumbebus bus
    4. Take the bus from Terminal Terrestre Quitumbe to Gran Terminal Terrestre Plaza Nortebus bus
    42h 59m
    $140–191

Cuenca (CUE) to Jorge Chávez International Airport (LIM) flights

Calendar6Weekly Planes
Duration5h 16mAverage Duration
Ticket$209Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Puerto Morona, Ecuador and Lima, Peru?

You can take a bus from Puerto Morona to Gran Terminal Terrestre Plaza Norte via Macas, Cuenca, Terminal de Cuenca, Terminal de Piura, and Piura in around 37h 15m.

Airlines
Bus operators
Other 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 around the UAE, 5 incredible day trips from Florence by train, and Travelling by boat in Italy - to help you get the most out of your next trip.