Rome2Rio

How to get fromMachu Picchu to Colombiaby train, plane, taxi, bus or car

Find Transport to Colombia

See all options

There are 10 ways to get from Machu Picchu to Colombia by train, plane, taxi, bus, 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. Bus and Train, fly to El Dorado International Airport

    best
    1. Take the train from Machu Picchu Pueblo to Ave. El Sol 843 , Cuscotrain
    2. Fly from Alejandro Velasco Astete International Airport (CUZ) to El Dorado International Airport (BOG)planeCUZ - BOG
    13h 5m
    $302–807
  2. Taxi, bus via Tumbes

    cheapest
    1. Take the taxi from Machu Picchu to Abancaytaxi
    2. Take the bus from Abancay to Lima Terminal Exclucivabus
    3. Take the bus from Lima Terminal Excluciva to Tumbesbus
    4. Take the bus from Huaquillas to Tulcánbus
    5. Take the bus from Terminales de Transportes de Ipiales to Terminal Salitrebus
    3d 12h
    $142–267
  3. Taxi, bus

    1. Take the taxi from Machu Picchu to Abancaytaxi
    2. Take the bus from Abancay to Lima 28 de Juliobus
    3. Take the bus from Gran Terminal Terrestre Plaza Norte to Cúcutabus
    4. Take the bus from Terminal Cúcuta to Terminal Salitrebus
    3d 5h
    $313–455
  4. Drive 3,826.6 km

    1. Drive from Machu Picchu to Bogotácar3,826.6 km
    2d 10h
    $576–831
  5. Bus and Train, fly to Villavicencio

    1. Take the train from Machu Picchu Pueblo to Ave. El Sol 843 , Cuscotrain
    2. Fly from Alejandro Velasco Astete International Airport (CUZ) to Villavicencio (VVC)planeCUZ - VVC
    17h 51m
    $373–1,379
  6. Bus and Train, fly to Bucaramanga Airport

    1. Take the train from Machu Picchu Pueblo to Ave. El Sol 843 , Cuscotrain
    2. Fly from Alejandro Velasco Astete International Airport (CUZ) to Bucaramanga Airport (BGA)planeCUZ - BGA
    14h 18m
    $243–892
  7. Bus and Train, fly to Medellin Jose Marie Cordova

    1. Take the train from Machu Picchu Pueblo to Ave. El Sol 843 , Cuscotrain
    2. Fly from Alejandro Velasco Astete International Airport (CUZ) to Medellin Jose Marie Cordova (MDE)planeCUZ - MDE
    14h 30m
    $309–840
  8. Bus and Train, fly to Cali

    1. Take the train from Machu Picchu Pueblo to Ave. El Sol 843 , Cuscotrain
    2. Fly from Alejandro Velasco Astete International Airport (CUZ) to Cali (CLO)planeCUZ - CLO
    14h 40m
    $327–796
  9. Bus and Train, fly to Camilo Daza International Airport

    1. Take the train from Machu Picchu Pueblo to Ave. El Sol 843 , Cuscotrain
    2. Fly from Alejandro Velasco Astete International Airport (CUZ) to Camilo Daza International Airport (CUC)planeCUZ - CUC
    14h 44m
    $314–1,330
  10. Taxi, bus via Ipiales

    1. Take the taxi from Machu Picchu to Abancaytaxi
    2. Take the bus from Abancay to Lima 28 de Juliobus
    3. Take the bus from Gran Terminal Terrestre Plaza Norte to Rumichacabus
    4. Take the bus from Terminales de Transportes de Ipiales to Terminal Salitrebus
    3d 16h
    $237–421

Alejandro Velasco Astete International Airport (CUZ) to El Dorado International Airport (BOG) flights

Calendar31Weekly Planes
Duration5h 12mAverage Duration
Ticket$216Cheapest Price
See schedules

Questions & Answers

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

There is no direct connection from Machu Picchu to Colombia. However, you can take the bus to Aguas Calientes, walk to Machu Picchu Pueblo, take the train to Ave. El Sol 843 , Cusco, walk to Avenida Pardo, take the bus to Cusco Airport, walk to Alejandro Velasco Astete International Airport (CUZ) airport, fly to El Dorado International Airport (BOG), walk to Aeropuerto Internacional El Dorado, take the bus to Ac 26 - Kr 85D, take the bus to Ak 68 - Ac 26, walk to AV. Esperanza - KR 68A, then take the bus to Ac 19 - Kr 18A. Alternatively, you can take the taxi to Abancay, take the bus to Lima 28 de Julio, walk to Lima, take the bus to Gran Terminal Terrestre Plaza Norte, take the bus to Cúcuta, take the taxi to Terminal Cúcuta, take the bus to Terminal Salitre, walk to AV. Esperanza - KR 68A, then take the bus to Ac 19 - Kr 18A.

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 Want to know more about Flixbus?, 4 stunningly beautiful Philippines islands you need to visit, and Which London airport should I choose? - to help you get the most out of your next trip.