Cheap Flights from Saint Petersburg to Baku Starting at $119

Helping travelers to find the best flight offers

Cheapest flights from Saint Petersburg to Baku

Flaut.Travel was designed and developed by a team dedicated to making the process of searching, comparing and booking airline tickets as easy and convenient as possible. Our service helps travelers to find and buy the cheapest flights from Saint Petersburg to Baku. We have connected more than 40 airlines and airline ticketing agencies to help you find the most suitable and affordable flight option.

Cheapest one way flight

$119

Utair
Direct flight
4h 20m
03/31/2025

The cheapest one-way flight from Saint Petersburg to Baku departs on 03/31/2025, is operated by Utair and costs $119

Cheapest round trip flight

$273

Azerbaijan Airlines
Direct flight
8h 15m
09/30/2025

The cheapest roundtrip flight from Saint Petersburg to Baku departs on 09/30/2025, is operated by Azerbaijan Airlines and costs $273

The fastest flight

3h 55m

Fastest flight from Saint Petersburg to Baku takes 3h 55m

Direct flights

Every day

There are direct flights on this route 7 days a week: Su, Mo, Tu, We, Th, Fr, and Sa

Earliest flight

10:50 AM

Latest flight

1:30 AM

Average flight duration

4h 14m

Direct flights count

11

Distance

2555km

Timezone difference

1h

The distance between Saint Petersburg and Baku is 2555km (1584 miles). The average flight duration is 4h 14m. There are 11 direct flights from Saint Petersburg to Baku. The time difference between Saint Petersburg and Baku is 1h . Flights from Saint Petersburg begin at 10:50 AM. The latest flight from Saint Petersburg departs at 1:30 AM.

Airfare from Saint Petersburg to Baku by month

We carefully collect statistics on the search and pricing of airlines and, based on these data, we make an assumption about future prices. Thus, you can better understand which season is the cheapest to fly from Saint Petersburg to Baku

March 2025
Lowest price
on average:
$125
June 2025
Highest price
on average:
$210
Mar 25Apr 25May 25Jun 25Jul 25Aug 25Sep 25Oct 25Nov 25Dec 25Jan 26Feb 26050100150200250Avg Price

Airlines operating on route

Below you will find a list of airlines operating flights on the Saint Petersburg — Baku route and the starting prices for flights of each specific airline on it.

Starting at $170

Starting at $184

Starting at $103

Starting at $186

Starting at $195

Starting at $200

Starting at $239

Starting at $497

Starting at $802

Direct Flights from Saint Petersburg to Baku

A direct flight is the most convenient and comfortable way to fly from Saint Petersburg to Baku, despite the fact that sometimes flights with transfers can cost significantly less.

Baku city image

Saint PetersburgBaku

LEDBAK

03/29/2025

Departure date

Direct flight

UT731

Starting at $158

Baku city image

Saint PetersburgBaku

LEDBAK

03/29/2025

Departure date

Direct flight

J220

Starting at $183

Baku city image

Saint PetersburgBaku

LEDBAK

03/31/2025

Departure date

Direct flight

UT731

Starting at $119

Baku city image

Saint PetersburgBaku

LEDBAK

04/01/2025

Departure date

Direct flight

FV6973

Starting at $209

Baku city image

Saint PetersburgBaku

LEDBAK

04/02/2025

Departure date

Direct flight

UT731

Starting at $119

Baku city image

Saint PetersburgBaku

LEDBAK

04/03/2025

Departure date

Direct flight

UT731

Starting at $159

Baku city image

Saint PetersburgBaku

LEDBAK

04/04/2025

Departure date

Direct flight

FV6973

Starting at $157

Baku city image

Saint PetersburgBaku

LEDBAK

04/05/2025

Departure date

Direct flight

UT731

Starting at $199

Baku city image

Saint PetersburgBaku

LEDBAK

04/05/2025

Departure date

Direct flight

J220

Starting at $361

Baku city image

Saint PetersburgBaku

LEDBAK

04/07/2025

Departure date

Direct flight

UT731

Starting at $141

Schedule of direct flights from Saint Petersburg to Baku

A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Saint Petersburg to Baku:

Utair

Utair

Mo, We, Th, and Sa

Starting at $137

Azerbaijan Airlines

Azerbaijan Airlines

Su, Mo, We, Th, and Fr

Starting at $176

Saint Petersburg airports overview

LED
+10
Nordwind Airlines
Azerbaijan Airlines
Utair
Airlines flying to this airport
$119
Starting at
$225
on average

Baku airports overview

GYD
+10
Nordwind Airlines
Azerbaijan Airlines
Utair
Airlines flying to this airport
$119
Starting at
$225
on average

Frequently asked questions (FAQ)

Answers to questions about the route that travelers are most interested in.

How much is the cheapest flight ticket from Saint Petersburg to Baku?

The cheapest flight ticket from Saint Petersburg to Baku according to data for the last 48 hours costs $119

When is the best time to buy air tickets on the route Saint Petersburg — Baku?

Often the best time to buy tickets from Saint Petersburg to Baku is 2 months before departure.

When is the cheapest time of year to fly from Saint Petersburg to Baku?

Based on statistics over the past years, the lowest prices for flights from Saint Petersburg to Baku can be found flying in these months: March, December, November.

How long does it take to fly from Saint Petersburg to Baku?

The fastest flights from Saint Petersburg to Baku start from 3 hours 55 minutes in the air.

Which airline can fly direct from Saint Petersburg to Baku?

The following airlines operate direct flights on the route Saint Petersburg — Baku: Utair, Azerbaijan Airlines, Rossiya Airlines

Special offers and sales on air tickets from Saint Petersburg to Baku

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.

Azerbaijan flag
Baku image
Saint Petersburg — Baku

October 11

Utair

$168

Alternative routes

CherepovetsBakuHelsinkiBakuJyvaskylaBakuKuopioBakuPetrozavodskBakuPskovBakuTallinnBakuTampereBakuSaint PetersburgArdabilSaint PetersburgYerevanSaint PetersburgGroznyySaint PetersburgMakhachkalaSaint PetersburgVladikavkazSaint PetersburgRashtSaint PetersburgTbilisiSaint PetersburgTabrizSaint PetersburgTehran