There are 8 ways to get from Puebla to Mocoa by bus, plane, taxi, 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.
Bus to Benito Juárez International Airport, fly to Pasto, taxi
best- Take the bus from Puebla to Politécnico
- Fly from Benito Juárez International Airport (MEX) to Pasto (PSO)MEX - PSO
- Take the taxi from Pasto (PSO) to Mocoa
14h 35m$348–846Bus to Felipe Ángeles International Airport, fly to Villa Garzón Airport
cheapest- Take the bus from Puebla Capu to Aeropuerto Internacional Felipe Ángeles AIFA
- Fly from Felipe Ángeles International Airport (NLU) to Villa Garzón Airport (VGZ)NLU - VGZ
17h 49m$176–541Bus to Benito Juárez International Airport, fly to Villa Garzón Airport
- Take the bus from Puebla to Politécnico
- Fly from Benito Juárez International Airport (MEX) to Villa Garzón Airport (VGZ)MEX - VGZ
12h 9m$202–780Bus to Benito Juárez International Airport, fly to Mariscal Sucre International Airport, bus, drive
- Take the bus from Puebla to Politécnico
- Fly from Benito Juárez International Airport (MEX) to Mariscal Sucre International Airport (UIO)MEX - UIO
- Take the bus from Quito Terminal Carcelén to El Dorado de Cascales
- Drive from El Dorado de Cascales to La Hormiga
- Take the bus from La Hormiga to Mocoa
19h 52m$281–745Bus to Benito Juárez International Airport, fly to Cali, bus
- Take the bus from Puebla to Politécnico
- Fly from Benito Juárez International Airport (MEX) to Cali (CLO)MEX - CLO
- Take the bus from Cali Airport to Buga
- Take the bus from Buga to Terminal de Transporte Cali
- Take the bus from Terminal de Transporte Cali to Pitalito
- Take the bus from Terminal de Pitalito to Terminal de Mocoa
23h 23m$296–628Bus to Felipe Ángeles International Airport, fly to Pasto, taxi
- Take the bus from Puebla Capu to Aeropuerto Internacional Felipe Ángeles AIFA
- Fly from Felipe Ángeles International Airport (NLU) to Pasto (PSO)NLU - PSO
- Take the taxi from Pasto (PSO) to Mocoa
16h 8m$222–567Bus to Benito Juárez International Airport, fly to El Dorado International Airport, bus
- Take the bus from Puebla to Politécnico
- Fly from Benito Juárez International Airport (MEX) to El Dorado International Airport (BOG)MEX - BOG
- Take the bus from Terminal Satelite del Sur to Gigante
- Take the bus from Terminal de Gigante to Terminal de Mocoa
21h 55m$226–574Bus to Felipe Ángeles International Airport, fly to El Dorado International Airport, bus
- Take the bus from Puebla Capu to Aeropuerto Internacional Felipe Ángeles AIFA
- Fly from Felipe Ángeles International Airport (NLU) to El Dorado International Airport (BOG)NLU - BOG
- Take the bus from Terminal Satelite del Sur to Gigante
- Take the bus from Terminal de Gigante to Terminal de Mocoa
23h 28m$190–505
Benito Juárez International Airport (MEX) to Pasto (PSO) flights
Questions & Answers
The cheapest way to get from Puebla to Mocoa is to bus and fly which costs $190 - $550 and takes 23h 28m.
The fastest way to get from Puebla to Mocoa is to bus and fly which takes 12h 9m and costs $200 - $800.
The distance between Puebla and Mocoa is 3422 km.
It takes approximately 14h 35m to get from Puebla to Mocoa, including transfers.
Mocoa is 1h ahead of Puebla. It is currently 3:15 PM in Puebla and 4:15 PM in Mocoa.
There are 48+ hotels available in Mocoa.
What companies run services between Puebla, Mexico and Mocoa, Colombia?
There is no direct connection from Puebla to Mocoa. However, you can take the bus to Politécnico, walk to Politécnico, take the line 5 subway to Terminal Aérea, walk to Benito Juárez International Airport (MEX) airport, fly to Pasto (PSO), then take the taxi to Mocoa. Alternatively, you can take the bus to Politécnico, walk to Politécnico, take the line 5 subway to Terminal Aérea, walk to Benito Juárez International Airport (MEX) airport, fly to Villa Garzón Airport (VGZ), then take the taxi to Mocoa.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- avianca.com
Flights from Benito Juárez International Airport to Pasto via El Dorado International Airport
- Ave. Duration
- 8h 19m
- When
- Every day
- Estimated price
- $140–850
Flights from Benito Juárez International Airport to Pasto via Medellin Jose Marie Cordova, Cali
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- $210–850
Flights from Benito Juárez International Airport to Pasto via San Salvador, El Dorado International Airport
- Ave. Duration
- 12h 32m
- When
- Every day
- Estimated price
- $210–850
Flights from Benito Juárez International Airport to Mariscal Sucre International Airport via San Jose
- Ave. Duration
- 6h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $230–650
Flights from Benito Juárez International Airport to Mariscal Sucre International Airport via El Dorado International Airport
- Ave. Duration
- 7h 48m
- When
- Every day
- Estimated price
- $230–650
Flights from Benito Juárez International Airport to Mariscal Sucre International Airport via San Salvador
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- $230–650
Flights from Benito Juárez International Airport to Cali via El Dorado International Airport
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- $210–460
Flights from Benito Juárez International Airport to Cali via Medellin Jose Marie Cordova
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- $210–460
Flights from Felipe Ángeles International Airport to Pasto via El Dorado International Airport
- Ave. Duration
- 9h 9m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $130–650
Flights from Felipe Ángeles International Airport to Pasto via El Dorado International Airport, Cali
- Ave. Duration
- 13h 59m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $170–650
Flights from Felipe Ángeles International Airport to Pasto via Monterrey, El Dorado International Airport
- Ave. Duration
- 14h 30m
- When
- Thursday and Sunday
- Estimated price
- $150–550
Flights from Benito Juárez International Airport to El Dorado International Airport
- Ave. Duration
- 4h 33m
- When
- Every day
- Estimated price
- $150–500
Flights from Benito Juárez International Airport to El Dorado International Airport via Medellin Jose Marie Cordova
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- $150–500
Flights from Benito Juárez International Airport to El Dorado International Airport via San Salvador
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- $150–500
- Website
- copaair.com
Flights from Benito Juárez International Airport to Mariscal Sucre International Airport via Panama City
- Ave. Duration
- 7h 36m
- When
- Every day
- Estimated price
- $120–550
Flights from Benito Juárez International Airport to Cali via Panama City
- Ave. Duration
- 7h 22m
- When
- Every day
- Estimated price
- $130–550
Flights from Benito Juárez International Airport to El Dorado International Airport via Panama City
- Ave. Duration
- 6h 53m
- When
- Every day
- Estimated price
- $120–550
- Website
- satena.com
Flights from Benito Juárez International Airport to Villa Garzón Airport via El Dorado International Airport
- Ave. Duration
- 7h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $230–900
Flights from Benito Juárez International Airport to Villa Garzón Airport via San Salvador, El Dorado International Airport
- Ave. Duration
- 13h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $230–900
Flights from Benito Juárez International Airport to Villa Garzón Airport via Panama City, El Dorado International Airport
- Ave. Duration
- 14h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $160–700
Flights from Felipe Ángeles International Airport to Villa Garzón Airport via El Dorado International Airport
- Ave. Duration
- 11h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $140–490
Flights from Felipe Ángeles International Airport to Villa Garzón Airport via Monterrey, El Dorado International Airport
- Ave. Duration
- 14h 30m
- When
- Thursday and Sunday
- Estimated price
- $160–600
Flights from Felipe Ángeles International Airport to Villa Garzón Airport via Guadalajara, El Dorado International Airport
- Ave. Duration
- 17h 15m
- When
- Monday and Wednesday
- Estimated price
- $160–600
Flights from Felipe Ángeles International Airport to Villa Garzón Airport via Cancun, El Dorado International Airport
- Ave. Duration
- 17h 30m
- When
- Monday and Saturday
- Estimated price
- $150–550
- Website
- aeromexico.com
Flights from Benito Juárez International Airport to Mariscal Sucre International Airport
- Ave. Duration
- 4h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $120–550
Flights from Benito Juárez International Airport to Cali
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $120–550
Flights from Benito Juárez International Airport to El Dorado International Airport
- Ave. Duration
- 4h 49m
- When
- Every day
- Estimated price
- $120–550
- Website
- arajet.com
Flights from Felipe Ángeles International Airport to El Dorado International Airport via Santo Domingo
- Ave. Duration
- 8h 36m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $140–350
- Website
- vivaaerobus.com
Flights from Felipe Ángeles International Airport to El Dorado International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $130–410
Flights from Felipe Ángeles International Airport to El Dorado International Airport via Guadalajara
- Ave. Duration
- 9h 49m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $130–410
- Website
- worldticket.com
Flights from Felipe Ángeles International Airport to El Dorado International Airport via Santo Domingo
- Ave. Duration
- 8h 36m
- When
- Monday
- Estimated price
- $140–350
- Website
- aa.com
Flights from Benito Juárez International Airport to Cali via Miami
- Ave. Duration
- 8h 11m
- When
- Every day
- Estimated price
- $170–700
- Website
- volaris.com
Flights from Felipe Ángeles International Airport to El Dorado International Airport
- Ave. Duration
- 4h 33m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $150–600
- Phone
- +52 961 638 5018
- info@autobusestitanium.com
- Website
- autobusestitanium.com
Bus from Puebla to Politécnico
- Ave. Duration
- 1h 31m
- Frequency
- 3 times a day
- Estimated price
- $21–55
- Schedules at
- autobusestitanium.com
- Book at
- autobusestitanium.com
- Delux
- $40–55
- First Class
- $21–25
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Puebla Capu to Aeropuerto Internacional Felipe Ángeles AIFA
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $17–28
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +59 07 257 1861
- cooploja@loja.telconet.net
- Website
- cooperativaloja.com.ec
Bus from Quito Terminal Carcelén to El Dorado de Cascales
- Ave. Duration
- 4h 12m
- Frequency
- Once daily
- Estimated price
- $10–15
- Book at
- api.whatsapp.com
Bus from La Hormiga to Mocoa
- Ave. Duration
- 3h 30m
- Frequency
- Every 15 minutes
- Estimated price
- $12–15
- Schedules at
- transipiales.teletiquete.com
- Book at
- transipiales.teletiquete.com
- Basico
- $12–15
- Phone
- +57 318 760 6799
- cooperativa@cootrancise.com
- Website
- cootrancise.com
Bus from Cali Airport to Buga
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- $4
- Schedules at
- cootrancise.com
Bus from Buga to Terminal de Transporte Cali
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- $4
- Schedules at
- cootrancise.com
Bus from Terminal de Transporte Cali to Pitalito
- Ave. Duration
- 7h
- Frequency
- Every 4 hours
- Estimated price
- $24
- Website
- https://www.cootranslaboyana.com.co/index.html
- Phone
- 01-8000-910293
- calidad@coomotor.com.co
- Website
- coomotor.com.co
Bus from Terminal de Transporte Cali to Pitalito
- Ave. Duration
- 9h 14m
- Frequency
- Once daily
- Estimated price
- $15–50
- Schedules at
- coomotor.com.co
Bus from Terminal de Pitalito to Terminal de Mocoa
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- $10–14
- Schedules at
- coomotor.com.co
Bus from Terminal Satelite del Sur to Gigante
- Ave. Duration
- 4h 34m
- Frequency
- Hourly
- Estimated price
- $18–27
- Schedules at
- coomotor.com.co
Bus from Terminal de Gigante to Terminal de Mocoa
- Ave. Duration
- 5h 15m
- Frequency
- Every 3 hours
- Estimated price
- $13–19
- Schedules at
- coomotor.com.co
- Phone
- +57 310 695 9595
- clientes@cootranshuila.com
- Website
- cootranshuila.com
Bus from Terminal de Pitalito to Terminal de Mocoa
- Ave. Duration
- 3h
- Frequency
- 3 times a day
- Estimated price
- $10–13
- Schedules at
- cootranshuila.com
Bus from Terminal de Gigante to Terminal de Mocoa
- Ave. Duration
- 6h
- Frequency
- 3 times a day
- Estimated price
- $15–19
- Schedules at
- cootranshuila.com
- Ave. Duration
- 3h 44m
- Estimated price
- $75–90
Taxi Aeropuerto Pasto
- Phone
- +57 316 434 5332
- Website
- taxisaeropuerto.co
Cootaxlujo Ltda
- Phone
- +57 602 732 4507
- Website
- cooperativadetaxlujo.com.co
Coonartax
- Phone
- +57 310 684 1557
- Website
- coonartax.com
Taxi Aeropuerto Pasto
- Phone
- +57 316 434 5332
- Website
- taxisaeropuerto.co
Cootaxlujo Ltda
- Phone
- +57 602 732 4507
- Website
- cooperativadetaxlujo.com.co
Coonartax
- Phone
- +57 310 684 1557
- Website
- coonartax.com
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?, Best ways to travel around Australia, and How to get from London City Airport into central London - to help you get the most out of your next trip.






















