- Home
- Flights
- Flights from Bogota
- Bogota to Toronto
Cheap flights from Bogota to Toronto from US$530
Air Canada and Avianca fly nonstop from Bogota to Toronto. The flight takes around 5h 58m, and the cheapest one-way fare we found recently is US$530 on 8 Jan.
Direct flights available 5h 58m Cheapest in January Prices checked 14 days ago
Bogota to Toronto at a glance
Cheapest one-wayUS$530Viva · 1 stop · Fri 8 JanFastest flight5h 58mEstimated
Nonstop flightsYesAir Canada, Avianca
Airlines flying nonstop from Bogota to Toronto
2 airlines on this route.
Good to know
- Distance
- 4,368 km2,713 miles
- Flight time
- 5h 58mestimate
- Time difference
- NoneToronto vs Bogota
- Currency in Toronto
- CAD
- Airports
- BOG → YYZ, YTZ, YHM
Flights from Bogota to Toronto: questions answered
How much is a flight from Bogota to Toronto?
The cheapest one-way fare we found recently is US$530 with 1 stop, departing in January. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Bogota to Toronto?
Yes. Air Canada and Avianca fly this route nonstop.
How long is the flight from Bogota to Toronto?
A nonstop flight covers 4,368 km and takes around 5h 58m.
Which airlines fly from Bogota to Toronto?
Air Canada and Avianca operate nonstop flights on this route.
Which airports serve Bogota and Toronto?
Bogota: El Dorado International Airport (BOG). Toronto: Toronto Pearson International Airport (YYZ), Billy Bishop Toronto City Airport (YTZ) and John C. Munro Hamilton International Airport (YHM).





