
expand_more
expand_more
1 Passenger, Economy
expand_moreVoucher or promo code
expand_moretoday
today
Test from Miami to London
flight_takeoff
flight_land
There are no fares that match your filter criteria. Please adjust your filters.
There are no fares that match your filter criteria. Please adjust your filters.Flight tickets from London to Canada on Virgin Atlantic
flight_takeoff
flight_land
London (LHR)to
Toronto (YYZ)05 Jun, 2026 - 25 Sep, 2026
Starting from
Ā£524
Seen: 1 day ago
Round trip
Economy
London (LHR)to
Vancouver (YVR)22 May, 2026 - 01 Jun, 2026
Starting from
Ā£709
Seen: 9 hours ago
Round trip
Economy
London (LHR)to
Calgary (YYC)13 May, 2026 - 20 May, 2026
Starting from
Ā£656
Seen: 1 day ago
Round trip
Economy
London (LHR)to
Montreal (YUL)07 Jun, 2026 - 14 Jun, 2026
Starting from
Ā£486
Seen: 18 hours ago
Round trip
Economy
London (LHR)to
Ottawa (YOW)12 May, 2026 - 15 May, 2026
Starting from
Ā£1,158
Seen: 14 hours ago
Round trip
Economy
London (LHR)to
Edmonton (YEG)01 Jun, 2026 - 10 Jul, 2026
Starting from
Ā£698
Seen: 1 day ago
Round trip
Economy
London (LGW)to
Toronto (YYZ)16 May, 2026 - 23 May, 2026
Starting from
Ā£570
Seen: 1 day ago
Round trip
Economy
London (LHR)to
Winnipeg (YWG)25 May, 2026 - 16 Jun, 2026
Starting from
Ā£704
Seen: 1 day ago
Round trip
Economy
London (LGW)to
Vancouver (YVR)26 May, 2026 - 04 Jun, 2026
Starting from
Ā£784
Seen: 1 day ago
Round trip
Economy
London (LGW)to
Calgary (YYC)23 May, 2026 - 13 Mar, 2027
Starting from
Ā£1,852
Seen: 1 day ago
Round trip
Economy
London (LHR)to
Saskatoon (YXE)29 May, 2026 - 05 Jun, 2026
Starting from
Ā£857
Seen: 1 day ago
Round trip
Economy
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.
Flights from London (LHR) to Canada at £459*

Virgin Atlantic tickets for London to Canada flights
flight_takeoff
flight_land
From | To | Fare type | Dates | Price |
|---|---|---|---|---|
| London (LHR) | Toronto (YYZ) | Round trip / Economy | 08 Mar, 2027 - 12 Mar, 2027 | Starting from £459 Seen: 12 hours ago |
| London (LHR) | Vancouver (YVR) | Round trip / Economy | 07 Mar, 2027 - 28 Mar, 2027 | Starting from £625 Seen: 13 hours ago |
| London (LHR) | Calgary (YYC) | Round trip / Economy | 06 Sep, 2026 - 19 Sep, 2026 | Starting from £611 Seen: 1 day ago |
| London (LHR) | Montreal (YUL) | Round trip / Economy | 20 Jun, 2026 - 04 Jul, 2026 | Starting from £486 Seen: 5 hours ago |
| London (LHR) | Ottawa (YOW) | Round trip / Economy | 21 Oct, 2026 - 11 Nov, 2026 | Starting from £573 Seen: 6 hours ago |
| London (LHR) | Edmonton (YEG) | Round trip / Economy | 03 Oct, 2026 - 10 Oct, 2026 | Starting from £653 Seen: 16 hours ago |
| London (LGW) | Toronto (YYZ) | Round trip / Economy | 22 Sep, 2026 - 06 Oct, 2026 | Starting from £510 Seen: 1 day ago |
| London (LGW) | Vancouver (YVR) | Round trip / Economy | 15 Mar, 2027 - 24 Mar, 2027 | Starting from £703 Seen: 1 day ago |
| London (LHR) | Winnipeg (YWG) | Round trip / Economy | 19 Sep, 2026 - 26 Sep, 2026 | Starting from £567 Seen: 1 day ago |
| London (LGW) | Calgary (YYC) | Round trip / Economy | 16 Mar, 2027 - 30 Mar, 2027 | Starting from £946 Seen: 12 hours ago |
| London (LHR) | Saskatoon (YXE) | Round trip / Economy | 23 Sep, 2026 - 02 Oct, 2026 | Starting from £812 Seen: 1 day ago |
| London (LGW) | Montreal (YUL) | Round trip / Economy | 02 Jul, 2026 - 12 Jul, 2026 | Starting from £531 Seen: 1 day ago |
| London (LGW) | Québec (YQB) | Round trip / Economy | 06 Jul, 2026 - 17 Aug, 2026 | Starting from £635 Seen: 1 day ago |
| London (LGW) | Winnipeg (YWG) | Round trip / Economy | 09 Sep, 2026 - 15 Sep, 2026 | Starting from £844 Seen: 1 day ago |
| London (LHR) | Regina (YQR) | Round trip / Economy | 05 Jul, 2026 - 12 Jul, 2026 | Starting from £1,627 Seen: 17 hours ago |
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.