Rome2Rio

How to get fromVilcabamba to Cajamarcaby bus, car, or plane

Find Transport to Cajamarca

See all options

There are 7 ways to get from Vilcabamba to Cajamarca by bus, car, or plane

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

  1. Bus

    best
    1. Take the bus from Vilcabamba to Lojabus bus
    2. Take the bus from Loja to Piurabus bus
    3. Take the bus from Piura to Chiclayobus bus
    4. Take the bus from Chiclayo to Cajamarcabus bus
    20h 57m
    $32–51
  2. Drive  582.1 km

    1. Drive from Vilcabamba to Cajamarcacar car 582.1 km
    13h 24m
    $88–127
  3. Bus, bus to Piura International Airport, fly

    1. Take the bus from Vilcabamba to Lojabus bus
    2. Take the bus from Loja to Piurabus bus
    3. Fly from Piura International Airport (PIU) to Cajamarca (CJA)plane plane PIU - CJA
    15h 34m
    $126–327
  4. Bus via Chepén

    1. Take the bus from Vilcabamba to Lojabus bus
    2. Take the bus from Loja to Piurabus bus
    3. Take the bus from Piura to Chiclayobus bus
    4. Take the bus from Chiclayo to Chepénbus bus
    5. Take the bus from Chepén to Cajamarcabus bus
    22h 50m
    $47–80
  5. Bus via Piura

    1. Take the bus from Vilcabamba to Lojabus bus
    2. Take the bus from Loja to Piurabus bus
    3. Take the bus from Piura to Chiclayobus bus
    4. Take the bus from Chiclayo to Cajamarcabus bus
    22h 53m
    $43–64
  6. Bus via Chiclayo

    1. Take the bus from Vilcabamba to Lojabus bus
    2. Take the bus from Loja to Piura - Terminal de Castillabus bus
    3. Take the bus from Piura to Chiclayobus bus
    4. Take the bus from Chiclayo to Cajamarcabus bus
    23h 36m
    $57–76
  7. Bus, bus to Tumbes, fly

    1. Take the bus from Vilcabamba to Lojabus bus
    2. Take the bus from Loja to Yantzazabus bus
    3. Take the bus from Yantzaza to Huaquillasbus bus
    4. Fly from Tumbes (TBP) to Cajamarca (CJA)plane plane TBP - CJA
    12h 21m
    $148–363

Piura International Airport (PIU) to Cajamarca (CJA) flights

Calendar11Weekly Planes
Duration4h 17mAverage Duration
Ticket$109Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Vilcabamba, Ecuador and Cajamarca, Peru?

You can take a bus from Vilcabamba to Cajamarca via Loja, Piura, and Chiclayo in around 20h 57m.

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 South Korea: Travelling from Seoul to Busan , Italy Travel Guides, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.