There are 8 ways to get from Bogotá to Macas by plane, 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.
Fly to Cuenca, bus
best- Fly from El Dorado International Airport (BOG) to Cuenca (CUE)BOG - CUE
- Take the bus from Cuenca to Macas
11h 21m$187–404Bus, drive
cheapest- Take the bus from Terminal Salitre to Puerto Caicedo
- Drive from Puerto Caicedo to Lago Agrio
- Take the bus from Lago Agrio to Coca - Puerto Francisco de Orellana
- Take the bus from Coca - Puerto Francisco de Orellana to Macas
24h 55m$52–80Drive 1,260.7 km
- Drive from Bogotá to Macas1,260.7 km
19h 57m$72–104Fly to Mariscal Sucre International Airport, car, bus
- Fly from El Dorado International Airport (BOG) to Mariscal Sucre International Airport (UIO)BOG - UIO
- Drive from Quito Airport to Quito
- Take the bus from Terminal Terrestre Quitumbe to Puyo
- Take the bus from Puyo to Macas
11h 5m$192–386Fly to José Joaquín De Olmedo International Airport, drive
- Fly from El Dorado International Airport (BOG) to José Joaquín De Olmedo International Airport (GYE)BOG - GYE
- Drive from José Joaquín De Olmedo International Airport (GYE) to Macas
9h 45m$209–468Bus
- Take the bus from Terminal Salitre to San Miguel
- Take the bus from Lago Agrio to Coca - Puerto Francisco de Orellana
- Take the bus from Coca - Puerto Francisco de Orellana to Macas
27h 44m$53–78Bus via Quito
- Take the bus from Terminal Salitre to Terminales de Transportes de Ipiales
- Take the bus from Rumichaca to Terminal Terrestre Quitumbe
- Take the bus from Terminal Terrestre Quitumbe to Baños de Agua Santa
- Take the bus from Baños to Macas
34h 55m$76–122Bus via Cali
- Take the bus from Terminal Salitre to Terminal de Transporte Cali
- Take the bus from Terminal de Transporte Cali to Ipiales
- Take the bus from Rumichaca to Terminal Terrestre Quitumbe
- Take the bus from Terminal Terrestre Quitumbe to Macas
38h 42m$82–129
El Dorado International Airport (BOG) to Cuenca (CUE) flights
Questions & Answers
The cheapest way to get from Bogotá to Macas is to bus which costs $50 - $80 and takes 27h 44m.
The fastest way to get from Bogotá to Macas is to fly and drive which takes 9h 45m and costs $200 - $470.
No, there is no direct bus from Bogotá to Macas. However, there are services departing from Terminal Salitre and arriving at Macas via Terminal Ipiales, Rumichaca, Terminal Terrestre Quitumbe and Baños. The journey, including transfers, takes approximately 34h 55m.
The distance between Bogotá and Macas is 1228 km. The road distance is 1260.7 km.
The best way to get from Bogotá to Macas without a car is to bus via Quito which takes 34h 55m and costs $75 - $130.
It takes approximately 11h 21m to get from Bogotá to Macas, including transfers.
Bogotá to Macas bus services, operated by Continental Bus, depart from Terminal Salitre station.
Bogotá to Macas bus services, operated by Continental Bus, arrive at Terminales de Transportes de Ipiales station.
Yes, the driving distance between Bogotá to Macas is 1261 km. It takes approximately 19h 57m to drive from Bogotá to Macas.
There are 36+ hotels available in Macas.
What companies run services between Bogotá, Colombia and Macas, Morona-Santiago, Ecuador?
You can take a bus from Terminal Salitre to Macas via San Miguel, Lago Agrio, and Coca - Puerto Francisco de Orellana in around 27h 44m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- avianca.com
Flights from El Dorado International Airport to Cuenca via Mariscal Sucre International Airport
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- $260–600
Flights from El Dorado International Airport to Cuenca via Medellin Jose Marie Cordova, Mariscal Sucre International Airport
- Ave. Duration
- 12h 55m
- When
- Tuesday and Saturday
- Estimated price
- $260–600
Flights from El Dorado International Airport to Mariscal Sucre International Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- $150–380
Flights from El Dorado International Airport to Mariscal Sucre International Airport via José Joaquín De Olmedo International Airport
- Ave. Duration
- 3h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $150–380
Flights from El Dorado International Airport to José Joaquín De Olmedo International Airport
- Ave. Duration
- 1h 58m
- When
- Every day
- Estimated price
- $190–750
Flights from El Dorado International Airport to José Joaquín De Olmedo International Airport via Mariscal Sucre International Airport
- Ave. Duration
- 3h 59m
- When
- Every day
- Estimated price
- $190–750
- Website
- latam.com
Flights from El Dorado International Airport to Cuenca via Mariscal Sucre International Airport
- Ave. Duration
- 7h 29m
- When
- Every day
- Estimated price
- $170–350
Flights from El Dorado International Airport to Cuenca via José Joaquín De Olmedo International Airport
- Ave. Duration
- 8h 2m
- When
- Wednesday and Sunday
- Estimated price
- $260–600
Flights from El Dorado International Airport to Mariscal Sucre International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $150–290
- Phone
- +593 072702342
- ventas@coopmacas.com
- Website
- coopmacas.com
Bus from Cuenca to Macas
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Estimated price
- $9–13
- Schedules at
- facebook.com
Bus from Cuenca to Macas
- Ave. Duration
- 1h 1m
- Frequency
- Twice daily
- Estimated price
- $6–9
- Schedules at
- transportesamazonas.com.ec
- Book at
- busplace.com
Bus from Coca - Puerto Francisco de Orellana to Macas
- Ave. Duration
- 2h 13m
- Frequency
- Twice daily
- Estimated price
- $11–18
- Schedules at
- transportesamazonas.com.ec
- Book at
- busplace.com
Bus from Puyo to Macas
- Ave. Duration
- 48 min
- Frequency
- Twice daily
- Estimated price
- $4–6
- Schedules at
- transportesamazonas.com.ec
- Book at
- busplace.com
Bus from Terminal Terrestre Quitumbe to Baños de Agua Santa
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- $4–7
- Schedules at
- transportesamazonas.com.ec
- Book at
- busplace.com
- Phone
- 01-8000-910293
- calidad@coomotor.com.co
- Website
- coomotor.com.co
Bus from Terminal Salitre to Puerto Caicedo
- Ave. Duration
- 17h
- Frequency
- 3 times a day
- Estimated price
- $30–45
- Schedules at
- coomotor.com.co
Bus from Lago Agrio to Coca - Puerto Francisco de Orellana
- Ave. Duration
- 2h
- Frequency
- Every 15 minutes
- Estimated price
- $4–7
- Schedules at
- facebook.com
- Book at
- viajabus.com
- Phone
- +59 098 900 7838
- info@cooperativabanos.com.ec
- Website
- cooperativabanos.com
Bus from Lago Agrio to Coca - Puerto Francisco de Orellana
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- $6–10
- Schedules at
- cooperativabanos.com.ec
Bus from Puyo to Macas
- Ave. Duration
- 2h 14m
- Frequency
- 3 times a day
- Estimated price
- $8–12
- Schedules at
- cooperativabanos.com
Bus from Terminal Terrestre Quitumbe to Baños de Agua Santa
- Ave. Duration
- 3h 40m
- Frequency
- 4 times a day
- Estimated price
- $4–13
- Schedules at
- cooperativabanos.com
Bus from Baños to Macas
- Ave. Duration
- 3h 24m
- Frequency
- Once daily
- Estimated price
- $9–14
- Schedules at
- cooperativabanos.com
Bus from Terminal Terrestre Quitumbe to Puyo
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- $11–17
- Schedules at
- busplace.com
Bus from Baños to Macas
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- $10–15
- Schedules at
- busplace.com
Bus from Terminal Terrestre Quitumbe to Macas
- Ave. Duration
- 8h 40m
- Frequency
- Twice daily
- Estimated price
- $14–26
- Schedules at
- busplace.com
Bus from Puyo to Macas
- Ave. Duration
- 2h
- Frequency
- Every 2 hours
- Estimated price
- $4–8
- Schedules at
- facebook.com
Bus from Terminal Salitre to San Miguel
- Ave. Duration
- 22h
- Frequency
- Twice daily
- Estimated price
- $35–50
- Schedules at
- transipiales.teletiquete.com
- Book at
- transipiales.teletiquete.com
- Basico
- $35–50
Bus from Terminal Salitre to Terminales de Transportes de Ipiales
- Ave. Duration
- 22h
- Frequency
- Every 4 hours
- Estimated price
- $47
- Schedules at
- continentalbus.com.co
- Phone
- +57 601 4249090
- contactenos@bolivariano.com.co
- Website
- bolivariano.com.co
Bus from Terminal Salitre to Terminales de Transportes de Ipiales
- Ave. Duration
- 22h
- Frequency
- Every 4 hours
- Estimated price
- $35–55
- Schedules at
- bolivariano.com.co
- Book at
- bolivariano.com.co
Bus from Terminal de Transporte Cali to Ipiales
- Ave. Duration
- 12h
- Frequency
- Every 3 hours
- Estimated price
- $14–30
- Schedules at
- bolivariano.com.co
- Book at
- bolivariano.com.co
- Phone
- +51 9 6788 4526
- servicioalcliente@lineasdelosandes.com
- Website
- facebook.com
Bus from Rumichaca to Terminal Terrestre Quitumbe
- Ave. Duration
- 3h 17m
- Frequency
- Once daily
- Estimated price
- $30–40
- Website
- https://www.facebook.com/lineasdelosandesve/
Bus from Baños to Macas
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- $6–8
- Schedules at
- facebook.com
- Phone
- +57 333 033 4244
- redessociales@velotax.com.co
- Website
- velotax.com.co
Bus from Terminal Salitre to Terminal de Transporte Cali
- Ave. Duration
- 11h
- Frequency
- Hourly
- Estimated price
- $23–35
- Schedules at
- velotax.com.co
- Phone
- +57 314 8300867
- cootranarltda@yahoo.com
- Website
- cootranar.com
Bus from Terminal de Transporte Cali to Ipiales
- Phone
- +593 98 414 6312
- fantasytravelecuador@gmail.com
- Website
- facebook.com
Car from Quito Airport to Quito
- Ave. Duration
- 20 min
- Frequency
- On demand
- Estimated price
- $25
- Schedules at
- facebook.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 5 delightfully under-the-radar French towns you need to visit, How to get from Gatwick Airport into central London, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.






































