Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Qatar Airways

The cheapest airline(s) flying from Bali to Toronto is Qatar Airways.

  • Qatar Airways Qatar Airways
  • Cathay Pacific Cathay Pacific
  • Philippine Airlines Philippine Airlines
  • EVA Air EVA Air
  • Turkish Airlines Turkish Airlines
  • China Southern Airlines China Southern Airlines
  • Korean Air Korean Air
  • Air France Air France
  • KLM KLM
  • Emirates Emirates
Cheapest Month April

Travel Period: January 2025 - December 2025

The cheapest month(s) to fly from Bali to Toronto is April.

  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
  • Dec 2025
Cheapest Day of the Week Sunday

The cheapest day(s) of the week to fly from Bali to Toronto is Sunday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Mon, 2 Dec, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 08:35 DPS
    21:15 YYZ
    25Hrs, 40m 1 Stop (CAN)
  • DPSDenpasar Bali Airport 08:35 - YYZ 21:15 25h 40m 1 Stop (CAN) Guangzhou
  • DPSDenpasar Bali Airport 08:35
    CANGuangzhou Airport 19:00
  • CANGuangzhou Airport 13:45
    YYZToronto Lester B Pearson Intl Airport 21:15
  • 25h 40m (5h 15m)
  • 1 Stop CAN · Guangzhou 5h 15m
  • China Southern Airlines (CZ 8482)Airbus A321 Neo
    China Southern Airlines (CZ 311)Boeing 787 9
  • China Southern Airlines (CZ 8482)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:35 DPS
    21:15 YYZ
    25Hrs, 40m 1 Stop (CAN)
  • DPSDenpasar Bali Airport 08:35 - YYZ 21:15 25h 40m 1 Stop (CAN) Guangzhou
  • DPSDenpasar Bali Airport 08:35
    CANGuangzhou Airport 18:55
  • CANGuangzhou Airport 13:45
    YYZToronto Lester B Pearson Intl Airport 21:15
  • 25h 40m (5h 10m)
  • 1 Stop CAN · Guangzhou 5h 10m
  • China Southern Airlines (CZ 8482)Airbus A321 Neo
    China Southern Airlines (CZ 311)Boeing 787 9
  • China Southern Airlines (CZ 8482)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 22:35 YVR
    21:05 TPE
    27Hrs, 30m 1 Stop (YYZ)
  • YVRVancouver International Airport 22:35 - TPE 21:05 27h 30m 1 Stop (YYZ) Toronto
  • YVRVancouver International Airport 22:35
    DPSDenpasar Bali Airport 15:45
  • YYZToronto Lester B Pearson Intl Airport 06:15
    TPETaipei Taiwan Taoyuan International Airport 21:05
  • 27h 30m (7h 05m)
  • 1 Stop YYZ · Toronto 7h 05m
  • WestJet (WS 724)Boeing 737 Max 8 Passenger
    China Airlines (CI 772)Airbus Industrie 330 300
  • WestJet (WS 724)
    • -
    • T
    • W
    • T
    • F
    • S
    • S
  • 22:35 YVR
    21:05 TPE
    27Hrs, 30m 1 Stop (YYZ)
  • YVRVancouver International Airport 22:35 - TPE 21:05 27h 30m 1 Stop (YYZ) Toronto
  • YVRVancouver International Airport 22:35
    DPSDenpasar Bali Airport 15:45
  • YYZToronto Lester B Pearson Intl Airport 06:15
    TPETaipei Taiwan Taoyuan International Airport 21:05
  • 27h 30m (7h 05m)
  • 1 Stop YYZ · Toronto 7h 05m
  • WestJet (WS 724)Boeing 737 800
    China Airlines (CI 772)Airbus Industrie 330 300
  • WestJet (WS 724)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 19:50 DPS
    08:50 YYZ
    26Hrs, 00m 1 Stop (DXB)
  • DPSDenpasar Bali Airport 19:50 - YYZ 08:50 26h 1 Stop (DXB) Dubai
  • DPSDenpasar Bali Airport 19:50
    DXBDubai International Airport 03:30
  • DXBDubai International Airport 01:10
    YYZToronto Lester B Pearson Intl Airport 08:50
  • 26h (2h 20m)
  • 1 Stop DXB · Dubai 2h 20m
  • Emirates (EK 369)Airbus Industrie A380 800
    Emirates (EK 241)Airbus Industrie A380 800
  • Emirates (EK 369)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 23:45 DPS
    09:20 YYZ
    22Hrs, 35m 1 Stop (ICN)
  • DPSDenpasar Bali Airport 23:45 - YYZ 09:20 22h 35m 1 Stop (ICN) Seoul
  • DPSDenpasar Bali Airport 23:45
    ICNSeoul Incheon International Airport 10:20
  • ICNSeoul Incheon International Airport 07:45
    YYZToronto Lester B Pearson Intl Airport 09:20
  • 22h 35m (2h 35m)
  • 1 Stop ICN · Seoul 2h 35m
  • Korean Air (KE 634)Boeing Dreamliner Series 10
    Korean Air (KE 73)Boeing 777 300 Er
  • Korean Air (KE 634)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 00:10 DPS
    14:15 YYZ
    27Hrs, 05m 1 Stop (DOH)
  • DPSDenpasar Bali Airport 00:10 - YYZ 14:15 27h 05m 1 Stop (DOH) Doha
  • DPSDenpasar Bali Airport 00:10
    DOHHamad International Airport 08:10
  • DOHHamad International Airport 04:55
    YYZToronto Lester B Pearson Intl Airport 14:15
  • 27h 05m (3h 15m)
  • 1 Stop DOH · Doha 3h 15m
  • Qatar Airways (QR 961)Boeing 777 300 Er
    Qatar Airways (QR 767)Boeing 777 300 Er
  • Qatar Airways (QR 961)
    • -
    • -
    • W
    • -
    • F
    • -
    • S
  • 01:20 DPS
    09:20 YYZ
    21Hrs, 00m 1 Stop (ICN)
  • DPSDenpasar Bali Airport 01:20 - YYZ 09:20 21h 1 Stop (ICN) Seoul
  • DPSDenpasar Bali Airport 01:20
    ICNSeoul Incheon International Airport 10:20
  • ICNSeoul Incheon International Airport 09:20
    YYZToronto Lester B Pearson Intl Airport 09:20
  • 21h (1h)
  • 1 Stop ICN · Seoul 1h
  • Korean Air (KE 630)Boeing Dreamliner Series 10
    Korean Air (KE 73)Boeing 777 300 Er
  • Korean Air (KE 630)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 01:35 DPS
    13:25 YYZ
    24Hrs, 50m 1 Stop (PVG)
  • DPSDenpasar Bali Airport 01:35 - YYZ 13:25 24h 50m 1 Stop (PVG) Shanghai
  • DPSDenpasar Bali Airport 01:35
    PVGShanghai Pudong International Airport 12:00
  • PVGShanghai Pudong International Airport 07:50
    YYZToronto Lester B Pearson Intl Airport 13:25
  • 24h 50m (4h 10m)
  • 1 Stop PVG · Shanghai 4h 10m
  • China Eastern Airlines (MU 5030)Airbus Industrie 330 300
    China Eastern Airlines (MU 207)Boeing 777 300 Er
  • China Eastern Airlines (MU 5030)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 01:35 DPS
    13:25 YYZ
    24Hrs, 50m 1 Stop (PVG)
  • DPSDenpasar Bali Airport 01:35 - YYZ 13:25 24h 50m 1 Stop (PVG) Shanghai
  • DPSDenpasar Bali Airport 01:35
    PVGShanghai Pudong International Airport 11:50
  • PVGShanghai Pudong International Airport 07:50
    YYZToronto Lester B Pearson Intl Airport 13:25
  • 24h 50m (4h)
  • 1 Stop PVG · Shanghai 4h
  • China Eastern Airlines (MU 5030)Airbus Industrie 330 300
    China Eastern Airlines (MU 207)Boeing 777 300 Er
  • China Eastern Airlines (MU 5030)
    • M
    • -
    • W
    • -
    • -
    • S
    • -
  • 19:20 TPE
    10:00 SIN
    26Hrs, 00m 1 Stop (YYZ)
  • TPETaipei Taiwan Taoyuan International Airport 19:20 - SIN 10:00 26h 1 Stop (YYZ) Toronto
  • TPETaipei Taiwan Taoyuan International Airport 19:20
    DPSDenpasar Bali Airport 07:20
  • YYZToronto Lester B Pearson Intl Airport 20:20
    SINSingapore Changi Airport 10:00
  • 26h (4h 35m)
  • 1 Stop YYZ · Toronto 4h 35m
  • EVA Air (BR 36)Boeing 777 300 Er
    Singapore Airlines (SQ 949)Boeing 737 Max 8 Passenger
  • EVA Air (BR 36)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 19:20 TPE
    10:00 SIN
    26Hrs, 00m 1 Stop (YYZ)
  • TPETaipei Taiwan Taoyuan International Airport 19:20 - SIN 10:00 26h 1 Stop (YYZ) Toronto
  • TPETaipei Taiwan Taoyuan International Airport 19:20
    DPSDenpasar Bali Airport 07:20
  • YYZToronto Lester B Pearson Intl Airport 20:20
    SINSingapore Changi Airport 10:00
  • 26h (4h 40m)
  • 1 Stop YYZ · Toronto 4h 40m
  • EVA Air (BR 36)Boeing 777 300 Er
    Singapore Airlines (SQ 949)Boeing 737 Max 8 Passenger
  • EVA Air (BR 36)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 19:20 TPE
    10:00 SIN
    26Hrs, 00m 1 Stop (YYZ)
  • TPETaipei Taiwan Taoyuan International Airport 19:20 - SIN 10:00 26h 1 Stop (YYZ) Toronto
  • TPETaipei Taiwan Taoyuan International Airport 19:20
    DPSDenpasar Bali Airport 07:20
  • YYZToronto Lester B Pearson Intl Airport 20:20
    SINSingapore Changi Airport 10:00
  • 26h (4h 30m)
  • 1 Stop YYZ · Toronto 4h 30m
  • EVA Air (BR 36)Boeing 777 300 Er
    Singapore Airlines (SQ 949)Boeing 737 Max 8 Passenger
  • EVA Air (BR 36)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 19:20 TPE
    10:00 SIN
    26Hrs, 00m 1 Stop (YYZ)
  • TPETaipei Taiwan Taoyuan International Airport 19:20 - SIN 10:00 26h 1 Stop (YYZ) Toronto
  • TPETaipei Taiwan Taoyuan International Airport 19:20
    DPSDenpasar Bali Airport 07:20
  • YYZToronto Lester B Pearson Intl Airport 20:20
    SINSingapore Changi Airport 10:00
  • 26h (4h 45m)
  • 1 Stop YYZ · Toronto 4h 45m
  • EVA Air (BR 36)Boeing 777 300 Er
    Singapore Airlines (SQ 949)Boeing 737 Max 8 Passenger
  • EVA Air (BR 36)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 19:20 TPE
    10:00 SIN
    26Hrs, 00m 1 Stop (YYZ)
  • TPETaipei Taiwan Taoyuan International Airport 19:20 - SIN 10:00 26h 1 Stop (YYZ) Toronto
  • TPETaipei Taiwan Taoyuan International Airport 19:20
    DPSDenpasar Bali Airport 07:20
  • YYZToronto Lester B Pearson Intl Airport 20:20
    SINSingapore Changi Airport 10:00
  • 26h (4h 35m)
  • 1 Stop YYZ · Toronto 4h 35m
  • EVA Air (BR 36)Boeing 777 300 Er
    Singapore Airlines (SQ 949)Boeing 737 Max 8 Passenger
  • EVA Air (BR 36)
    • M
    • -
    • W
    • -
    • F
    • -
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Toronto from Bali?

The flight distance between Bali and Toronto is 15849km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 00:10. The last flight of the day departs at 08:35. See the full list of flight times on Wego.