[menuItemContent][menuItemRightSideContent]
Currency

The cheapest flights from Prague to Saint-Petersburg

Showing times and prices for May 28

Cheapest

$126

Average

$152

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Prague to Saint-Petersburg will cost around $ 152 if you buy it on the day, but the cheapest tickets can be found for only $ 126.

Smartwings
09:20AMPrague2h20 11:40AMSaint-Petersburg
0 changes
$1261One-way
Finnair
09:35AMPrague20h20 05:55AMSaint-Petersburg
0 changes
$1481One-way
Lot Polish Airlines
05:50PMPrague16h55 10:45AMSaint-Petersburg
0 changes
$1571One-way
nordic regional airlines oy
10:35AMPrague25h00 11:35AMSaint-Petersburg
0 changes
$1611One-way
Lot Polish Airlines
09:05AMPrague7h50 04:55PMSaint-Petersburg
0 changes
$1681One-way

Flight schedule from Prague to Saint-Petersburg

Showing flights for tomorrow, Sat, May 28
Lot Polish Airlines
09:05AMPrague7h50 04:55PMSaint-Petersburg
0 changes
Smartwings
09:20AMPrague2h20 11:40AMSaint-Petersburg
0 changes
Finnair
09:35AMPrague20h20 05:55AMSaint-Petersburg
0 changes
nordic regional airlines oy
10:35AMPrague25h00 11:35AMSaint-Petersburg
0 changes
Lot Polish Airlines
05:50PMPrague16h55 10:45AMSaint-Petersburg
0 changes

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
May 28
$162KLM
Sun
May 29
$163Smartwings
Wed
Jun 1
$122Air Baltic

The fastest flights from Prague to Saint-Petersburg

Showing times and prices for May 28

Fastest Journey

2 h 20 m

Average

14 h 29 m

Flights per day

5

Distance

1485 km

Of the 5 flights that leave Prague for Saint-Petersburg every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct flights cover the 1485 km distance in an average of 14 h 29 m but if you time it right, some flights will get you there in just 2 h 20 m .

The slowest flights will take 1d 1 h and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Smartwings
09:20AMPrague2h20 11:40AMSaint-Petersburg
0 changes
$1261One-way
Lot Polish Airlines
09:05AMPrague7h50 04:55PMSaint-Petersburg
0 changes
$1681One-way
Lot Polish Airlines
05:50PMPrague16h55 10:45AMSaint-Petersburg
0 changes
$1571One-way
Finnair
09:35AMPrague20h20 05:55AMSaint-Petersburg
0 changes
$1481One-way
nordic regional airlines oy
10:35AMPrague25h00 11:35AMSaint-Petersburg
0 changes
$1611One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: Prague to Saint-Petersburg flight

distanceDistance921 miles (1485 km)
durationAverage flight duration6 h 5 min
priceAverage plane ticket price$143 (€126)
changesDirect flightYes
carriersAirlinesUral Airlines, nordic regional airlines oy, KLM, Lufthansa Cityline, Air France, Lot Polish Airlines, Belavia, Rossiya, Air Baltic, csa, Swiss, Austrian Airlines, Smartwings, Lufthansa, Sas Airways or Aeroflot

Flights from Prague to Saint-Petersburg cover the 921 miles (1485 km) long journey taking on average 6 h 5 min with our travel partners like Ural Airlines, nordic regional airlines oy, KLM, Lufthansa Cityline, Air France, Lot Polish Airlines, Belavia, Rossiya, Air Baltic, csa, Swiss, Austrian Airlines, Smartwings, Lufthansa, Sas Airways or Aeroflot. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as $122 (€107), but the average price of plane tickets is $143 (€126). Travelers depart most frequently from Prague Vaclav Havel Airport and arrive in Saint Petersburg Pulkovo Airport.

Airlines: KLM, Lufthansa and Air France flights from Prague to Saint-Petersburg

Travel from Prague to Saint-Petersburg from $122 (€107) with Omio’s flight partners KLM, Lufthansa and Air France! You can find the best schedules and tickets when comparing and booking the most popular route for you.

KLM
Air France
Lufthansa

