Helping travelers to find the best flight offers
Fly from Bari to Saint Petersburg with confidence — our search scans over 700 airlines, 50+ travel agencies and more than 5 top booking systems to uncover the best prices, schedules and ticket conditions for your trip. Compare options in seconds and book the ideal flight to enjoy Russia’s cultural highlights without the hassle.
Fly direct from Bari to Saint Petersburg for the quickest, most convenient way to reach Russia’s cultural capital — less time in transit means more time exploring the city’s museums, canals and vibrant dining scene. While connecting flights can sometimes be cheaper, a nonstop trip saves you the hassle of transfers and gives a more comfortable, predictable travel day.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Bari to Saint Petersburg:
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
The cheapest one-way flight from Bari to Saint Petersburg departs on 12/03/2025, is operated by LC Busre SAC and costs $120
The cheapest roundtrip flight from Bari to Saint Petersburg departs on 11/12/2025, is operated by Wizz Air and costs $399
Fastest flight from Bari to Saint Petersburg takes 13h 30m
There are no direct flights on this route.
The distance between Bari and Saint Petersburg is 2287km (1418 miles). The average flight duration is 16h 15m. The time difference between Bari and Saint Petersburg is 2h
The route Bari — Saint Petersburg is served by many carriers — 7 in total, including LC Busre SAC, EasyJet, Wizz Air, ITA Airways, Air Malta, Air Serbia, and Turkish Airlines. This gives passengers wide opportunities: from finding the lowest fare (from $120) to selecting flights by schedule or service class. Our service aggregates data from multiple booking systems so you can compare offers in one place. This saves time and money: no need to check dozens of sites — just pick the right option and book online.
Starting at $120
Starting at $182
Starting at $191
Starting at $202
Starting at $263
Starting at $363
Starting at $462
There appear to be no direct flights from Bari to Saint Petersburg at this time.... Well, or something went wrong on our side and we couldn't find anything
Unable to find information about the schedule of direct flights from
Bari Karol Wojtyła Airport (BRI) serves as Puglia’s main international gateway and often handles a mix of full-service carriers and low-cost airlines, so fares can range from budget-friendly to mid-tier depending on season. The airport lies about 8 km northwest of Bari’s historic center; taxi rides typically take 15–25 minutes and can be moderately priced, while the local train or regional bus offer cheaper transfers in roughly 20–30 minutes with low fares. Rental cars are widely available for exploring the region. Pros: compact terminal, frequent connections across Europe and convenient ground links. Cons: can be busy in summer and some services may be limited in off-peak hours.
Saint Petersburg is served mainly by Pulkovo Airport (LED), the city’s international hub that handles most scheduled long-haul and European flights and tends to host full-service carriers alongside budget operators. Located about 23 km south of the historic centre, travel to downtown usually takes 30–45 minutes by taxi or app ride (fares typically higher than public transit) and around 40 minutes by commuter bus or marshrutka, while suburban trains and express buses can take roughly 30–50 minutes with modest fares. Pulkovo’s advantages include a broad route network and modern passenger facilities, while downsides can be peak-time crowds and occasional delays linked to weather or security checks. For low-cost seekers and domestic connections, additional smaller airports or regional services can be available, though Pulkovo is generally the primary gateway for most visitors.
We couldn't find any special offers for flights from Bari to Saint Petersburg
The cheapest flight ticket from Bari to Saint Petersburg according to data for the last 48 hours costs $120
Often the best time to buy tickets from Bari to Saint Petersburg is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Bari to Saint Petersburg can be found flying in these months: December, November, February.
The fastest flights from Bari to Saint Petersburg start from 13 hours 30 minutes in the air.
The following airlines operate direct flights on the route Bari — Saint Petersburg:
In different months, ticket prices from Bari to Saint Petersburg vary: minimum — $119 (December 2025), maximum — $462 (April 2026). Typically, the flight costs $272–$287.