There are 7 ways to get from Mocoa to Tarapoto by plane, bus, car, 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.
Fly from Villa Garzón Airport
best- Fly from Villa Garzón Airport (VGZ) to Tarapoto (TPP)VGZ - TPP
12h 32m$252–827Bus, drive
cheapest- Take the bus from Mocoa to La Hormiga
- Drive from La Hormiga 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 Cuenca
- Take the bus from Cuenca to Piura
- Take the bus from Piura to Tarapoto
32h 45m$84–134Drive 1,790.7 km
- Drive from Mocoa to Tarapoto1,790.7 km
30h 2m$270–389Taxi to Pasto, fly
- Take the taxi from Mocoa to Pasto (PSO)
- Fly from Pasto (PSO) to Tarapoto (TPP)PSO - TPP
14h 43m$314–900Bus, drive, bus to Coca, fly
- Take the bus from Mocoa to La Hormiga
- Drive from La Hormiga to Lago Agrio
- Take the bus from Lago Agrio to Coca - Puerto Francisco de Orellana
- Fly from Coca (OCC) to Tarapoto (TPP)OCC - TPP
18h 49m$275–937Bus to Tres De Mayo Airport, fly
- Take the bus from Terminal de Mocoa to Puerto Asís
- Fly from Tres De Mayo Airport (PUU) to Tarapoto (TPP)PUU - TPP
15h 49m$565–1,921Bus
- Take the bus from Terminal de Mocoa to Terminal de Pasto
- Take the bus from Terminal de Pasto to Terminal Ipiales
- Take the bus from Rumichaca to Terminal Terrestre Quitumbe
- Take the bus from Terminal Terrestre Quitumbe to Chiclayo
- Take the bus from Chiclayo Bolognesi to Tarapoto
2d 4h$109–216
Villa Garzón Airport (VGZ) to Tarapoto (TPP) flights
Questions & Answers
The cheapest way to get from Mocoa to Tarapoto is to bus and drive which costs $80 - $140 and takes 32h 45m.
The fastest way to get from Mocoa to Tarapoto is to fly which takes 12h 32m and costs $250 - $850.
No, there is no direct bus from Mocoa to Tarapoto. However, there are services departing from Terminal de Mocoa and arriving at Tarapoto via Terminal de Pasto, Terminal Ipiales, Rumichaca, Terminal Terrestre Quitumbe and Chiclayo Bolognesi. The journey, including transfers, takes approximately 2 days 4h.
The distance between Mocoa and Tarapoto is 861 km. The road distance is 1790.7 km.
The best way to get from Mocoa to Tarapoto without a car is to bus which takes 2 days 4h and costs $100 - $220.
It takes approximately 12h 32m to get from Mocoa to Tarapoto, including transfers.
Mocoa to Tarapoto bus services, operated by Transipiales, depart from Terminal de Mocoa station.
The best way to get from Mocoa to Tarapoto is to fly which takes 12h 32m and costs $250 - $850. Alternatively, you can bus, which costs $100 - $220 and takes 2 days 4h.
Mocoa to Tarapoto bus services, operated by Transipiales, arrive at Terminal de Pasto station.
Yes, the driving distance between Mocoa to Tarapoto is 1791 km. It takes approximately 30h 2m to drive from Mocoa to Tarapoto.
What companies run services between Mocoa, Colombia and Tarapoto, Peru?
Satena, LATAM Chile, and Avianca - Aerovías del Continente Americano S.A. fly from Villa Garzón Airport (VGZ) to Tarapoto (TPP) twice daily. Alternatively, you can take a bus from Terminal de Mocoa to Tarapoto via Terminal de Pasto, Terminal Ipiales, Rumichaca, Terminal Terrestre Quitumbe, Chiclayo, and Chiclayo Bolognesi in around 2d 4h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- latam.com
Flights from Villa Garzón Airport to Tarapoto via Bogota, Lima
- Ave. Duration
- 17h 47m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $220–950
Flights from Villa Garzón Airport to Tarapoto via Bogota, Quito, Lima
- Ave. Duration
- 12h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $240–850
Flights from Pasto to Tarapoto via Bogota, Lima
- Ave. Duration
- 17h 46m
- When
- Every day
- Estimated price
- $220–950
Flights from Pasto to Tarapoto via Cali, Bogota, Lima
- Ave. Duration
- 12h 45m
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- $220–950
Flights from Coca to Tarapoto via Quito, Lima
- Ave. Duration
- 9h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $250–900
Flights from Tres De Mayo Airport to Tarapoto via Bogota, Lima
- Ave. Duration
- 14h 17m
- When
- Every day
- Estimated price
- $500–2,200
Flights from Tres De Mayo Airport to Tarapoto via Cali, Medellin Jose Marie Cordova, Lima
- Ave. Duration
- 19h 20m
- When
- Monday and Wednesday
- Estimated price
- $550–2,000
- Website
- skyairline.com
Flights from Pasto to Tarapoto via Bogota, Lima
- Ave. Duration
- 13h 30m
- When
- Monday, Tuesday, Saturday, and Sunday
- Estimated price
- $220–950
Flights from Pasto to Tarapoto via Cali, Bogota, Lima
- Ave. Duration
- 15h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $220–950
Flights from Tres De Mayo Airport to Tarapoto via Bogota, Lima
- Ave. Duration
- 11h 40m
- When
- Wednesday and Sunday
- Estimated price
- $500–2,200
Flights from Tres De Mayo Airport to Tarapoto via Cali, Bogota, Lima
- Ave. Duration
- 18h 35m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- $500–2,200
Bus from Mocoa to La Hormiga
- Ave. Duration
- 3h 30m
- Frequency
- Every 15 minutes
- Estimated price
- $11–15
- Schedules at
- transipiales.teletiquete.com
- Book at
- transipiales.teletiquete.com
- Basico
- $11–15
Bus from Terminal de Mocoa to Terminal de Pasto
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- $11–19
- Schedules at
- transipiales.teletiquete.com
- Book at
- transipiales.teletiquete.com
- Basico
- $11–15
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 Coca - Puerto Francisco de Orellana to Cuenca
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- $18–26
- Schedules at
- transportesamazonas.com.ec
- Book at
- busplace.com
- Phone
- +593 3-287-1787
- fpelileo@hotmail.com
- Website
- flotapelileo.com.ec
Bus from Coca - Puerto Francisco de Orellana to Cuenca
- Ave. Duration
- 6h 38m
- Frequency
- Once daily
- Estimated price
- $18–26
- Schedules at
- facebook.com
- Phone
- +593-07 2823163
- gerencia@transportesazuay.com
- Website
- transportesazuay.com
Bus from Cuenca to Piura
- Ave. Duration
- 9h
- Frequency
- Once daily
- Estimated price
- $18–40
- Schedules at
- transportesazuay.com
- Phone
- +51 948 339 133
- pasajes@turismodias.com
- Website
- turismodias.com.pe
Bus from Piura to Tarapoto
- Ave. Duration
- 11h 1m
- Frequency
- Twice daily
- Estimated price
- $30–40
- Schedules at
- turismodias.com.pe
- Book at
- turismodias.com.pe
- Phone
- 01-8000-910293
- calidad@coomotor.com.co
- Website
- coomotor.com.co
Bus from Terminal de Mocoa to Puerto Asís
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- $8–13
- Schedules at
- coomotor.com.co
- Phone
- +57 314 8300867
- cootranarltda@yahoo.com
- Website
- cootranar.com
Bus from Terminal de Pasto to Terminal Ipiales
- 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/
- Phone
- +51 1 311-5050
- Website
- cruzdelsur.com.pe
Bus from Terminal Terrestre Quitumbe to Chiclayo
- Ave. Duration
- 19h 2m
- Frequency
- Once a week
- Estimated price
- $35–85
- Website
- https://www.cruzdelsur.com.pe/home-en/
- Phone
- +51 511 418 1111
- contactcenter@civa.com.pe
- Website
- civa.com.pe
Bus from Chiclayo Bolognesi to Tarapoto
- Ave. Duration
- 16h 28m
- Frequency
- 3 times a day
- Estimated price
- $25–65
- Schedules at
- civa.com.pe
- Ave. Duration
- 3h 48m
- Estimated price
- $75–95
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 Travelling by boat in Italy, How do I get from Sydney to Melbourne, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.
More Questions & Answers
There are 195+ hotels available in Tarapoto.

