KLM is the Netherlands' national carrier and offers two types of ticket for your flight to Saint-Petersburg from Prague: Economy and Business.

Book your KLM Prague to Saint-Petersburg flight with Omio and enjoy a smooth and relaxing journey! Check KLM up-to-date flight schedules for the ideal departure and arrival times, compare the fastest Prague to Saint-Petersburg routes as well as the amenities offered in the class fare you choose and buy the most affordable KLM plane tickets online that fit your budget. The distance to Saint-Petersburg from Prague is 921 miles (1485 km), and the best price for a one-way Prague - Saint-Petersburg KLM plane ticket starts at $162 (€143) if you book in advance. If you would rather search for your KLM ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when traveling by plane. Waiting in a line at the airport to purchase your plane ticket will become yesterday's news. So, book your plane tickets online quickly and easily and enjoy your trip with KLM!

  • Average Price: $162

When purchasing your KLM flight tickets to Saint-Petersburg from Prague, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • Exceptions to waive change or cancellation fees policy
  • Change fees waived.
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips: Prague to Saint-Petersburg Flight

Take a flight to Saint-Petersburg easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Prague to Saint-Petersburg.
FAQs

How much does a cheap flight from Prague to Saint-Petersburg cost?

Looking to save money on your route? Omio customers have found the cheapest flight from Prague to Saint-Petersburg for the next 7 days starting from $122 (€107)  one way.

How much does it cost to take a flight from Prague to Saint-Petersburg?

The flight price between Prague and Saint-Petersburg is on average $143 (€126)  if you are looking to purchase your tickets for this journey in the next 7 days.

How many miles is it from Prague to Saint-Petersburg by plane?

The Prague to Saint-Petersburg flight distance is approximately 921 miles (1485 km).

How many hours is the flight time between Prague and Saint-Petersburg?

The flight time to Saint-Petersburg from Prague is on average 6 h 5 min  for the 921 miles (1485 km) long journey, but the time it takes to go from Prague to Saint-Petersburg by flight can vary depending on specific dates or traveling on weekends and holidays.

What is the departure airport in Prague and arrival airport in Saint-Petersburg?

Omio travelers most frequently book a flight from Prague Vaclav Havel Airport   to Saint Petersburg Pulkovo Airport   for this route.

Where do I find the Prague airport for the flight to Saint-Petersburg? Where is the Saint-Petersburg airport?

The most popular departure airport with passengers for this route, called Prague Vaclav Havel Airport, is located 9.5 miles (15.3 km) from the city center of Prague.

The most popular arrival airport, Saint Petersburg Pulkovo Airport, is located 14 miles (22.6 km) away from the city center of Saint-Petersburg. You can check what public transit connections, taxi services or airport shuttle service options are available to take you from Saint Petersburg Pulkovo Airport to the city center in Saint-Petersburg.

Which airlines can get me from Prague to Saint-Petersburg?

If you're looking for flights from Prague to Saint-Petersburg, you can rely on Ural Airlines, nordic regional airlines oy, KLM, Lufthansa Cityline, Air France, Lot Polish Airlines, Belavia, Rossiya, Air Baltic, csa, Swiss, Austrian Airlines, Smartwings, Lufthansa, Sas Airways or Aeroflot to get you to Saint-Petersburg. It's also good to check out all possible airlines for the Prague to Saint-Petersburg journey to see if there might be differences in the amenities they offer.

When can I take the first flight from Prague to Saint-Petersburg? When can I take the last flight for the day?

The earliest flight for this journey departs from Prague at 6: 15 AM. The last flight leaves from Prague at 6: 50 PM. Check Omio for the latest flight schedule from Prague to Saint-Petersburg and book the best time to depart on your chosen travel date.

How early should I book plane tickets from Prague to Saint-Petersburg to score the best deals?

The price of a one way plane ticket from Prague to Saint-Petersburg is on average $143 (€126) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for flights from all possible airlines offering this journey. In general, you can find plane tickets between Prague and Saint-Petersburg available a few months in advance.

More options for your journey from Prague to Saint-Petersburg

Here are some other resources that might have the information you need