Rome2Rio

How to get fromCajamarca to Calarcáby plane, bus, car, or taxi

Find Transport to Calarcá

See all options

There are 10 ways to get from Cajamarca to Calarcá by plane, bus, car, or taxi

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

  1. Fly to Pereira, bus

    best
    1. Fly from Cajamarca (CJA) to Pereira (PEI)plane plane CJA - PEI
    2. Take the bus from Cerritos to Terminal de Transportes de Armeniabus bus
    11h 31m
    $219–913
  2. Bus

    cheapest
    1. Take the bus from Cajamarca to Chiclayobus bus
    2. Take the bus from Chiclayo to Terminal Terrestre Quitumbebus bus
    3. Take the bus from Terminal Terrestre Quitumbe to Tulcánbus bus
    4. Take the bus from Ipiales to Terminal de Transporte Calibus bus
    5. Take the bus from Terminal de Transporte Cali to Terminal de Transportes de Armeniabus bus
    2d
    $93–183
  3. Bus via Huaquillas

    1. Take the bus from Cajamarca to Trujillobus bus
    2. Take the bus from Trujillo to Aguas Verdesbus bus
    3. Take the bus from Huaquillas to Tulcánbus bus
    4. Take the bus from Terminal de Transporte Ipiales to Terminal de Transportes de Armeniabus bus
    45h 53m
  4. Drive  2,119.7 km

    1. Drive from Cajamarca to Calarcácar car 2,119.7 km
    33h 26m
    $319–461
  5. Fly to Perales Airport, bus

    1. Fly from Cajamarca (CJA) to Perales Airport (IBE)plane plane CJA - IBE
    2. Take the bus from Terminal de Transportes de Ibagué to Armeniabus bus
    11h 30m
    $218–682
  6. Fly to Medellin Jose Marie Cordova, taxi

    1. Fly from Cajamarca (CJA) to Medellin Jose Marie Cordova (MDE)plane plane CJA - MDE
    2. Take the taxi from Medellín to Armeniataxi taxi
    13h 55m
    $467–1,063
  7. Fly to El Dorado International Airport, bus

    1. Fly from Cajamarca (CJA) to El Dorado International Airport (BOG)plane plane CJA - BOG
    2. Take the bus from Terminal Salitre to Terminal de Transportes de Ibaguébus bus
    3. Take the bus from Terminal de Transportes de Ibagué to Armeniabus bus
    13h 39m
    $222–789
  8. Fly to Armenia

    1. Fly from Cajamarca (CJA) to Armenia (AXM)plane plane CJA - AXM
    9h 9m
    $234–755
  9. Fly to Manizales, bus

    1. Fly from Cajamarca (CJA) to Manizales (MZL)plane plane CJA - MZL
    2. Take the bus from Terminal de Transportes de Manizales to Terminal de Transportes de Pereirabus bus
    3. Take the bus from Terminal de Transportes de Pereira to Terminal de Transportes de Armeniabus bus
    19h 21m
    $454–1,426
  10. Bus, drive

    1. Take the bus from Cajamarca to Chiclayobus bus
    2. Take the bus from Chiclayo to Cuencabus bus
    3. Take the bus from Cuenca, Ecuador to Lago Agriobus bus
    4. Drive from Lago Agrio to La Hormigacar car
    5. Take the bus from La Hormiga to Mocoabus bus
    6. Take the bus from Mocoa to Terminal de Transportes de Armeniabus bus
    2d 4h
    $115–202

Cajamarca (CJA) to Pereira (PEI) flights

Calendar36Weekly Planes
Duration10h 27mAverage Duration
Ticket$214Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Cajamarca, Peru and Calarcá, Colombia?

You can take a bus from Cajamarca to Terminal de Transportes de Armenia via Trujillo, Aguas Verdes, Huaquillas, Tulcán, and Terminal de Transporte Ipiales in around 45h 53m. Alternatively, Star Peru, Avianca - Aerovías del Continente Americano S.A., and two other airlines fly from Cajamarca (CJA) to Armenia (AXM) twice daily.

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 French strikes 2018: What are my alternative transport options?, Travel Insider: Top Japan travel tips by Beatrix Holland, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.