Cheap Flights from India to Toronto
    (Modify Search)
    Depart Return Chennai (Madras) to Toronto Thu, 30 Oct - Thu, 30 Oct
    Etihad Airways 1 stop 21h 35m
    4:45 am MAA - 4:50 pm YYZ
    Etihad Airways 1 stop 19h 15m
    10:50 pm YYZ - 3:35 am (+2) MAA
    US$1,149
    etihad.com
    Show Details

    Depart: Chennai (Madras) to Toronto via Abu Dhabi

    MAA
    4:45 am
    4h 30m
    AUH
    7:45 am
    2h 40m
    AUH
    10:25 am
    14h 25m
    YYZ
    4:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    EY269
    Thu 30 Oct, 4:45 am
    MAA Chennai (Madras)
    Thu 30 Oct, 7:45 am
    AUH Abu Dhabi
    4h 30m
    2h 40m layover in Abu Dhabi (AUH)
    EY141
    Thu 30 Oct, 10:25 am
    AUH Abu Dhabi
    Thu 30 Oct, 4:50 pm
    YYZ Toronto
    14h 25m

    Return: Toronto to Chennai (Madras) via Abu Dhabi

    YYZ
    10:50 pm
    12h 45m
    AUH
    7:35 pm (+1)
    2h
    AUH
    9:35 pm
    4h 30m
    MAA
    3:35 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY140
    Thu 30 Oct, 10:50 pm
    YYZ Toronto
    Fri 31 Oct, 7:35 pm
    AUH Abu Dhabi
    12h 45m
    2h layover in Abu Dhabi (AUH)
    EY268
    Fri 31 Oct, 9:35 pm
    AUH Abu Dhabi
    Sat 1 Nov, 3:35 am
    MAA Chennai (Madras)
    4h 30m
    Depart Return Bangalore (Bengaluru) to Toronto Wed, 31 Dec - Sat, 31 Jan
    British Airways 1 stop 23h 40m
    7:00 am BLR - 8:10 pm YYZ
    British Airways 2+ stops 23h 40m
    6:50 pm YYZ - 5:00 am (+2) BLR
    US$1,365
    budgetair.ca
    Show Details

    Depart: Bangalore (Bengaluru) to Toronto via London

    BLR
    7:00 am
    10h 55m
    LHR
    12:25 pm
    4h 50m
    LHR
    5:15 pm
    7h 55m
    YYZ
    8:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA118
    Wed 31 Dec, 7:00 am
    BLR Bangalore (Bengaluru)
    Wed 31 Dec, 12:25 pm
    LHR London
    10h 55m
    4h 50m layover in London (LHR)
    BA99
    Wed 31 Dec, 5:15 pm
    LHR London
    Wed 31 Dec, 8:10 pm
    YYZ Toronto
    7h 55m

    Return: Toronto to Bangalore (Bengaluru) via Chicago, London

    YYZ
    6:50 pm
    1h 50m
    ORD
    7:40 pm
    1h 55m
    ORD
    9:35 pm
    8h
    LHR
    11:35 am (+1)
    2h 25m
    LHR
    2:00 pm
    9h 30m
    BLR
    5:00 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    BA7768
    Sat 31 Jan, 6:50 pm
    YYZ Toronto
    Sat 31 Jan, 7:40 pm
    ORD Chicago
    1h 50m
    1h 55m layover in Chicago (ORD)
    BA1547
    Sat 31 Jan, 9:35 pm
    ORD Chicago
    Sun 1 Feb, 11:35 am
    LHR London
    8h
    2h 25m layover in London (LHR)
    BA119
    Sun 1 Feb, 2:00 pm
    LHR London
    Mon 2 Feb, 5:00 am
    BLR Bangalore (Bengaluru)
    9h 30m
    Depart Return Bangalore (Bengaluru) to Toronto Wed, 31 Dec - Sat, 31 Jan
    Jet Airways 2+ stops 1d 45m
    10:40 pm BLR - 12:55 pm (+1) YYZ
    Jet Airways 2+ stops 22h 45m
    6:15 pm YYZ - 3:30 am (+2) BLR
    US$1,376
    budgetair.ca
    Show Details

    Depart: Bangalore (Bengaluru) to Toronto via Mumbai (Bombay), Brussels

    BLR
    10:40 pm
    1h 35m
    BOM
    12:15 am (+1)
    1h 55m
    BOM
    2:10 am
    10h 10m
    BRU
    7:50 am
    2h 25m
    BRU
    10:15 am
    8h 40m
    YYZ
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W393
    Wed 31 Dec, 10:40 pm
    BLR Bangalore (Bengaluru)
    Thu 1 Jan, 12:15 am
    BOM Mumbai (Bombay)
    1h 35m
    1h 55m layover in Mumbai (Bombay) (BOM)
    9W228
    Thu 1 Jan, 2:10 am
    BOM Mumbai (Bombay)
    Thu 1 Jan, 7:50 am
    BRU Brussels
    10h 10m
    2h 25m layover in Brussels (BRU)
    9W230
    Thu 1 Jan, 10:15 am
    BRU Brussels
    Thu 1 Jan, 12:55 pm
    YYZ Toronto
    8h 40m

    Return: Toronto to Bangalore (Bengaluru) via Brussels, Abu Dhabi

    YYZ
    6:15 pm
    7h 30m
    BRU
    7:45 am (+1)
    2h 20m
    BRU
    10:05 am
    6h 35m
    AUH
    7:40 pm
    2h
    AUH
    9:40 pm
    4h 20m
    BLR
    3:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    9W229
    Sat 31 Jan, 6:15 pm
    YYZ Toronto
    Sun 1 Feb, 7:45 am
    BRU Brussels
    7h 30m
    2h 20m layover in Brussels (BRU)
    9W6369
    Sun 1 Feb, 10:05 am
    BRU Brussels
    Sun 1 Feb, 7:40 pm
    AUH Abu Dhabi
    6h 35m
    2h layover in Abu Dhabi (AUH)
    9W6354
    Sun 1 Feb, 9:40 pm
    AUH Abu Dhabi
    Mon 2 Feb, 3:30 am
    BLR Bangalore (Bengaluru)
    4h 20m
    Depart Return Bangalore (Bengaluru) to Toronto Wed, 31 Dec - Sat, 31 Jan
    British Airways 1 stop 23h 10m
    7:30 am BLR - 8:10 pm YYZ
    Multiple Airlines 2+ stops 1d 10m
    6:50 pm YYZ - 5:30 am (+2) BLR
    US$1,364
    aerobilet.com
    Show Details

    Depart: Bangalore (Bengaluru) to Toronto via London

    BLR
    7:30 am
    10h 25m
    LHR
    12:25 pm
    4h 50m
    LHR
    5:15 pm
    7h 55m
    YYZ
    8:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA118
    Wed 31 Dec, 7:30 am
    BLR Bangalore (Bengaluru)
    Wed 31 Dec, 12:25 pm
    LHR London
    10h 25m
    4h 50m layover in London (LHR)
    BA99
    Wed 31 Dec, 5:15 pm
    LHR London
    Wed 31 Dec, 8:10 pm
    YYZ Toronto
    7h 55m

    Return: Toronto to Bangalore (Bengaluru) via Chicago, London

    YYZ
    6:50 pm
    1h 46m
    ORD
    7:36 pm
    1h 59m
    ORD
    9:35 pm
    8h
    LHR
    11:35 am (+1)
    2h 25m
    LHR
    2:00 pm
    10h
    BLR
    5:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AC7405
    Sat 31 Jan, 6:50 pm
    YYZ Toronto
    Sat 31 Jan, 7:36 pm
    ORD Chicago
    1h 46m
    1h 59m layover in Chicago (ORD)
    BA1547
    Sat 31 Jan, 9:35 pm
    ORD Chicago
    Sun 1 Feb, 11:35 am
    LHR London
    8h
    2h 25m layover in London (LHR)
    BA119
    Sun 1 Feb, 2:00 pm
    LHR London
    Mon 2 Feb, 5:30 am
    BLR Bangalore (Bengaluru)
    10h
    Depart Return Bangalore (Bengaluru) to Toronto Wed, 31 Dec - Sat, 31 Jan
    British Airways 1 stop 23h 10m
    7:30 am BLR - 8:10 pm YYZ
    Multiple Airlines 2+ stops 1d 10m
    6:50 pm YYZ - 5:30 am (+2) BLR
    US$1,364
    aerobilet.com
    Show Details

    Depart: Bangalore (Bengaluru) to Toronto via London

    BLR
    7:30 am
    10h 25m
    LHR
    12:25 pm
    4h 50m
    LHR
    5:15 pm
    7h 55m
    YYZ
    8:10 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA118
    Wed 31 Dec, 7:30 am
    BLR Bangalore (Bengaluru)
    Wed 31 Dec, 12:25 pm
    LHR London
    10h 25m
    4h 50m layover in London (LHR)
    BA99
    Wed 31 Dec, 5:15 pm
    LHR London
    Wed 31 Dec, 8:10 pm
    YYZ Toronto
    7h 55m

    Return: Toronto to Bangalore (Bengaluru) via Chicago, London

    YYZ
    6:50 pm
    1h 50m
    ORD
    7:40 pm
    1h 55m
    ORD
    9:35 pm
    8h
    LHR
    11:35 am (+1)
    2h 25m
    LHR
    2:00 pm
    10h
    BLR
    5:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    AA3630
    Sat 31 Jan, 6:50 pm
    YYZ Toronto
    Sat 31 Jan, 7:40 pm
    ORD Chicago
    1h 50m
    1h 55m layover in Chicago (ORD)
    BA1547
    Sat 31 Jan, 9:35 pm
    ORD Chicago
    Sun 1 Feb, 11:35 am
    LHR London
    8h
    2h 25m layover in London (LHR)
    BA119
    Sun 1 Feb, 2:00 pm
    LHR London
    Mon 2 Feb, 5:30 am
    BLR Bangalore (Bengaluru)
    10h
    Depart Return Bangalore (Bengaluru) to Toronto Wed, 31 Dec - Sat, 31 Jan
    Jet Airways 2+ stops 1d 45m
    10:40 pm BLR - 12:55 pm (+1) YYZ
    Jet Airways 2+ stops 1d 10m
    6:10 pm YYZ - 4:50 am (+2) BLR
    US$1,395
    budgetair.ca
    Show Details

    Depart: Bangalore (Bengaluru) to Toronto via Mumbai (Bombay), Brussels

    BLR
    10:40 pm
    1h 35m
    BOM
    12:15 am (+1)
    1h 55m
    BOM
    2:10 am
    10h 10m
    BRU
    7:50 am
    2h 25m
    BRU
    10:15 am
    8h 40m
    YYZ
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W393
    Wed 31 Dec, 10:40 pm
    BLR Bangalore (Bengaluru)
    Thu 1 Jan, 12:15 am
    BOM Mumbai (Bombay)
    1h 35m
    1h 55m layover in Mumbai (Bombay) (BOM)
    9W228
    Thu 1 Jan, 2:10 am
    BOM Mumbai (Bombay)
    Thu 1 Jan, 7:50 am
    BRU Brussels
    10h 10m
    2h 25m layover in Brussels (BRU)
    9W230
    Thu 1 Jan, 10:15 am
    BRU Brussels
    Thu 1 Jan, 12:55 pm
    YYZ Toronto
    8h 40m

    Return: Toronto to Bangalore (Bengaluru) via London, Mumbai (Bombay)

    YYZ
    6:10 pm
    7h 15m
    LHR
    6:25 am (+1)
    3h 40m
    LHR
    10:05 am
    8h 55m
    BOM
    12:30 am (+1)
    2h 35m
    BOM
    3:05 am
    1h 45m
    BLR
    4:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    9W5062
    Sat 31 Jan, 6:10 pm
    YYZ Toronto
    Sun 1 Feb, 6:25 am
    LHR London
    7h 15m
    3h 40m layover in London (LHR)
    9W119
    Sun 1 Feb, 10:05 am
    LHR London
    Mon 2 Feb, 12:30 am
    BOM Mumbai (Bombay)
    8h 55m
    2h 35m layover in Mumbai (Bombay) (BOM)
    9W381
    Mon 2 Feb, 3:05 am
    BOM Mumbai (Bombay)
    Mon 2 Feb, 4:50 am
    BLR Bangalore (Bengaluru)
    1h 45m
    Depart Return Bangalore (Bengaluru) to Toronto Wed, 31 Dec - Sat, 31 Jan
    Jet Airways 2+ stops 1d 45m
    10:40 pm BLR - 12:55 pm (+1) YYZ
    Etihad Airways 2+ stops 22h 45m
    6:15 pm YYZ - 3:30 am (+2) BLR
    US$1,445
    budgetair.ca
    Show Details

    Depart: Bangalore (Bengaluru) to Toronto via Mumbai (Bombay), Brussels

    BLR
    10:40 pm
    1h 35m
    BOM
    12:15 am (+1)
    1h 55m
    BOM
    2:10 am
    10h 10m
    BRU
    7:50 am
    2h 25m
    BRU
    10:15 am
    8h 40m
    YYZ
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W393
    Wed 31 Dec, 10:40 pm
    BLR Bangalore (Bengaluru)
    Thu 1 Jan, 12:15 am
    BOM Mumbai (Bombay)
    1h 35m
    1h 55m layover in Mumbai (Bombay) (BOM)
    9W228
    Thu 1 Jan, 2:10 am
    BOM Mumbai (Bombay)
    Thu 1 Jan, 7:50 am
    BRU Brussels
    10h 10m
    2h 25m layover in Brussels (BRU)
    9W230
    Thu 1 Jan, 10:15 am
    BRU Brussels
    Thu 1 Jan, 12:55 pm
    YYZ Toronto
    8h 40m

    Return: Toronto to Bangalore (Bengaluru) via Brussels, Abu Dhabi

    YYZ
    6:15 pm
    7h 30m
    BRU
    7:45 am (+1)
    2h 20m
    BRU
    10:05 am
    6h 35m
    AUH
    7:40 pm
    2h
    AUH
    9:40 pm
    4h 20m
    BLR
    3:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    EY7609
    Sat 31 Jan, 6:15 pm
    YYZ Toronto
    Sun 1 Feb, 7:45 am
    BRU Brussels
    7h 30m
    2h 20m layover in Brussels (BRU)
    EY58
    Sun 1 Feb, 10:05 am
    BRU Brussels
    Sun 1 Feb, 7:40 pm
    AUH Abu Dhabi
    6h 35m
    2h layover in Abu Dhabi (AUH)
    EY286
    Sun 1 Feb, 9:40 pm
    AUH Abu Dhabi
    Mon 2 Feb, 3:30 am
    BLR Bangalore (Bengaluru)
    4h 20m
    Depart Return Bangalore (Bengaluru) to Toronto Wed, 31 Dec - Sat, 31 Jan
    Jet Airways 1 stop 1d 4h 40m
    6:45 pm BLR - 12:55 pm (+1) YYZ
    Jet Airways 2+ stops 1d 5m
    6:15 pm YYZ - 4:50 am (+2) BLR
    US$1,510
    budgetair.ca
    Show Details

    Depart: Bangalore (Bengaluru) to Toronto via New Delhi

    BLR
    6:45 pm
    2h 45m
    DEL
    9:30 pm
    5h 30m
    DEL
    3:00 am
    20h 25m
    YYZ
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W812
    Wed 31 Dec, 6:45 pm
    BLR Bangalore (Bengaluru)
    Wed 31 Dec, 9:30 pm
    DEL New Delhi
    2h 45m
    5h 30m layover in New Delhi (DEL)
    9W230
    Thu 1 Jan, 3:00 am
    DEL New Delhi
    Thu 1 Jan, 12:55 pm
    YYZ Toronto
    20h 25m

    Return: Toronto to Bangalore (Bengaluru) via Brussels, Mumbai (Bombay)

    YYZ
    6:15 pm
    7h 30m
    BRU
    7:45 am (+1)
    2h 35m
    BRU
    10:20 am
    8h 50m
    BOM
    11:40 pm
    3h 25m
    BOM
    3:05 am
    1h 45m
    BLR
    4:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    9W229
    Sat 31 Jan, 6:15 pm
    YYZ Toronto
    Sun 1 Feb, 7:45 am
    BRU Brussels
    7h 30m
    2h 35m layover in Brussels (BRU)
    9W227
    Sun 1 Feb, 10:20 am
    BRU Brussels
    Sun 1 Feb, 11:40 pm
    BOM Mumbai (Bombay)
    8h 50m
    3h 25m layover in Mumbai (Bombay) (BOM)
    9W381
    Mon 2 Feb, 3:05 am
    BOM Mumbai (Bombay)
    Mon 2 Feb, 4:50 am
    BLR Bangalore (Bengaluru)
    1h 45m
    Depart Return Bangalore (Bengaluru) to Toronto Wed, 31 Dec - Sat, 31 Jan
    Jet Airways 1 stop 1d 50m
    10:35 pm BLR - 12:55 pm (+1) YYZ
    Jet Airways 2+ stops 1d 5m
    6:15 pm YYZ - 4:50 am (+2) BLR
    US$1,510
    budgetair.ca
    Show Details

    Depart: Bangalore (Bengaluru) to Toronto via New Delhi

    BLR
    10:35 pm
    2h 45m
    DEL
    1:20 am (+1)
    1h 40m
    DEL
    3:00 am
    20h 25m
    YYZ
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W7120
    Wed 31 Dec, 10:35 pm
    BLR Bangalore (Bengaluru)
    Thu 1 Jan, 1:20 am
    DEL New Delhi
    2h 45m
    1h 40m layover in New Delhi (DEL)
    9W230
    Thu 1 Jan, 3:00 am
    DEL New Delhi
    Thu 1 Jan, 12:55 pm
    YYZ Toronto
    20h 25m

    Return: Toronto to Bangalore (Bengaluru) via Brussels, Mumbai (Bombay)

    YYZ
    6:15 pm
    7h 30m
    BRU
    7:45 am (+1)
    2h 35m
    BRU
    10:20 am
    8h 50m
    BOM
    11:40 pm
    3h 25m
    BOM
    3:05 am
    1h 45m
    BLR
    4:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    9W229
    Sat 31 Jan, 6:15 pm
    YYZ Toronto
    Sun 1 Feb, 7:45 am
    BRU Brussels
    7h 30m
    2h 35m layover in Brussels (BRU)
    9W227
    Sun 1 Feb, 10:20 am
    BRU Brussels
    Sun 1 Feb, 11:40 pm
    BOM Mumbai (Bombay)
    8h 50m
    3h 25m layover in Mumbai (Bombay) (BOM)
    9W381
    Mon 2 Feb, 3:05 am
    BOM Mumbai (Bombay)
    Mon 2 Feb, 4:50 am
    BLR Bangalore (Bengaluru)
    1h 45m
    Depart Return Bangalore (Bengaluru) to Toronto Wed, 31 Dec - Sat, 31 Jan
    Jet Airways 1 stop 1d 50m
    10:35 pm BLR - 12:55 pm (+1) YYZ
    Jet Airways 2+ stops 22h 45m
    6:15 pm YYZ - 3:30 am (+2) BLR
    US$1,523
    budgetair.ca
    Show Details

    Depart: Bangalore (Bengaluru) to Toronto via New Delhi

    BLR
    10:35 pm
    2h 45m
    DEL
    1:20 am (+1)
    1h 40m
    DEL
    3:00 am
    20h 25m
    YYZ
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W7120
    Wed 31 Dec, 10:35 pm
    BLR Bangalore (Bengaluru)
    Thu 1 Jan, 1:20 am
    DEL New Delhi
    2h 45m
    1h 40m layover in New Delhi (DEL)
    9W230
    Thu 1 Jan, 3:00 am
    DEL New Delhi
    Thu 1 Jan, 12:55 pm
    YYZ Toronto
    20h 25m

    Return: Toronto to Bangalore (Bengaluru) via Brussels, Abu Dhabi

    YYZ
    6:15 pm
    7h 30m
    BRU
    7:45 am (+1)
    2h 20m
    BRU
    10:05 am
    6h 35m
    AUH
    7:40 pm
    2h
    AUH
    9:40 pm
    4h 20m
    BLR
    3:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    9W229
    Sat 31 Jan, 6:15 pm
    YYZ Toronto
    Sun 1 Feb, 7:45 am
    BRU Brussels
    7h 30m
    2h 20m layover in Brussels (BRU)
    9W6369
    Sun 1 Feb, 10:05 am
    BRU Brussels
    Sun 1 Feb, 7:40 pm
    AUH Abu Dhabi
    6h 35m
    2h layover in Abu Dhabi (AUH)
    9W6354
    Sun 1 Feb, 9:40 pm
    AUH Abu Dhabi
    Mon 2 Feb, 3:30 am
    BLR Bangalore (Bengaluru)
    4h 20m
    Depart Return Bangalore (Bengaluru) to Toronto Wed, 31 Dec - Sat, 31 Jan
    Jet Airways 1 stop 1d 4h 40m
    6:45 pm BLR - 12:55 pm (+1) YYZ
    Jet Airways 2+ stops 22h 45m
    6:15 pm YYZ - 3:30 am (+2) BLR
    US$1,523
    budgetair.ca
    Show Details

    Depart: Bangalore (Bengaluru) to Toronto via New Delhi

    BLR
    6:45 pm
    2h 45m
    DEL
    9:30 pm
    5h 30m
    DEL
    3:00 am
    20h 25m
    YYZ
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W812
    Wed 31 Dec, 6:45 pm
    BLR Bangalore (Bengaluru)
    Wed 31 Dec, 9:30 pm
    DEL New Delhi
    2h 45m
    5h 30m layover in New Delhi (DEL)
    9W230
    Thu 1 Jan, 3:00 am
    DEL New Delhi
    Thu 1 Jan, 12:55 pm
    YYZ Toronto
    20h 25m

    Return: Toronto to Bangalore (Bengaluru) via Brussels, Abu Dhabi

    YYZ
    6:15 pm
    7h 30m
    BRU
    7:45 am (+1)
    2h 20m
    BRU
    10:05 am
    6h 35m
    AUH
    7:40 pm
    2h
    AUH
    9:40 pm
    4h 20m
    BLR
    3:30 am (+1)
    Airlines
    Flight No.
    From
    To
    Duration
    9W229
    Sat 31 Jan, 6:15 pm
    YYZ Toronto
    Sun 1 Feb, 7:45 am
    BRU Brussels
    7h 30m
    2h 20m layover in Brussels (BRU)
    9W6369
    Sun 1 Feb, 10:05 am
    BRU Brussels
    Sun 1 Feb, 7:40 pm
    AUH Abu Dhabi
    6h 35m
    2h layover in Abu Dhabi (AUH)
    9W6354
    Sun 1 Feb, 9:40 pm
    AUH Abu Dhabi
    Mon 2 Feb, 3:30 am
    BLR Bangalore (Bengaluru)
    4h 20m
    Depart Return Bangalore (Bengaluru) to Toronto Wed, 31 Dec - Sat, 31 Jan
    Jet Airways 1 stop 1d 50m
    10:35 pm BLR - 12:55 pm (+1) YYZ
    Jet Airways 2+ stops 1d 10m
    6:10 pm YYZ - 4:50 am (+2) BLR
    US$1,542
    budgetair.ca
    Show Details

    Depart: Bangalore (Bengaluru) to Toronto via New Delhi

    BLR
    10:35 pm
    2h 45m
    DEL
    1:20 am (+1)
    1h 40m
    DEL
    3:00 am
    20h 25m
    YYZ
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W7120
    Wed 31 Dec, 10:35 pm
    BLR Bangalore (Bengaluru)
    Thu 1 Jan, 1:20 am
    DEL New Delhi
    2h 45m
    1h 40m layover in New Delhi (DEL)
    9W230
    Thu 1 Jan, 3:00 am
    DEL New Delhi
    Thu 1 Jan, 12:55 pm
    YYZ Toronto
    20h 25m

    Return: Toronto to Bangalore (Bengaluru) via London, Mumbai (Bombay)

    YYZ
    6:10 pm
    7h 15m
    LHR
    6:25 am (+1)
    3h 40m
    LHR
    10:05 am
    8h 55m
    BOM
    12:30 am (+1)
    2h 35m
    BOM
    3:05 am
    1h 45m
    BLR
    4:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    9W5062
    Sat 31 Jan, 6:10 pm
    YYZ Toronto
    Sun 1 Feb, 6:25 am
    LHR London
    7h 15m
    3h 40m layover in London (LHR)
    9W119
    Sun 1 Feb, 10:05 am
    LHR London
    Mon 2 Feb, 12:30 am
    BOM Mumbai (Bombay)
    8h 55m
    2h 35m layover in Mumbai (Bombay) (BOM)
    9W381
    Mon 2 Feb, 3:05 am
    BOM Mumbai (Bombay)
    Mon 2 Feb, 4:50 am
    BLR Bangalore (Bengaluru)
    1h 45m
    Depart Return Bangalore (Bengaluru) to Toronto Wed, 31 Dec - Sat, 31 Jan
    Jet Airways 1 stop 1d 4h 40m
    6:45 pm BLR - 12:55 pm (+1) YYZ
    Jet Airways 2+ stops 1d 10m
    6:10 pm YYZ - 4:50 am (+2) BLR
    US$1,542
    budgetair.ca
    Show Details

    Depart: Bangalore (Bengaluru) to Toronto via New Delhi

    BLR
    6:45 pm
    2h 45m
    DEL
    9:30 pm
    5h 30m
    DEL
    3:00 am
    20h 25m
    YYZ
    12:55 pm
    Airlines
    Flight No.
    From
    To
    Duration
    9W812
    Wed 31 Dec, 6:45 pm
    BLR Bangalore (Bengaluru)
    Wed 31 Dec, 9:30 pm
    DEL New Delhi
    2h 45m
    5h 30m layover in New Delhi (DEL)
    9W230
    Thu 1 Jan, 3:00 am
    DEL New Delhi
    Thu 1 Jan, 12:55 pm
    YYZ Toronto
    20h 25m

    Return: Toronto to Bangalore (Bengaluru) via London, Mumbai (Bombay)

    YYZ
    6:10 pm
    7h 15m
    LHR
    6:25 am (+1)
    3h 40m
    LHR
    10:05 am
    8h 55m
    BOM
    12:30 am (+1)
    2h 35m
    BOM
    3:05 am
    1h 45m
    BLR
    4:50 am
    Airlines
    Flight No.
    From
    To
    Duration
    9W5062
    Sat 31 Jan, 6:10 pm
    YYZ Toronto
    Sun 1 Feb, 6:25 am
    LHR London
    7h 15m
    3h 40m layover in London (LHR)
    9W119
    Sun 1 Feb, 10:05 am
    LHR London
    Mon 2 Feb, 12:30 am
    BOM Mumbai (Bombay)
    8h 55m
    2h 35m layover in Mumbai (Bombay) (BOM)
    9W381
    Mon 2 Feb, 3:05 am
    BOM Mumbai (Bombay)
    Mon 2 Feb, 4:50 am
    BLR Bangalore (Bengaluru)
    1h 45m
    Depart Return New Delhi to Toronto Tue, 9 Sep - Sun, 12 Oct
    British Airways 1 stop 18h 10m
    10:25 am DEL - 7:05 pm YYZ
    British Airways 1 stop 16h 30m
    9:20 pm YYZ - 11:20 pm (+1) DEL
    US$1,552
    britishairways.com
    Show Details

    Depart: New Delhi to Toronto via London

    DEL
    10:25 am
    8h 55m
    LHR
    2:50 pm
    1h 30m
    LHR
    4:20 pm
    7h 45m
    YYZ
    7:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA256
    Tue 9 Sep, 10:25 am
    DEL New Delhi
    Tue 9 Sep, 2:50 pm
    LHR London
    8h 55m
    1h 30m layover in London (LHR)
    BA99
    Tue 9 Sep, 4:20 pm
    LHR London
    Tue 9 Sep, 7:05 pm
    YYZ Toronto
    7h 45m

    Return: Toronto to New Delhi via London

    YYZ
    9:20 pm
    6h 55m
    LHR
    9:15 am (+1)
    1h 15m
    LHR
    10:30 am
    8h 20m
    DEL
    11:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA98
    Sun 12 Oct, 9:20 pm
    YYZ Toronto
    Mon 13 Oct, 9:15 am
    LHR London
    6h 55m
    1h 15m layover in London (LHR)
    BA143
    Mon 13 Oct, 10:30 am
    LHR London
    Mon 13 Oct, 11:20 pm
    DEL New Delhi
    8h 20m
    Depart Return New Delhi to Toronto Tue, 9 Sep - Sun, 12 Oct
    British Airways 1 stop 18h 10m
    10:25 am DEL - 7:05 pm YYZ
    British Airways 1 stop 19h 5m
    6:45 pm YYZ - 11:20 pm (+1) DEL
    US$1,552
    britishairways.com
    Show Details

    Depart: New Delhi to Toronto via London

    DEL
    10:25 am
    8h 55m
    LHR
    2:50 pm
    1h 30m
    LHR
    4:20 pm
    7h 45m
    YYZ
    7:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA256
    Tue 9 Sep, 10:25 am
    DEL New Delhi
    Tue 9 Sep, 2:50 pm
    LHR London
    8h 55m
    1h 30m layover in London (LHR)
    BA99
    Tue 9 Sep, 4:20 pm
    LHR London
    Tue 9 Sep, 7:05 pm
    YYZ Toronto
    7h 45m

    Return: Toronto to New Delhi via London

    YYZ
    6:45 pm
    6h 55m
    LHR
    6:40 am (+1)
    3h 50m
    LHR
    10:30 am
    8h 20m
    DEL
    11:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA92
    Sun 12 Oct, 6:45 pm
    YYZ Toronto
    Mon 13 Oct, 6:40 am
    LHR London
    6h 55m
    3h 50m layover in London (LHR)
    BA143
    Mon 13 Oct, 10:30 am
    LHR London
    Mon 13 Oct, 11:20 pm
    DEL New Delhi
    8h 20m
    Depart Return New Delhi to Toronto Tue, 9 Sep - Sun, 12 Oct
    British Airways 1 stop 23h
    2:20 am DEL - 3:50 pm YYZ
    British Airways 1 stop 16h 30m
    9:20 pm YYZ - 11:20 pm (+1) DEL
    US$1,568
    britishairways.com
    Show Details

    Depart: New Delhi to Toronto via London

    DEL
    2:20 am
    9h
    LHR
    6:50 am
    6h 20m
    LHR
    1:10 pm
    7h 40m
    YYZ
    3:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA142
    Tue 9 Sep, 2:20 am
    DEL New Delhi
    Tue 9 Sep, 6:50 am
    LHR London
    9h
    6h 20m layover in London (LHR)
    BA93
    Tue 9 Sep, 1:10 pm
    LHR London
    Tue 9 Sep, 3:50 pm
    YYZ Toronto
    7h 40m

    Return: Toronto to New Delhi via London

    YYZ
    9:20 pm
    6h 55m
    LHR
    9:15 am (+1)
    1h 15m
    LHR
    10:30 am
    8h 20m
    DEL
    11:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA98
    Sun 12 Oct, 9:20 pm
    YYZ Toronto
    Mon 13 Oct, 9:15 am
    LHR London
    6h 55m
    1h 15m layover in London (LHR)
    BA143
    Mon 13 Oct, 10:30 am
    LHR London
    Mon 13 Oct, 11:20 pm
    DEL New Delhi
    8h 20m
    Depart Return New Delhi to Toronto Tue, 9 Sep - Sun, 12 Oct
    British Airways 1 stop 23h
    2:20 am DEL - 3:50 pm YYZ
    British Airways 1 stop 19h 5m
    6:45 pm YYZ - 11:20 pm (+1) DEL
    US$1,568
    britishairways.com
    Show Details

    Depart: New Delhi to Toronto via London

    DEL
    2:20 am
    9h
    LHR
    6:50 am
    6h 20m
    LHR
    1:10 pm
    7h 40m
    YYZ
    3:50 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA142
    Tue 9 Sep, 2:20 am
    DEL New Delhi
    Tue 9 Sep, 6:50 am
    LHR London
    9h
    6h 20m layover in London (LHR)
    BA93
    Tue 9 Sep, 1:10 pm
    LHR London
    Tue 9 Sep, 3:50 pm
    YYZ Toronto
    7h 40m

    Return: Toronto to New Delhi via London

    YYZ
    6:45 pm
    6h 55m
    LHR
    6:40 am (+1)
    3h 50m
    LHR
    10:30 am
    8h 20m
    DEL
    11:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA92
    Sun 12 Oct, 6:45 pm
    YYZ Toronto
    Mon 13 Oct, 6:40 am
    LHR London
    6h 55m
    3h 50m layover in London (LHR)
    BA143
    Mon 13 Oct, 10:30 am
    LHR London
    Mon 13 Oct, 11:20 pm
    DEL New Delhi
    8h 20m
    Depart Return New Delhi to Toronto Tue, 9 Sep - Sun, 12 Oct
    British Airways 1 stop 18h 10m
    10:25 am DEL - 7:05 pm YYZ
    British Airways 2+ stops 20h 25m
    5:25 pm YYZ - 11:20 pm (+1) DEL
    US$1,580
    britishairways.com
    Show Details

    Depart: New Delhi to Toronto via London

    DEL
    10:25 am
    8h 55m
    LHR
    2:50 pm
    1h 30m
    LHR
    4:20 pm
    7h 45m
    YYZ
    7:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA256
    Tue 9 Sep, 10:25 am
    DEL New Delhi
    Tue 9 Sep, 2:50 pm
    LHR London
    8h 55m
    1h 30m layover in London (LHR)
    BA99
    Tue 9 Sep, 4:20 pm
    LHR London
    Tue 9 Sep, 7:05 pm
    YYZ Toronto
    7h 45m

    Return: Toronto to New Delhi via New York, London

    YYZ
    5:25 pm
    1h 45m
    JFK
    7:10 pm
    2h 20m
    JFK
    9:30 pm
    6h 55m
    LHR
    9:25 am (+1)
    1h 5m
    LHR
    10:30 am
    8h 20m
    DEL
    11:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA5252
    Sun 12 Oct, 5:25 pm
    YYZ Toronto
    Sun 12 Oct, 7:10 pm
    JFK New York
    1h 45m
    2h 20m layover in New York (JFK)
    BA172
    Sun 12 Oct, 9:30 pm
    JFK New York
    Mon 13 Oct, 9:25 am
    LHR London
    6h 55m
    1h 5m layover in London (LHR)
    BA143
    Mon 13 Oct, 10:30 am
    LHR London
    Mon 13 Oct, 11:20 pm
    DEL New Delhi
    8h 20m
    Depart Return New Delhi to Toronto Tue, 9 Sep - Sun, 12 Oct
    British Airways 1 stop 18h 10m
    10:25 am DEL - 7:05 pm YYZ
    British Airways 2+ stops 22h 40m
    3:10 pm YYZ - 11:20 pm (+1) DEL
    US$1,580
    britishairways.com
    Show Details

    Depart: New Delhi to Toronto via London

    DEL
    10:25 am
    8h 55m
    LHR
    2:50 pm
    1h 30m
    LHR
    4:20 pm
    7h 45m
    YYZ
    7:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA256
    Tue 9 Sep, 10:25 am
    DEL New Delhi
    Tue 9 Sep, 2:50 pm
    LHR London
    8h 55m
    1h 30m layover in London (LHR)
    BA99
    Tue 9 Sep, 4:20 pm
    LHR London
    Tue 9 Sep, 7:05 pm
    YYZ Toronto
    7h 45m

    Return: Toronto to New Delhi via Chicago, London

    YYZ
    3:10 pm
    1h 45m
    ORD
    3:55 pm
    2h 15m
    ORD
    6:10 pm
    7h 40m
    LHR
    7:50 am (+1)
    2h 40m
    LHR
    10:30 am
    8h 20m
    DEL
    11:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA4984
    Sun 12 Oct, 3:10 pm
    YYZ Toronto
    Sun 12 Oct, 3:55 pm
    ORD Chicago
    1h 45m
    2h 15m layover in Chicago (ORD)
    BA294
    Sun 12 Oct, 6:10 pm
    ORD Chicago
    Mon 13 Oct, 7:50 am
    LHR London
    7h 40m
    2h 40m layover in London (LHR)
    BA143
    Mon 13 Oct, 10:30 am
    LHR London
    Mon 13 Oct, 11:20 pm
    DEL New Delhi
    8h 20m
    Depart Return New Delhi to Toronto Tue, 9 Sep - Sun, 12 Oct
    British Airways 1 stop 18h 10m
    10:25 am DEL - 7:05 pm YYZ
    British Airways 2+ stops 20h 25m
    5:25 pm YYZ - 11:20 pm (+1) DEL
    US$1,580
    britishairways.com
    Show Details

    Depart: New Delhi to Toronto via London

    DEL
    10:25 am
    8h 55m
    LHR
    2:50 pm
    1h 30m
    LHR
    4:20 pm
    7h 45m
    YYZ
    7:05 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA256
    Tue 9 Sep, 10:25 am
    DEL New Delhi
    Tue 9 Sep, 2:50 pm
    LHR London
    8h 55m
    1h 30m layover in London (LHR)
    BA99
    Tue 9 Sep, 4:20 pm
    LHR London
    Tue 9 Sep, 7:05 pm
    YYZ Toronto
    7h 45m

    Return: Toronto to New Delhi via New York, London

    YYZ
    5:25 pm
    1h 45m
    JFK
    7:10 pm
    1h 55m
    JFK
    9:05 pm
    6h 55m
    LHR
    9:00 am (+1)
    1h 30m
    LHR
    10:30 am
    8h 20m
    DEL
    11:20 pm
    Airlines
    Flight No.
    From
    To
    Duration
    BA5252
    Sun 12 Oct, 5:25 pm
    YYZ Toronto
    Sun 12 Oct, 7:10 pm
    JFK New York
    1h 45m
    1h 55m layover in New York (JFK)
    BA1515
    Sun 12 Oct, 9:05 pm
    JFK New York
    Mon 13 Oct, 9:00 am
    LHR London
    6h 55m

    * Operated by American Airlines

    1h 30m layover in London (LHR)
    BA143
    Mon 13 Oct, 10:30 am
    LHR London
    Mon 13 Oct, 11:20 pm
    DEL New Delhi
    8h 20m