Rome2Rio

How to get fromCusco to Puquioby bus, taxi, car, or plane

Find Transport to Puquio

See all options

There are 4 ways to get from Cusco to Puquio by bus, taxi, 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, taxi

    best
    1. Take the bus from Cusco to Nazcabus bus Nazca
    2. Take the taxi from Nasca to Puquiotaxi taxi
    17h 24m
    $79–114
  2. Drive 473.7 km

    cheapest
    1. Drive from Cusco to Puquiocar car 473.7 km
    8h 41m
    $72–103
  3. Fly, bus

    1. Fly from Alejandro Velasco Astete International Airport (CUZ) to Jorge Chávez International Airport (LIM)plane plane CUZ - LIM
    2. Take the bus from Lima - Arriola to Puquiobus bus
    14h 31m
    $91–194
  4. Bus, taxi via Abancay

    1. Take the bus from Cusco to Abancaybus bus
    2. Take the bus from Abancay to Nazcabus bus
    3. Take the taxi from Nazca to Puquiotaxi taxi
    18h 15m
    $88–135

Alejandro Velasco Astete International Airport (CUZ) to Jorge Chávez International Airport (LIM) flights

Calendar314Weekly Planes
Duration1h 38mAverage Duration
Ticket$42Cheapest Price
See schedules

Questions & Answers

What companies run services between Cusco, Peru and Puquio, Ayacucho, Peru?

There is no direct connection from Cusco to Puquio. However, you can take the bus to Nazca then take the taxi to Puquio. Alternatively, you can drive from Cusco to Puquio in around 8h 41m.

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 Want to know more about Flixbus?, Is ride-sharing platform BlaBlaCar right for you?, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.