There are 4 ways to get from San Lorenzo Canton to Bogotá by car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to La Florida Airport, fly
best- Drive from San Lorenzo Canton to La Florida Airport (TCO)car
- Fly from La Florida Airport (TCO) to El Dorado International Airport (BOG)plane TCO - BOG
5h 5m$225–487Drive 1,040.4 km
cheapest- Drive from San Lorenzo Canton to Bogotácar 1,040.4 km
16h 44m$59–86Drive, bus
- Drive from San Lorenzo Canton to Ricaurtecar
- Take the bus from Ricaurte to Terminal de Pastobus
- Take the bus from Terminal de Pasto to Terminal Salitrebus
24h 31m$71–78Drive to Ipiales, fly
- Drive from San Lorenzo Canton to Ipiales (IPI)car
- Fly from Ipiales (IPI) to El Dorado International Airport (BOG)plane IPI - BOG
5h 28m$153–439
La Florida Airport (TCO) to El Dorado International Airport (BOG) flights
Questions & Answers
The cheapest way to get from San Lorenzo Canton to Bogotá is to drive which costs $55 - $85 and takes 16h 44m.
The fastest way to get from San Lorenzo Canton to Bogotá is to drive and fly which takes 5h 5m and costs $220 - $490.
The distance between San Lorenzo Canton and Bogotá is 700 km. The road distance is 1040.4 km.
It takes approximately 5h 5m to get from San Lorenzo Canton to Bogotá, including transfers.
Yes, the driving distance between San Lorenzo Canton to Bogotá is 1040 km. It takes approximately 16h 44m to drive from San Lorenzo Canton to Bogotá.
There are 2856+ hotels available in Bogotá.
What companies run services between San Lorenzo Canton, Esmeraldas, Ecuador and Bogotá, Colombia?
There is no direct connection from San Lorenzo Canton to Bogotá. However, you can drive to La Florida Airport (TCO) airport, fly to El Dorado International Airport (BOG), walk to Aeropuerto Eldorado, then take the bus to El Tiempo - Maloka A - 2 ó 5. Alternatively, you can take a vehicle from San Lorenzo Canton to Terminal Salitre via Ricaurte and Terminal de Pasto in around 24h 31m.
- Website
- avianca.com
Flights from La Florida Airport to El Dorado International Airport via Cali
- Ave. Duration
- 3h 32m
- When
- Every day
- Estimated price
- $260–850
Flights from Ipiales to El Dorado International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $140–420
- Phone
- +57 317 441 0917
- [email protected]
- Website
- transipialesvirtual.com
Bus from Ricaurte to Terminal de Pasto
- Ave. Duration
- 2h 34m
- Frequency
- Every 4 hours
- Estimated price
- $13–17
- Schedules at
- transipialesvirtual.com
- Book at
- transipialesvirtual.com
- Basico
- $13–17
- Phone
- +57 601 424 9090
- [email protected]
- Website
- Continental Bus
Bus from Terminal de Pasto to Terminal Salitre
- Ave. Duration
- 18h 40m
- Frequency
- Every 4 hours
- Estimated price
- $49
- Schedules at
- Continental Bus
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 incredible day trips from Florence by train, Travelling to and around Russia for the 2018 FIFA World Cup, and Getting to Milan from the airport - to help you get the most out of your next trip.





