This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 16/6. Fares are subject to change and may not be available on all flights or dates of travel.
YTO — MXP
18 May — 25 May1
Round-trip
1 adult
Economy
Round-trip
1 adult, Economy, 0 bags
Cheapflights Tip: The best prices from Toronto to Bergamo are usually found in January or May, booked 63 days in advance, depart on a Monday or Saturday and return on a Monday
Cheap flight deals from Toronto to Bergamo
Enter your travel dates to find the best prices.
Cheapest
Best
Direct
Last-minute
One-way
Cheapest flights from Toronto to Bergamo
Explore the most affordable flight options available from Toronto to Bergamo. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 18 April 2026.
Tue 9/67:35 a.m.
YYZ
-
BGY
3 stops32h 40m
Multiple Airlines
Tue 16/610:45 p.m.
BGY
-
YYZ
2 stops20h 35m
Multiple Airlines
Deal found 15/4C$ 734
Mon 11/59:35 p.m.
YYZ
-
BGY
1 stop18h 40m
Multiple Airlines
Mon 25/512:40 p.m.
BGY
-
YYZ
1 stop32h 15m
Multiple Airlines
Deal found 16/4C$ 736
Mon 1/610:55 p.m.
YYZ
-
BGY
2 stops16h 30m
Multiple Airlines
Mon 8/68:55 p.m.
BGY
-
YYZ
1 stop22h 25m
Multiple Airlines
Deal found 17/4C$ 741
Wed 3/610:05 p.m.
YYZ
-
BGY
2 stops20h 55m
Multiple Airlines
Mon 8/69:25 p.m.
BGY
-
YYZ
2 stops21h 55m
Multiple Airlines
Deal found 17/4C$ 746
Wed 10/610:05 p.m.
YYZ
-
BGY
2 stops20h 55m
Multiple Airlines
Wed 17/611:40 p.m.
BGY
-
YYZ
2 stops19h 40m
Multiple Airlines
Deal found 15/4C$ 761
Sun 31/59:35 p.m.
YYZ
-
BGY
2 stops19h 45m
Multiple Airlines
Sun 7/611:35 p.m.
BGY
-
YYZ
3 stops28h 10m
Multiple Airlines
Deal found 16/4C$ 762
Sat 6/69:35 p.m.
YYZ
-
BGY
2 stops18h 45m
Multiple Airlines
Sat 13/69:05 a.m.
BGY
-
YYZ
2 stops34h 15m
Multiple Airlines
Deal found 15/4C$ 769
Fri 15/57:55 p.m.
YYZ
-
MXP
1 stop13h 55m
Condor
Sun 24/56:55 a.m.
MXP
-
YYZ
1 stop17h 00m
Condor
Deal found 17/4C$ 773
Fri 29/54:15 p.m.
YYZ
-
MXP
2 stops17h 20m
Multiple Airlines
Wed 3/611:25 p.m.
MXP
-
YYZ
2 stops28h 20m
Multiple Airlines
Deal found 14/4C$ 775
Thu 21/57:55 p.m.
YYZ
-
MXP
1 stop19h 25m
Condor
Wed 27/57:00 a.m.
MXP
-
YYZ
1 stop16h 55m
Condor
Deal found 15/4C$ 776
Tue 26/57:55 p.m.
YYZ
-
MXP
1 stop13h 55m
Condor
Mon 15/612:00 p.m.
MXP
-
YYZ
1 stop11h 55m
Condor
Deal found 18/4C$ 777
Tue 12/57:55 p.m.
YYZ
-
MXP
1 stop19h 25m
Condor
Wed 20/54:50 p.m.
MXP
-
YYZ
1 stop31h 05m
Condor
Deal found 15/4C$ 779
Best flights from Toronto to Bergamo
Discover carefully curated flight deals from Toronto to Bergamo that have cost, travel time, and layovers in mind to ensure you get the best travel experience. Data last updated 18 April 2026.
Sat 6/69:35 p.m.
YYZ
-
BGY
2 stops18h 45m
Multiple Airlines
Sat 13/69:05 a.m.
BGY
-
YYZ
2 stops34h 15m
Multiple Airlines
Deal found 15/4C$ 769
Mon 8/66:39 p.m.
YYZ
-
MXP
1 stop11h 26m
Delta
Wed 24/62:15 p.m.
MXP
-
YYZ
1 stop15h 25m
Delta
Deal found 13/4C$ 794
Thu 18/610:00 p.m.
YYZ
-
LIN
1 stop11h 00m
British Airways
Thu 25/611:05 a.m.
LIN
-
YYZ
1 stop15h 05m
British Airways
Deal found 17/4C$ 940
Wed 9/97:55 p.m.
YYZ
-
MXP
1 stop13h 55m
Condor
Fri 2/1011:50 a.m.
MXP
-
YYZ
1 stop12h 05m
Condor
Deal found 13/4C$ 1,098
Mon 8/65:00 p.m.
YYZ
-
LIN
1 stop12h 40m
ITA Airways
Thu 11/67:00 p.m.
LIN
-
YYZ
1 stop25h 05m
ITA Airways
Deal found 14/4C$ 1,144
Mon 15/67:20 p.m.
YTZ
-
MXP
1 stop12h 00m
United Airlines
Thu 25/63:20 p.m.
MXP
-
YTZ
1 stop24h 46m
United Airlines
Deal found 17/4C$ 1,172
Thu 7/510:00 a.m.
YYZ
-
MXP
1 stop14h 45m
Delta
Wed 3/62:15 p.m.
MXP
-
YYZ
1 stop15h 26m
Delta
Deal found 16/4C$ 801
Tue 16/612:30 p.m.
YTZ
-
LIN
2 stops17h 50m
Air Canada
Fri 26/66:20 a.m.
LIN
-
YTZ
2 stops15h 31m
Air Canada
Deal found 17/4C$ 1,630
Wed 27/54:45 p.m.
YYZ
-
MXP
2 stops16h 00m
Multiple Airlines
Tue 2/69:00 a.m.
MXP
-
YYZ
1 stop20h 16m
Multiple Airlines
Deal found 13/4C$ 836
Mon 4/510:55 p.m.
YYZ
-
MXP
2 stops18h 05m
Delta
Thu 4/62:15 p.m.
MXP
-
YYZ
1 stop15h 01m
Delta
Deal found 16/4C$ 825
Wed 10/66:05 p.m.
YYZ
-
MXP
1 stop13h 15m
Multiple Airlines
Thu 25/67:05 p.m.
MXP
-
YYZ
1 stop25h 55m
Multiple Airlines
Deal found 14/4C$ 905
Mon 18/510:55 p.m.
YYZ
-
MXP
2 stops18h 05m
Delta
Tue 26/59:00 a.m.
MXP
-
YYZ
1 stop20h 16m
Delta
Deal found 15/4C$ 825
Sun 10/510:15 p.m.
YYZ
-
LIN
1 stop14h 15m
British Airways
Sun 17/57:25 a.m.
LIN
-
YYZ
2 stops20h 19m
British Airways
Deal found 16/4C$ 1,025
Sun 3/56:10 p.m.
YHM
-
MXP
2 stops46h 50m
WestJet
Sun 10/56:45 a.m.
MXP
-
YHM
2 stops40h 30m
WestJet
Deal found 17/4C$ 2,118
Sun 31/56:00 p.m.
YYZ
-
LIN
2 stops15h 55m
Delta
Mon 15/66:40 a.m.
LIN
-
YYZ
1 stop12h 40m
Delta
Deal found 16/4C$ 845
Thu 1/102:55 p.m.
YYZ
-
BGY
1 stop39h 15m
Emirates
Thu 15/101:40 p.m.
BGY
-
YYZ
2 stops28h 53m
Emirates
Deal found 13/4C$ 2,265
Wed 23/911:45 p.m.
YYZ
-
LIN
1 stop17h 10m
Multiple Airlines
Wed 7/106:35 p.m.
LIN
-
YYZ
1 stop28h 35m
Multiple Airlines
Deal found 14/4C$ 936
Thu 1/107:20 p.m.
YTZ
-
MXP
1 stop12h 00m
United Airlines
Wed 14/103:20 p.m.
MXP
-
YTZ
1 stop31h 21m
United Airlines
Deal found 13/4C$ 1,200
Wed 10/65:00 p.m.
YYZ
-
LIN
1 stop12h 40m
ITA Airways
Wed 1/78:00 a.m.
LIN
-
YYZ
1 stop12h 05m
ITA Airways
Deal found 17/4C$ 1,207
Sat 20/66:05 p.m.
YYZ
-
LIN
1 stop21h 25m
British Airways
Sat 18/78:35 p.m.
LIN
-
YYZ
1 stop29h 40m
British Airways
Deal found 17/4C$ 1,217
Sat 13/65:00 p.m.
YTZ
-
BGY
2 stops18h 10m
Multiple Airlines
Tue 30/66:05 a.m.
BGY
-
YTZ
2 stops31h 50m
Multiple Airlines
Deal found 17/4C$ 1,098
Sat 3/106:00 a.m.
YYZ
-
MXP
1 stop18h 45m
Delta
Thu 15/102:15 p.m.
MXP
-
YYZ
1 stop14h 36m
Delta
Deal found 13/4C$ 1,018
Sat 2/57:25 a.m.
YTZ
-
MXP
2 stops18h 50m
United Airlines
Sat 9/59:45 a.m.
MXP
-
YTZ
1 stop16h 24m
United Airlines
Deal found 16/4C$ 1,463
Wed 27/54:45 p.m.
YYZ
-
LIN
1 stop11h 20m
Multiple Airlines
Sun 31/56:25 a.m.
LIN
-
YYZ
1 stop15h 25m
Multiple Airlines
Deal found 16/4C$ 1,107
Mon 22/610:00 p.m.
YYZ
-
LIN
1 stop11h 05m
British Airways
Fri 17/77:50 p.m.
LIN
-
YYZ
1 stop30h 20m
British Airways
Deal found 17/4C$ 1,341
Thu 1/1011:30 p.m.
YYZ
-
LIN
1 stop14h 15m
Delta
Thu 15/106:40 a.m.
LIN
-
YYZ
1 stop12h 40m
Delta
Deal found 13/4C$ 1,025
Sun 21/67:20 p.m.
YTZ
-
MXP
1 stop12h 00m
United Airlines
Thu 25/63:20 p.m.
MXP
-
YTZ
1 stop24h 46m
United Airlines
Deal found 17/4C$ 1,470
Sun 21/610:15 p.m.
YYZ
-
LIN
1 stop10h 45m
British Airways
Fri 17/77:50 p.m.
LIN
-
YYZ
1 stop30h 20m
British Airways
Deal found 17/4C$ 1,341
Sun 16/811:50 p.m.
YYZ
-
MXP
1 stop19h 00m
Multiple Airlines
Sat 5/98:00 a.m.
MXP
-
YYZ
1 stop14h 00m
Multiple Airlines
Deal found 14/4C$ 1,128
Fri 1/52:20 p.m.
YTZ
-
LIN
2 stops15h 40m
United Airlines
Fri 8/56:20 a.m.
LIN
-
YTZ
2 stops19h 49m
United Airlines
Deal found 15/4C$ 1,482
Direct flights from Toronto to Bergamo
Explore direct flight options from Toronto to Bergamo based on user searches, and compare prices and availability for your desired travel dates. Data last updated 18 April 2026.
Mon 4/55:30 p.m.
YYZ
-
MXP
Nonstop10h 50m
Air Canada
Thu 4/612:20 p.m.
MXP
-
YYZ
Nonstop11h 48m
Air Canada
Deal found 14/4C$ 929
Tue 2/65:30 p.m.
YYZ
-
MXP
Nonstop10h 50m
Air Canada
Wed 24/612:20 p.m.
MXP
-
YYZ
Nonstop11h 45m
Air Canada
Deal found 18/4C$ 954
Tue 26/55:30 p.m.
YYZ
-
MXP
Nonstop10h 50m
Air Canada
Mon 15/612:20 p.m.
MXP
-
YYZ
Nonstop11h 48m
Air Canada
Deal found 18/4C$ 955
Wed 6/55:30 p.m.
YYZ
-
MXP
Nonstop10h 50m
Air Canada
Tue 12/512:20 p.m.
MXP
-
YYZ
Nonstop11h 48m
Air Canada
Deal found 17/4C$ 983
Tue 28/45:00 p.m.
YYZ
-
MXP
Nonstop11h 20m
Air Canada
Tue 12/512:20 p.m.
MXP
-
YYZ
Nonstop11h 48m
Air Canada
Deal found 17/4C$ 984
Tue 12/55:30 p.m.
YYZ
-
MXP
Nonstop10h 50m
Air Canada
Wed 27/512:20 p.m.
MXP
-
YYZ
Nonstop11h 48m
Air Canada
Deal found 18/4C$ 1,027
Last-minute flights from Toronto to Bergamo
Discover last-minute flight deals from Toronto to Bergamo. Data last updated 18 April 2026 and is based on user searches.
Mon 11/59:35 p.m.
YYZ
-
BGY
1 stop18h 40m
Multiple Airlines
Mon 25/512:40 p.m.
BGY
-
YYZ
1 stop32h 15m
Multiple Airlines
Deal found 16/4C$ 735
Mon 11/57:55 p.m.
YYZ
-
MXP
1 stop13h 55m
Condor
Tue 26/54:50 p.m.
MXP
-
YYZ
1 stop31h 05m
Condor
Deal found 15/4C$ 780
Mon 11/59:35 p.m.
YYZ
-
MXP
1 stop19h 25m
Multiple Airlines
Mon 25/510:50 p.m.
MXP
-
YYZ
2 stops22h 05m
Multiple Airlines
Deal found 17/4C$ 786
Tue 12/57:55 p.m.
YYZ
-
MXP
1 stop19h 25m
Condor
Wed 20/54:50 p.m.
MXP
-
YYZ
1 stop31h 05m
Condor
Deal found 15/4C$ 779
Fri 15/57:55 p.m.
YYZ
-
MXP
1 stop13h 55m
Condor
Sun 24/56:55 a.m.
MXP
-
YYZ
1 stop17h 00m
Condor
Deal found 17/4C$ 773
Mon 18/510:55 p.m.
YYZ
-
MXP
1 stop18h 05m
Multiple Airlines
Sun 24/511:35 p.m.
MXP
-
YYZ
2 stops19h 45m
Multiple Airlines
Deal found 15/4C$ 782
Tue 19/59:35 p.m.
YYZ
-
MXP
1 stop19h 25m
Multiple Airlines
Sun 24/511:35 p.m.
MXP
-
YYZ
2 stops19h 45m
Multiple Airlines
Deal found 15/4C$ 784
Wed 20/59:35 p.m.
YYZ
-
BGY
1 stop21h 20m
Multiple Airlines
Sat 20/66:55 p.m.
BGY
-
YYZ
2 stops26h 00m
Multiple Airlines
Deal found 15/4C$ 790
Thu 21/57:55 p.m.
YYZ
-
MXP
1 stop13h 55m
Condor
Wed 27/57:00 a.m.
MXP
-
YYZ
1 stop16h 55m
Condor
Deal found 16/4C$ 776
Tue 26/57:55 p.m.
YYZ
-
MXP
1 stop13h 55m
Condor
Mon 15/612:00 p.m.
MXP
-
YYZ
1 stop11h 55m
Condor
Deal found 18/4C$ 777
Fri 29/54:15 p.m.
YYZ
-
MXP
2 stops17h 20m
Multiple Airlines
Wed 3/611:25 p.m.
MXP
-
YYZ
2 stops28h 20m
Multiple Airlines
Deal found 14/4C$ 775
Sun 31/59:35 p.m.
YYZ
-
BGY
2 stops19h 45m
Multiple Airlines
Sun 7/611:35 p.m.
BGY
-
YYZ
3 stops28h 10m
Multiple Airlines
Deal found 16/4C$ 762
One-way flights from Toronto to Bergamo
Search for one-way flight options from Toronto to Bergamo. Find affordable one-way fares based on user searches. Data last updated 18 April 2026.
Tue 16/66:15 p.m.
YYZ
-
MXP
2 stops22h 45m
Multiple Airlines
Deal found 17/4C$ 339
Tue 12/56:15 p.m.
YYZ
-
MXP
2 stops22h 45m
Multiple Airlines
Deal found 14/4C$ 341
Tue 12/57:35 a.m.
YYZ
-
BGY
2 stops32h 10m
Multiple Airlines
Deal found 14/4C$ 348
Tue 19/56:15 p.m.
YYZ
-
MXP
2 stops22h 45m
Multiple Airlines
Deal found 15/4C$ 352
Mon 15/69:35 p.m.
YYZ
-
MXP
1 stop19h 25m
Multiple Airlines
Deal found 15/4C$ 353
Mon 25/510:55 p.m.
YYZ
-
BGY
1 stop17h 20m
Multiple Airlines
Deal found 13/4C$ 359
Mon 18/510:55 p.m.
YYZ
-
BGY
1 stop28h 50m
Multiple Airlines
Deal found 14/4C$ 363
Sun 7/67:35 a.m.
YYZ
-
MXP
3 stops45h 35m
Multiple Airlines
Deal found 14/4C$ 363
Mon 15/610:55 p.m.
YYZ
-
BGY
1 stop17h 20m
Multiple Airlines
Deal found 15/4C$ 364
Mon 8/610:55 p.m.
YYZ
-
MXP
1 stop18h 05m
Multiple Airlines
Deal found 14/4C$ 364
Tue 19/56:15 p.m.
YYZ
-
BGY
3 stops23h 00m
Multiple Airlines
Deal found 15/4C$ 367
Mon 18/59:35 p.m.
YYZ
-
MXP
2 stops16h 40m
Multiple Airlines
Deal found 14/4C$ 370
Find flight deals from Toronto to Bergamo
Keep the following information in mind while searching for Toronto to Bergamo flight deals. Data was last updated 18 April 2026.
Customize your flight search to find flights from Toronto to Bergamo that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 629,999 searches. Data last updated 18 April 2026.
Use the filters below to find and compare flights from Toronto to Bergamo that are best for you.
Fly from
Fly to
Route
Depart
Return
Price
Cheapest round-trip
TorontoBergamo
YYZ - BGY
YYZBGY
Toronto Pearson Intl
Sat 6/6
9:35 p.m.-10:20 p.m.
2 stops18h 45m
Bergamo Orio Al Serio
Sat 13/6
9:05 a.m.-1:20 p.m.
2 stops34h 15m
C$ 769
TorontoMilan
YYZ - MXP
YYZMXP
Toronto Pearson Intl
Mon 8/6
6:39 p.m.-12:05 p.m.
1 stop11h 26m
Milan Malpensa
Wed 24/6
2:15 p.m.-11:40 p.m.
1 stop15h 25m
C$ 794
TorontoMilan
YYZ - MXP
YYZMXP
Toronto Pearson Intl
Thu 7/5
10:00 a.m.-6:45 a.m.
1 stop14h 45m
Milan Malpensa
Wed 3/6
2:15 p.m.-11:41 p.m.
1 stop15h 26m
C$ 801
TorontoMilan
YYZ - MXP
YYZMXP
Toronto Pearson Intl
Mon 4/5
10:55 p.m.-11:00 p.m.
2 stops18h 05m
Milan Malpensa
Thu 4/6
2:15 p.m.-11:16 p.m.
1 stop15h 01m
C$ 825
TorontoMilan
YYZ - MXP
YYZMXP
Toronto Pearson Intl
Mon 18/5
10:55 p.m.-11:00 p.m.
2 stops18h 05m
Milan Malpensa
Tue 26/5
9:00 a.m.-11:16 p.m.
1 stop20h 16m
C$ 825
TorontoMilan
YYZ - MXP
YYZMXP
Toronto Pearson Intl
Wed 27/5
4:45 p.m.-2:45 p.m.
2 stops16h 00m
Milan Malpensa
Tue 2/6
9:00 a.m.-11:16 p.m.
1 stop20h 16m
C$ 836
TorontoMilan
YYZ - LIN
YYZLIN
Toronto Pearson Intl
Sun 31/5
6:00 p.m.-3:55 p.m.
2 stops15h 55m
Milan Linate
Mon 15/6
6:40 a.m.-1:20 p.m.
1 stop12h 40m
C$ 845
TorontoMilan
YYZ - MXP
YYZMXP
Toronto Pearson Intl
Wed 10/6
6:05 p.m.-1:20 p.m.
1 stop13h 15m
Milan Malpensa
Thu 25/6
7:05 p.m.-3:00 p.m.
1 stop25h 55m
C$ 905
TorontoMilan
YYZ - LIN
YYZLIN
Toronto Pearson Intl
Wed 23/9
11:45 p.m.-10:55 p.m.
1 stop17h 10m
Milan Linate
Wed 7/10
6:35 p.m.-5:10 p.m.
1 stop28h 35m
C$ 936
TorontoMilan
YYZ - LIN
YYZLIN
Toronto Pearson Intl
Thu 18/6
10:00 p.m.-3:00 p.m.
1 stop11h 00m
Milan Linate
Thu 25/6
11:05 a.m.-8:10 p.m.
1 stop15h 05m
C$ 940
Flights are sorted by cheapest round-trip flights first.
Deals found on 14/4
Showing 1-10 of 60 resultsSorted by cheapest first
1
2
3
...
6
Best time to book a flight from Toronto to Bergamo
Have a flexible travel schedule? Discover the best time to fly to Bergamo from Toronto with our price prediction graph.
YYZ-BGY
YYZ-MXP
YYZ-LIN
YTZ-MXP
YTZ-LIN
Estimated round-trip price
Rates are based on past data. Find the cheapest month and day to book your flight based on your travel requirements, then search for cheap deals.
Cheapflights Insights
Everything you need to know about your flight from Toronto to Bergamo
YTO-BE9
YYZ-BGY
YYZ-MXP
YYZ-LIN
YTZ-MXP
How far ahead should I book a flight from Toronto to Bergamo?
Use this chart to determine the optimal time to book a round-trip flight from Toronto to Bergamo. Price data was last updated on 10 April 2026.
The best time to book flights from Toronto to Bergamo is 63 days before your desired departure date. The cost of your flight will likely increase significantly if you book two weeks in advance of your flight.
What is the cheapest time of day to fly from YTO to BE9?
Find hourly flight availability from Toronto to Bergamo. Discover flight options and departure times throughout the day, allowing you to choose a departure time that suits your schedule. Data last updated 18 April 2026.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Toronto to Bergamo as you normally would.
How much does it cost to fly round-trip from Toronto to Bergamo?
Reviews of airlines servicing Bergamo
Get insights into the airlines that provide service to Bergamo. Read reviews, discover amenities, and learn about the overall travel experience offered by airlines. Use this information to make informed decisions when choosing an airline for your flight to Bergamo. Reviews last updated 18 April 2026.
Get a feel of what it's like to fly with Scandinavian Airlines,Air Canada, andLufthansa from Toronto to Bergamo by reading reviews from past customers. Users have also rated airlines in terms of entertainment options, comfort, food, crew/service, and boarding process.
The flight was smooth for the most part. Please remove those extra pillows on the headrest of the chair. They make your neck hurt by pushing your head forward. We flew on two other planes that did not have that feature and the seats were very comfortable. The crew members were very nice, and the pizza twists were really good.
The flight was smooth for the most part. Please remove those extra pillows on the headrest of the chair. They make your neck hurt by pushing your head forward. We flew on two other planes that did not have that feature and the seats were very comfortable. The crew members were very nice, and the pizza twists were really good.
The flight was smooth for the most part. Please remove those extra pillows on the headrest of the chair. They make your neck hurt by pushing your head forward. We flew on two other planes that did not have that feature and the seats were very comfortable. The crew members were very nice, and the pizza twists were really good.
The flight was smooth for the most part. Please remove those extra pillows on the headrest of the chair. They make your neck hurt by pushing your head forward. We flew on two other planes that did not have that feature and the seats were very comfortable. The crew members were very nice, and the pizza twists were really good.
The flight was smooth for the most part. Please remove those extra pillows on the headrest of the chair. They make your neck hurt by pushing your head forward. We flew on two other planes that did not have that feature and the seats were very comfortable. The crew members were very nice, and the pizza twists were really good.
The flight was smooth for the most part. Please remove those extra pillows on the headrest of the chair. They make your neck hurt by pushing your head forward. We flew on two other planes that did not have that feature and the seats were very comfortable. The crew members were very nice, and the pizza twists were really good.
Related info for your journey
Find useful and relevant information for your journey from Toronto to Bergamo. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.
How long is the flight from Toronto to Bergamo?
Delta, British Airways, and United Airlines can get you from Toronto to Bergamo in just under 11h. Your travel time can differ by up to 1h. Toronto and Bergamo are separated by a distance of 6653 km. Both multi-stop and direct flights can be found to your destination and back.
What are the cheapest airlines to fly from Toronto to Bergamo one-way?
C$ 443 is the cheapest one-way deal found within the past few days, from Air Canada. You may also be able to find cheap deals on Lufthansa and Scandinavian Airlines, with prices starting from C$ 475 and C$ 559, respectively.
What are the most popular routes from Toronto to Bergamo?
The most popular flight routes from Toronto to Bergamo are Toronto Pearson Intl - Milan Malpensa, Toronto Pearson Intl - Milan Linate and Toronto Island - Milan Malpensa.
What are the cheapest flights from Toronto to Bergamo?
While on average a flight from Toronto to Bergamo is generally C$ 1,602, our data shows the cheapest flight currently is C$ 887. When looking at the most popular route, (Toronto Pearson Intl - Milan Malpensa), you can expect to pay C$ 706 for that flight.
Can I find deals for business class flights from Toronto to Bergamo?
Yes. Cheapflights offers flight deals from Toronto to Bergamo by cabin class. In addition to browsing deals, you can also filter by cabin class on the search results page after making a search.
Discover the top 10 airlines that operate flights from Toronto to Bergamo. Compare their services, reliability, and customer satisfaction ratings to choose the airline that best suits your travel preferences and needs. Over the last 7 days, Cheapflights users made 629,999 searches. Data last updated 18 April 2026.
Find the best flight deals on Cheapflights, where travelers can enjoy low prices and a wide availability of flights to their desired destinations.
How does Cheapflights help users find flights from Toronto to Bergamo?
Cheapflights goes through 900+ travel sites to look for the best flight deals for flights from Toronto to Bergamo. Too many options? Cheapflights also provides filters for things like airlines, price ranges, and number of stops to help you make a decision easily.
Why should you use Cheapflights to find cheap flight tickets from Toronto to Bergamo?
Cheapflights helps you find that perfect flight to Bergamo from Toronto by searching from hundreds of airlines and agencies you know and love. We are also free to use, in case you were wondering!
Can Cheapflights find flights from Toronto to Bergamo with no change fees?
Yes! Cheapflights helps users easily find flights from Toronto to Bergamo with no change fees.
Can Cheapflights notify me if prices for flights from Toronto to Bergamo become cheaper?
Not ready to book yet? You can track prices for flights from Toronto to Bergamo on Cheapflights with our Price Alert feature and get notified when better prices are available.
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.
We value your privacy
Cheapflights and its partners wish to use cookies or similar technologies to store and/or access information on and about your device and process personal data such as your IP address, device identifiers etc., in order to improve your experience on the site, to analyze navigation, to offer and measure personalized advertising, and to facilitate sharing on social networks. We also allow the use of third-party cookies (including those from our advertising partners) on our sites.
By clicking 'Accept', you consent to your data being processed by 0 vendors on this web site for the purposes described in this notice. You can review the vendors and their individual processing purposes on the .
To review individual processing purposes and cookie categories, please click ’Select individual purposes’. You can review and update your choices anytime by clicking the ’Privacy Preferences’ link in the page side navigation.