Flight deals from London (LHR) to Toronto (YYZ)
Virgin Atlantic deals for flights from London to Toronto
{{originCity}} ({{originAirportCode}}) to
{{destinationCity}} ({{destinationAirportCode}})
{{destinationCity}} ({{destinationAirportCode}})
{{departureDateLabel}} {{formattedDepartureDate}} {{formattedReturnDate}}
{{formattedFlightType}} / {{formattedTravelClass}}
Starting from{{formattedTotalPrice}}*
{{formattedPriceLastSeen}}London (LHR) to
Toronto (YYZ)
Toronto (YYZ)
Dec 24, 2024 Dec 30, 2024
Round trip / Economy
Starting from£504*
Seen: 15 hours agoLondon (LHR) to
Toronto (YYZ)
Toronto (YYZ)
Dec 24, 2024 Dec 30, 2024
Round trip / Economy
Starting from£539*
Seen: 15 hours agoLondon (LHR) to
Toronto (YYZ)
Toronto (YYZ)
Dec 24, 2024 Dec 30, 2024
Round trip / Economy
Starting from£624*
Seen: 15 hours agoLondon (LHR) to
Toronto (YYZ)
Toronto (YYZ)
Mar 17, 2025 Mar 24, 2025
Round trip / Economy
Starting from£449*
Seen: 1 day agoLondon (LHR) to
Toronto (YYZ)
Toronto (YYZ)
Mar 17, 2025 Mar 24, 2025
Round trip / Economy
Starting from£562*
Seen: 1 day agoLondon (LHR) to
Toronto (YYZ)
Toronto (YYZ)
Mar 17, 2025 Mar 24, 2025
Round trip / Economy
Starting from£569*
Seen: 1 day agoLondon (LON) to
Toronto (YYZ)
Toronto (YYZ)
Dec 21, 2024 Dec 30, 2024
Round trip / Economy
Starting from£658*
Seen: 16 hours agoLondon (LON) to
Toronto (YYZ)
Toronto (YYZ)
Dec 19, 2024 Dec 30, 2024
Round trip / Economy
Starting from£658*
Seen: 17 hours agoLondon (LON) to
Toronto (YYZ)
Toronto (YYZ)
Dec 20, 2024 Dec 30, 2024
Round trip / Economy
Starting from£678*
Seen: 17 hours agoLondon (LON) to
Toronto (YYZ)
Toronto (YYZ)
Dec 19, 2024 Dec 30, 2024
Round trip / Economy
Starting from£778*
Seen: 17 hours agoLondon (LON) to
Toronto (YYZ)
Toronto (YYZ)
Dec 19, 2024 Dec 30, 2024
Round trip / Economy
Starting from£778*
Seen: 17 hours agoLondon (LON) to
Toronto (YYZ)
Toronto (YYZ)
Dec 21, 2024 Dec 30, 2024
Round trip / Economy
Starting from£778*
Seen: 16 hours agoFailed to load data.
View more
Prices shown are per person. Cheapest fares may be hand baggage only. *Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional baggage fees and charges for optional products and services may apply.
{{originCity}} ({{originAirportCode}}) to
{{destinationCity}} ({{destinationAirportCode}})
{{destinationCity}} ({{destinationAirportCode}})
{{departureDateLabel}} {{formattedDepartureDate}} {{formattedReturnDate}}
{{formattedFlightType}} / {{formattedTravelClass}}
Starting from{{formattedTotalPrice}}*
{{formattedPriceLastSeen}}London (LHR) to
Toronto (YYZ)
Toronto (YYZ)
Mar 17, 2025 Mar 24, 2025
Round trip / Upper Class
Starting from£1,939*
Seen: 1 day agoLondon (LON) to
Toronto (YYZ)
Toronto (YYZ)
Dec 19, 2024 Dec 30, 2024
Round trip / Upper Class
Starting from£2,313*
Seen: 17 hours agoFailed to load data.
View more
Prices shown are per person. *Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional baggage fees and charges for optional products and services may apply.
{{originCity}} ({{originAirportCode}}) to
{{destinationCity}} ({{destinationAirportCode}})
{{destinationCity}} ({{destinationAirportCode}})
{{departureDateLabel}} {{formattedDepartureDate}} {{formattedReturnDate}}
{{formattedFlightType}} / {{formattedTravelClass}}
Starting from{{formattedTotalPrice}}*
{{formattedPriceLastSeen}}London (LHR) to
Toronto (YYZ)
Toronto (YYZ)
Dec 24, 2024 Dec 30, 2024
Round trip / Upper Class
Starting from£2,313*
Seen: 15 hours agoLondon (LHR) to
Toronto (YYZ)
Toronto (YYZ)
Dec 24, 2024 Dec 30, 2024
Round trip / Upper Class
Starting from£2,313*
Seen: 15 hours agoLondon (LHR) to
Toronto (YYZ)
Toronto (YYZ)
Mar 12, 2025 Apr 03, 2025
Round trip / Upper Class
Starting from£2,411*
Seen: 1 day agoLondon (LHR) to
Toronto (YYZ)
Toronto (YYZ)
Mar 17, 2025 Mar 24, 2025
Round trip / Upper Class
Starting from£1,939*
Seen: 1 day agoLondon (LHR) to
Toronto (YYZ)
Toronto (YYZ)
Mar 17, 2025 Mar 24, 2025
Round trip / Upper Class
Starting from£2,301*
Seen: 1 day agoLondon (LHR) to
Toronto (YYZ)
Toronto (YYZ)
Dec 20, 2024 Jan 04, 2025
Round trip / Upper Class
Starting from£2,513*
Seen: 1 day agoLondon (LON) to
Toronto (YYZ)
Toronto (YYZ)
Dec 19, 2024 Dec 30, 2024
Round trip / Upper Class
Starting from£2,313*
Seen: 17 hours agoLondon (LON) to
Toronto (YYZ)
Toronto (YYZ)
Dec 21, 2024 Dec 30, 2024
Round trip / Upper Class
Starting from£2,413*
Seen: 16 hours agoLondon (LON) to
Toronto (YYZ)
Toronto (YYZ)
Dec 20, 2024 Dec 30, 2024
Round trip / Upper Class
Starting from£2,413*
Seen: 17 hours agoLondon (LON) to
Toronto (YYZ)
Toronto (YYZ)
Dec 21, 2024 Dec 30, 2024
Round trip / Upper Class
Starting from£2,448*
Seen: 16 hours agoLondon (LON) to
Toronto (YYZ)
Toronto (YYZ)
Dec 19, 2024 Dec 30, 2024
Round trip / Upper Class
Starting from£2,538*
Seen: 17 hours agoLondon (LON) to
Toronto (YYZ)
Toronto (YYZ)
Dec 20, 2024 Dec 30, 2024
Round trip / Upper Class
Starting from£2,638*
Seen: 17 hours agoFailed to load data.
View more
Prices shown are per person. *Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional baggage fees and charges for optional products and services may apply.
Weather in Toronto
Tuesday
moderate rain
17°C
May 14, 2024
Wednesday
broken clouds
19°C
May 15, 2024
Thursday
overcast clouds
17°C
May 16, 2024
Friday
moderate rain
19°C
May 17, 2024
Saturday
light rain
20°C
May 18, 2024
Sunday
light rain
16°C
May 19, 2024
Monday
moderate rain
14°C
May 20, 2024
Powered by: OpenWeatherMap.org