Perched along the Adriatic Sea in southern Italy, the enchanting city of Bari captivates visitors with its rich history, stunning architecture, and bustling port. Steeped in ancient traditions and modern vitality, Bari offers a perfect blend of old-world charm and contemporary sophistication. Explore the labyrinthine streets of the old town, where quaint alleys lead to magnificent cathedrals and vibrant piazzas beckon with the scents of fresh seafood and local delicacies. As the gateway to the picturesque region of Puglia, Bari invites you to discover its authentic Italian charm and immerse yourself in its vibrant cultural tapestry.
The cheapest month to fly to Bari is typically February.
The best price we found is for C$969 from Toronto to Bari.
Some popular airlines include: SWISS, Lufthansa, Austrian Airlines, Air Canada.
A good price for a flight to Bari is C$872 - C$1066.
The popular airports near the city of Bari include Bari Karol Wojtyla Airport, Brindisi Airport, and Naples International Airport.
The flight to Bari (BRI) is roughly 10 hours 45 minutes and 4,616 miles (7,429 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Bari from leading comparison sites using our search engine dashboard.
Iconic church & pilgrimage destination
13th-century castle & exhibition center
Romanesque church with ancient relics
Theatre, opera house, opera, art and architecture
Old-world square with Roman road bricks
Calm, sandy strip with a beach bar
Gathering spot with a historic feel
Palatial museum with historic paintings
Lido
Tourist attraction
Theatre, architecture and museum
Pedestrian street with upscale boutiques
Art nouveau palace, now a retail space
Tourist attraction
Waterpark with a large pool & slides
Trail
Religious Institution
Lavish palace with tours by appointment
Historic Russian Orthodox church
Large forest for hiking & biking
Tourist attraction
Undeveloped park popular for cycling
Harbour
Scenic point
Amusement Park
Outdoor oasis with a play area & pond
Romanesque church with ornate carvings
Route
Architecture
Historical landmark
Museum and history
History
Planetarium
City history in an ancient palace
History
Museum with reliquaries & liturgical art
Modern art museum in medieval quarters
Museum
Museum
Harbour
Point of interest
Catholic Church
Botanical garden
Historical landmark
Museum, art and art museum
Castle and history
Tourist attraction
Beach
Historical landmark
Tourist attraction
13.6 °C
Sat, 27 Apr 2024
Average Temperature
13°C
Jan
13°C
Feb
15°C
Mar
18°C
Apr
23°C
May
27°C
Jun
29°C
Jul
29°C
Aug
26°C
Sep
22°C
Oct
17°C
Nov
14°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Bari (BRI) - The flight distance between these airports is 4,616 miles (7,429 kilometres). The direct flight time is roughly 10 hours 45 minutes.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Bari (BRI) - The flight distance between these airports is 4,307 miles (6,931 kilometres). The direct flight time is roughly 10 hours 4 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Bari (BRI) - The flight distance between these airports is 5,737 miles (9,233 kilometres). The direct flight time is roughly 13 hours 14 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Bari (BRI) - The flight distance between these airports is 5,408 miles (8,703 kilometres). The direct flight time is roughly 12 hours 31 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Bari (BRI) - The flight distance between these airports is 5,274 miles (8,488 kilometres). The direct flight time is roughly 12 hours 13 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Bari (BRI) - The flight distance between these airports is 3,892 miles (6,264 kilometres). The direct flight time is roughly 9 hours 8 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Bari (BRI) - The flight distance between these airports is 4,391 miles (7,067 kilometres). The direct flight time is roughly 10 hours 15 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Bari (BRI) - The flight distance between these airports is 4,163 miles (6,700 kilometres). The direct flight time is roughly 9 hours 45 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Bari (BRI) - The flight distance between these airports is 4,786 miles (7,702 kilometres). The direct flight time is roughly 11 hours 8 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Bari (BRI) - The flight distance between these airports is 4,987 miles (8,026 kilometres). The direct flight time is roughly 11 hours 34 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Bari (BRI) - The flight distance between these airports is 3,346 miles (5,384 kilometres). The direct flight time is roughly 7 hours 56 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Bari (BRI) - The flight distance between these airports is 5,605 miles (9,021 kilometres). The direct flight time is roughly 12 hours 57 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Bari (BRI) - The flight distance between these airports is 3,846 miles (6,189 kilometres). The direct flight time is roughly 9 hours 2 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Bari (BRI) - The flight distance between these airports is 3,904 miles (6,283 kilometres). The direct flight time is roughly 9 hours 10 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Bari (BRI) - The flight distance between these airports is 4,790 miles (7,708 kilometres). The direct flight time is roughly 11 hours 8 minutes.
Flights from Wabush, Canada - Wabush Airport (YWK) to Bari (BRI) - The flight distance between these airports is 3,792 miles (6,102 kilometres). The direct flight time is roughly 8 hours 55 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Bari (BRI) - The flight distance between these airports is 5,776 miles (9,295 kilometres). The direct flight time is roughly 13 hours 20 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Bari (BRI) - The flight distance between these airports is 5,034 miles (8,101 kilometres). The direct flight time is roughly 11 hours 41 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Bari (BRI) - The flight distance between these airports is 5,743 miles (9,242 kilometres). The direct flight time is roughly 13 hours 15 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Bari (BRI) - The flight distance between these airports is 5,189 miles (8,352 kilometres). The direct flight time is roughly 12 hours 1 minute.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Bari (BRI) - The flight distance between these airports is 4,491 miles (7,227 kilometres). The direct flight time is roughly 10 hours 28 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Bari (BRI) - The flight distance between these airports is 5,157 miles (8,299 kilometres). The direct flight time is roughly 11 hours 57 minutes.
From Toronto (YYZ), Canada to Bari, Italy (BRI): C$969
Depart: 29 Sep 2024 · Return: 03 Oct 2024 Price found 27 Apr 2024, 19:17
From Montreal (YUL), Canada to Bari, Italy (BRI): C$973
Depart: 06 Jun 2024 · Return: 15 Jun 2024 Price found 27 Apr 2024, 20:28
From Ottawa (YOW), Canada to Bari, Italy (BRI): C$992
Depart: 18 May 2024 · Return: 22 May 2024 Price found 27 Apr 2024, 19:34
From Vancouver (YVR), Canada to Bari, Italy (BRI): C$1,011
Depart: 04 Jun 2024 · Return: 19 Jun 2024 Price found 27 Apr 2024, 18:57
From Quebec (YQB), Canada to Bari, Italy (BRI): C$1,232
Depart: 04 Sep 2024 · Return: 09 Oct 2024 Price found 27 Apr 2024, 21:11
Expert Help