Toronto(YYZ) to London(LHR) flight deals from CAD887*

Voucher or promo code

Book our best prices between Toronto and London  within the next 6 months

cmp-daily-histogram-bars-legend-min-price-aria-label CAD887
cmp-daily-histogram-bars-legend-max-price-aria-label CAD2.4K
Displaying fares for August-2026
  • YYZ–LHR, 04 Aug, 2026 – 20 Aug, 2026: From CAD1,464
    04

    Tu

    AUG

  • YYZ–LHR, 05 Aug, 2026 – 22 Aug, 2026: From CAD1,464
    05

    We

  • YYZ–LHR, 06 Aug, 2026 – 23 Aug, 2026: From CAD1,502
    06

    Th

  • YYZ–LHR, 07 Aug, 2026 – 12 Aug, 2026: From CAD1,474
    07

    Fr

  • YYZ–LHR, 08 Aug, 2026 – 17 Aug, 2026: From CAD1,504
    08

    Sa

  • YYZ–LHR, 09 Aug, 2026 – 30 Aug, 2026: From CAD1,140
    09

    Su

  • YYZ–LHR, 10 Aug, 2026 – 17 Aug, 2026: From CAD1,130
    10

    Mo

  • YYZ–LHR, 11 Aug, 2026 – 01 Sep, 2026: From CAD1,140
    11

    Tu

  • YYZ–LHR, 12 Aug, 2026 – 21 Aug, 2026: From CAD2,361
    12

    We

  • YYZ–LHR, 13 Aug, 2026 – 21 Aug, 2026: From CAD1,130
    13

    Th

  • YYZ–LHR: cmp-view-offers-disclaimer. Click for latest price
    14

    Fr

  • YYZ–LHR, 15 Aug, 2026 – 02 Sep, 2026: From CAD1,179
    15

    Sa

  • YYZ–LHR, 16 Aug, 2026 – 20 Aug, 2026: From CAD1,220
    16

    Su

  • YYZ–LHR, 17 Aug, 2026 – 24 Aug, 2026: From CAD1,140
    17

    Mo

  • YYZ–LHR: cmp-view-offers-disclaimer. Click for latest price
    18

    Tu

  • YYZ–LHR, 19 Aug, 2026 – 27 Aug, 2026: From CAD1,130
    19

    We

  • YYZ–LHR, 20 Aug, 2026 – 20 Sep, 2026: From CAD1,140
    20

    Th

  • YYZ–LHR, 21 Aug, 2026 – 18 Sep, 2026: From CAD1,229
    21

    Fr

  • YYZ–LHR, 22 Aug, 2026 – 19 Sep, 2026: From CAD1,179
    22

    Sa

  • YYZ–LHR, 23 Aug, 2026 – 05 Sep, 2026: From CAD1,067
    23

    Su

  • YYZ–LHR, 24 Aug, 2026 – 31 Aug, 2026: From CAD1,130
    24

    Mo

  • YYZ–LHR, 25 Aug, 2026 – 23 Oct, 2026: From CAD1,130
    25

    Tu

  • YYZ–LHR, 26 Aug, 2026 – 13 Sep, 2026: From CAD1,181
    26

    We

  • YYZ–LHR, 27 Aug, 2026 – 13 Sep, 2026: From CAD1,141
    27

    Th

  • YYZ–LHR, 28 Aug, 2026 – 20 Sep, 2026: From CAD1,140
    28

    Fr

  • YYZ–LHR, 29 Aug, 2026 – 10 Sep, 2026: From CAD917
    29

    Sa

  • YYZ–LHR, 30 Aug, 2026 – 06 Sep, 2026: From CAD1,501
    30

    Su

  • YYZ–LHR: cmp-view-offers-disclaimer. Click for latest price
    31

    Mo

  • YYZ–LHR, 01 Sep, 2026 – 14 Sep, 2026: From CAD897
    01

    Tu

    SEP

  • YYZ–LHR, 02 Sep, 2026 – 08 Sep, 2026: From CAD897
    02

    We

  • YYZ–LHR, 03 Sep, 2026 – 21 Sep, 2026: From CAD887
    03

    Th

  • RangeCAD887-CAD2,361

    Flight tickets from Toronto to London on Virgin Atlantic

    Prices shown are per person. Cheapest fares may be hand luggage 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.
    Flight deals from Toronto (YYZ) to London (LHR)
    Best overall airline in Europe 2025

    Best overall airline in Europe 2025


    Virgin Atlantic is incredibly proud to have been voted Europe's best airline once again in the APEX awards. Withholding status of Europe's best airline for 5 years running.

    Explore Virgin Atlantic's Top-Pick Destinations