Travel options
from Warsaw to Saint-Petersburg

You can get from Warsaw to Saint-Petersburg by train, bus or flight.

Our recommendation

To get from Warsaw to Saint-Petersburg on 4 Dec we recommend taking a flight because it’s the best combination of price and speed.

09:20Warsaw Chopin Airport6h45 18:05Saint Petersburg Pulkovo Airport
1 changes
£2451One-way
Cheapest
22:00Warszawa, Dw. Zachodni35h30 11:30Saint-Petersburg
1 changes
£721One-way
Other options
07:00Warsaw Chopin Airport9h05 18:05Saint Petersburg Pulkovo Airport
1 changes
£2451One-way
20:20Warszawa, Dworzec Centralny32h40 07:00Saint-Petersburg
3 changes
£981One-way
20:00Warszawa, Warszawa Zachodnia33h00 07:00Saint-Petersburg
3 changes
£981One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Fri
3 Dec
£50Flixbus
£107nordic regional airlines oy
Sat
4 Dec
£53Flixbus
£107nordic regional airlines oy
Sun
5 Dec
£64Ecolines
Find prices
Mon
6 Dec
£61Lux Express
£94nordic regional airlines oy
Tue
7 Dec
£64Ecolines
£94nordic regional airlines oy
Wed
8 Dec
£63Lux Express
£94nordic regional airlines oy
Thu
9 Dec
£53Flixbus
£98nordic regional airlines oy
Fri
10 Dec
£42Flixbus
£98nordic regional airlines oy
Sat
11 Dec
£63Lux Express
Find prices
Sun
12 Dec
£64Ecolines
£93nordic regional airlines oy
Mon
13 Dec
£64Ecolines
£94nordic regional airlines oy
Wed
15 Dec
£64Ecolines
£98nordic regional airlines oy
Thu
16 Dec
£53Flixbus
£123Lot Polish Airlines
Fri
17 Dec
£44Flixbus
£142Lot Polish Airlines
Sat
18 Dec
£41Flixbus
£104Lufthansa
Sun
19 Dec
£64Ecolines
£96Lufthansa
Mon
20 Dec
£61Lux Express
£101Lufthansa
Tue
21 Dec
£61Lux Express
£96Lufthansa
Wed
22 Dec
£56Flixbus
£135nordic regional airlines oy
Thu
23 Dec
£78Lux Express
£156nordic regional airlines oy

Travel Information from Warsaw to Saint-Petersburg

distanceDistance639 miles (1031 km)
modeAvailable travel modesFlight or coach
priceTicket price range£65 - £104
cheapestCheapest modeCoach • £65 • 31 h 40 min
fastestFastest modeFlight • £104 • 1 h 55 min
carriersPopular travel companiesLot Polish Airlines or Ecolines

Travel 639 miles (1031 km) by flight or coach between Warsaw and Saint-Petersburg. If speed is a priority, then a flight is the best option with an average duration of 1 h 55 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £65. The most popular travel providers which serve this route are Lot Polish Airlines or Ecolines among others. Travellers can even take a direct flight or coach from Warsaw to Saint-Petersburg.

Travelling from Warsaw to Saint-Petersburg: related information

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