Rome2Rio

How to get fromJuliaca to Machu Picchuby bus, train, car, plane, shuttle or taxi

Find Transport to Machu Picchu

See all options

There are 5 ways to get from Juliaca to Machu Picchu by bus, train, car, plane, shuttle, 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. Bus, train

    best
    1. Take the bus from Juliaca to Terminal Terrestre de Cuscobus
    2. Take the bus from Terminal Terrestre del Cusco to Avenida Ferrocarrilbus
    3. Take the train from Ollantaytambo to Machu Picchu Pueblotrain
    10h 56m
    $62–646
  2. Bus, taxi

    cheapest
    1. Take the bus from Juliaca to Terminal Terrestre de Cuscobus
    2. Take the bus from Terminal Terrestre del Cusco to Plaza de armas de Ollantaytambobus
    3. Take the taxi from Plaza de armas de Ollantaytambo to Machu Picchutaxi
    11h 48m
    $30–47
  3. Drive 554.6 km

    1. Drive from Juliaca to Machu Picchucar554.6 km
    9h 25m
    $84–121
  4. Fly, Train + Bus

    1. Fly from Inca Manco Cápac International Airport (JUL) to Alejandro Velasco Astete International Airport (CUZ)planeJUL - CUZ
    2. Take the train from Cusco - Wanchaq to Machu Picchu Pueblotrain
    11h 35m
    $170–1,918
  5. Bus, shuttle

    1. Take the bus from Juliaca to CuscobusArequipa
    2. Take a shuttle bus from Cusco to Machu PicchushuttleImperial Tour Cusco
    3d 18h
    $642–646

Inca Manco Cápac International Airport (JUL) to Alejandro Velasco Astete International Airport (CUZ) flights

Calendar58Weekly Planes
Duration5h 7mAverage Duration
Ticket$87Cheapest Price
See schedules

Questions & Answers

What companies run services between Juliaca, Peru and Machu Picchu, Peru?

There is no direct connection from Juliaca to Machu Picchu. However, you can take the bus to Terminal Terrestre de Cusco, walk to Terminal Terrestre del Cusco, take the bus to Avenida Ferrocarril, walk to Ollantaytambo, take the train to Machu Picchu Pueblo, walk to Aguas Calientes, then take the bus to Machu Picchu. Alternatively, you can drive from Juliaca to Machu Picchu in around 9h 25m.

Airlines
Train operators
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 Which side of Niagara Falls should I choose (and how do I get there)?, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.