Flights from Toronto to Bogota – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YYZ to BOG – All flight route options from Pearson International, Canada to El Dorado International Airport, Colombia. These routes are operated by 11 airlines. Fly non-stop with Air Canada or AVIANCA, or choose from 20 different stopover flights. The shortest flight time is 5 hours and 55 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near El Dorado Airport
We got great deals on hotels and car rentals near the airport.
Toronto to Bogota flights
There are over 22 airlines and as many as 632 flights every week to this destination. You can fly non-stop to Bogota (BOG) from Toronto (YYZ) with Air Canada or AVIANCA but if a stopover option suits you better you can choose to fly via Miami, Curacao or any other of the 20 alternatives with connectiing airports.
Tip! You can also fly to Bogota from City Centre (YTZ).
Toronto to Bogota with Air Canada
You can fly non-stop every Wednesday, Friday or Sunday at 22:10 or 23:10. You also have the option to do a transit flight via Montreal. Air Canada is a Star Alliance member.
With American Airlines
If you fly from Toronto with American Airlines you will do a stopover in Miami, MIA before reaching Bogota. This flight trip will take 8 hours and 30 minutes and you can fly every weekday with departures at 12:45. American Airlines is a member of the air alliance OneWorld.
Distance & flight times: Pearson to Bogota Airport
The shortest flight time between YYZ and BOG is 5 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 5h 55m | - | 2729 miles (4391 km) |
MIA Miami | 8h 30m | 1h 10m | 2764 miles (4447 km) |
CUR Curacao | 9h 20m | 2h 15m | 2909 miles (4681 km) |
SAL San Salvador | 9h 45m | 1h 50m | 3364 miles (5413 km) |
ORD Chicago | 9h 46m | 2h 28m | 3163 miles (5089 km) |
TPA Tampa | 9h 55m | 3h 59m | 2812 miles (4525 km) |
IAH Houston | 10h 19m | 1h 42m | 3526 miles (5673 km) |
SJO San Jose | 10h 40m | 3h 5m | 3142 miles (5055 km) |
MCO Orlando | 10h 44m | 3h 45m | 2778 miles (4470 km) |
AUA Aruba | 10h 45m | 3h 20m | 2852 miles (4589 km) |
IAD Dulles | 10h 45m | 3h 46m | 2736 miles (4402 km) |
CUN Cancun | 10h 55m | 3h 25m | 3050 miles (4907 km) |
PTY Panama City | 10h 55m | 3h 47m | 2876 miles (4627 km) |
PUJ Punta Cana | 11h 5m | 3h 55m | 2903 miles (4671 km) |
LGA New York | 11h 10m | - | - |
SJU San Juan | 11h 10m | 4h 15m | 3028 miles (4872 km) |
YUL Montreal | 11h 13m | 4h 59m | 3148 miles (5065 km) |
EWR New York | 11h 35m | 3h 47m | 2849 miles (4584 km) |
FLL Fort Lauderdale | 11h 39m | 4h 56m | 2760 miles (4441 km) |
ATL Atlanta | 11h 44m | 4h 37m | 2861 miles (4603 km) |
JFK New York | 11h 58m | 3h 9m | 2854 miles (4592 km) |


Quick copy and share this page
From Toronto to Colombia
Below is a list of other destinations to Colombia from Pearson International with either direct flights or 1 stop connections.
From Canada to Bogota
Below is a list of other cities in Canada with flights to Bogota with either non-stop or connecting flights.