Air Canada, Air Transat, Flair Airlines and WestJet operate nonstop flights from Montego Bay (MBJ) to Toronto (YYZ). The nonstop flight takes around ~3h 30m, covering 1,742 miles (2,804 km) and operates daily. Round-trip fares currently start at $484, with a typical fare around $640 across 52 recent fare combinations. Updated 28 June 2026.
We'll check every combination in your window daily and email you the cheapest match. No account needed.
Sign up to see Toronto schedule from MBJ
Already have an account? Sign in
Yes, Air Canada, Air Transat and 2 more airlines operate nonstop flights from Montego Bay (MBJ) to Toronto (YYZ).
Air Canada, Air Transat, Flair Airlines, WestJet operate nonstop flights from Montego Bay to Toronto.
The nonstop flight from Montego Bay to Toronto takes ~3h 30m (approximately 2804 km).
Nonstop flights from Montego Bay to Toronto operate daily.
Round-trip flights from Montego Bay (MBJ) to Toronto (YYZ) start at $484, with a typical fare around $640. Based on 52 recent fare combinations.