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 24 airlines and as many as 643 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 Curacao, Miami or any other of the 22 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 in the evening or 23 in the night. You can also take a connecting flight via Miami or Montreal. Air Canada is a Star Alliance member.
With Copa Airlines
If you fly from Toronto with Copa Airlines you will do a stopover in Panama City, PTY before reaching Bogota. This flight trip will take 9 hours and 7 minutes and you can fly every weekday with departures at 09:00 or 09:15. Copa Airlines is a Star Alliance member.
Distance & flight times: Pearson to Bogota Airport
The shortest flight time between YYZ and BOG is 6 hours and 5 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 6h 5m | - | 2729 miles (4391 km) |
CUR Curacao | 9h 10m | 3h 0m | 2909 miles (4681 km) |
MIA Miami | 9h 10m | 50m | 2764 miles (4447 km) |
ORD Chicago | 9h 25m | 1h 34m | 3163 miles (5089 km) |
SAL San Salvador | 9h 45m | 1h 50m | 3364 miles (5413 km) |
FLL Fort Lauderdale | 9h 47m | 4h 56m | 2760 miles (4441 km) |
IAD Dulles | 9h 50m | 2h 41m | 2736 miles (4402 km) |
TPA Tampa | 9h 55m | 4h 5m | 2812 miles (4525 km) |
AUA Aruba | 9h 58m | 3h 35m | 2852 miles (4589 km) |
SDQ Santo Domingo | 10h 10m | - | - |
BOS Boston | 10h 28m | - | - |
SJU San Juan | 10h 50m | 3h 25m | 3028 miles (4872 km) |
MCO Orlando | 10h 54m | 4h 20m | 2778 miles (4470 km) |
ATL Atlanta | 10h 55m | 3h 54m | 2861 miles (4603 km) |
PTY Panama City | 10h 55m | 3h 48m | 2876 miles (4627 km) |
LGA New York | 10h 56m | - | - |
PUJ Punta Cana | 11h 10m | 4h 50m | 2903 miles (4671 km) |
JFK New York | 11h 20m | 3h 31m | 2854 miles (4592 km) |
YUL Montreal | 11h 20m | 4h 29m | 3148 miles (5065 km) |
IAH Houston | 11h 24m | 4h 30m | 3526 miles (5673 km) |
EWR New York | 12h 15m | 2h 45m | 2849 miles (4584 km) |
SJO San Jose | 12h 25m | 3h 5m | 3142 miles (5055 km) |
CUN Cancun | 12h 45m | 5h 0m | 3050 miles (4907 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.