There are 8 ways to get from Russia to Poland by plane, bus, train or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly St. Petersburg to Warsaw  •  5 h 35 min

  1. Fly from St. Petersburg (LED) to Warsaw (WAW) LED - WAW

$89 - $225

Cheapest option

Bus Mr Trans  •  23 h 11 min

  1. Take the bus from Moscow Sheremetyevo to Warsaw

$26 - $34

6 alternative options

Fly Moscow Sheremetyevo to Warsaw  •  5 h 44 min

  1. Fly from Moscow Sheremetyevo (SVO) to Warsaw (WAW) SVO - WAW

$96 - $562

Fly Moscow Domodedovo to Warsaw  •  5 h 55 min

  1. Fly from Moscow Domodedovo (DME) to Warsaw (WAW) DME - WAW

$131 - $612

Fly St. Petersburg to Kaliningrad, bus, train  •  10 h 29 min

  1. Fly from St. Petersburg (LED) to Kaliningrad (KGD) LED - KGD
  2. Take the bus from Kaliningrad to Elbląg
  3. Take the train from Elblag to Gdansk Glowny

$80 - $161

Train  •  18 h 9 min

  1. Take the train from Moskva Belorusskaja to Warszawa Centralna D / ...

$27 - $46

Bus Intaks  •  23 h 5 min

  1. Take the bus from Moscow Central Bus Station to Grodno
  2. Take the bus from Grodno to Bialystok
  3. Take the bus from Białystok to Warszawa

$36 - $47

Drive  •  15 h

  1. Drive from Moscow to Warsaw 780.6 miles

$130 - $200

What companies run services between Russia and Poland?

LOT, Air Baltic and three other airlines fly from Saint Petersburg to Warsaw every 3 hours. Alternatively, Russian Railways (RZhD) operates a train from Moscow to Warsaw once daily. Tickets cost $26 - $45 and the journey takes 17 h 4 min. Russian Railways also services this route twice a week.

Airlines
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from St. Petersburg to Warsaw via Moscow Sheremetyevo
Ave. Duration
4 h 41 min
When
Every day
Estimated price
$160 - $370
Flights from Moscow Sheremetyevo to Warsaw
Ave. Duration
2 h 10 min
When
Every day
Estimated price
$190 - $900
Flights from St. Petersburg to Kaliningrad
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$80 - $310
LOT
Website
lot.com
Flights from St. Petersburg to Warsaw
Ave. Duration
2 h 7 min
When
Every day
Estimated price
$230 - $650
Flights from St. Petersburg to Warsaw via Tallinn
Ave. Duration
3 h 25 min
When
Every day
Estimated price
$230 - $650
Flights from Moscow Sheremetyevo to Warsaw
Ave. Duration
2 h 10 min
When
Every day
Estimated price
$190 - $900
Flights from Moscow Domodedovo to Warsaw
Ave. Duration
2 h 20 min
When
Monday, Wednesday and Friday
Estimated price
$85 - $330
Belavia Belarusian Airlines
Website
belavia.by
Flights from St. Petersburg to Warsaw via Minsk
Ave. Duration
4 h 40 min
When
Every day
Estimated price
$100 - $270
Flights from Moscow Domodedovo to Warsaw via Minsk
Ave. Duration
4 h 53 min
When
Every day
Estimated price
$130 - $600
Flights from St. Petersburg to Kaliningrad via Minsk
Ave. Duration
4 h
When
Every day
Estimated price
$90 - $280
Air Baltic
Website
airbaltic.com
Flights from St. Petersburg to Warsaw via Riga
Ave. Duration
4 h
When
Monday to Saturday
Estimated price
$100 - $300
Flights from Moscow Sheremetyevo to Warsaw via Riga
Ave. Duration
4 h 27 min
When
Monday to Saturday
Estimated price
$95 - $550
Flights from St. Petersburg to Kaliningrad via Riga
Ave. Duration
3 h 45 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$75 - $240
Ural Airlines
Website
uralairlines.com
Flights from Moscow Domodedovo to Warsaw
Ave. Duration
2 h 10 min
When
Monday, Tuesday, Thursday and Friday
Estimated price
$50 - $190
Flights from St. Petersburg to Kaliningrad
Ave. Duration
1 h 35 min
When
Every day
Estimated price
$100 - $330
Red Wings
Website
flyredwings.com
Flights from St. Petersburg to Kaliningrad
Ave. Duration
1 h 35 min
When
Tuesday, Thursday, Friday and Saturday
Estimated price
$70 - $160
Nordavia
Website
nordavia.ru
Flights from St. Petersburg to Kaliningrad
Ave. Duration
1 h 35 min
When
Tuesday, Thursday, Friday and Saturday
Estimated price
$70 - $160
Finnair
Website
finnair.com
Flights from Moscow Sheremetyevo to Warsaw via Helsinki
Ave. Duration
4 h 45 min
When
Monday to Friday
Estimated price
$190 - $1,000
CSA
Website
csa.cz
Flights from Moscow Sheremetyevo to Warsaw via Prague
Ave. Duration
5 h 10 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$180 - $900
Austrian Airlines
Website
austrian.com
Flights from Moscow Domodedovo to Warsaw via Vienna
Ave. Duration
5 h 15 min
When
Monday to Saturday
Estimated price
$310 - $2,000
Pobeda Airlines LLC
Website
pobeda.aero
Flights from St. Petersburg to Kaliningrad
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$45 - $130
S7 Airlines
Website
s7.ru
Flights from St. Petersburg to Kaliningrad
Ave. Duration
1 h 50 min
When
Every day
Estimated price
$100 - $390
Train operators
Polish Railways (PKP)
Phone
703 200 200
Website
intercity.pl
Train from Elblag to Gdansk Glowny
Ave. Duration
1 h 20 min
Frequency
Hourly
Estimated price
$5 - $8
Website
Intercity.pl
Purchase a
eurail.com
2nd Class
$5 - $8
1st Class
$7 - $12
Russian Railways
Website
rzd.ru
Train from Moscow Belorussky Station to Warszawa Centralna
Ave. Duration
18 h 4 min
Frequency
Twice a week
Estimated price
$150 - $190
Schedules at
pass.rzd.ru
Bus operators
Kaliningrad Avtovokzal
Website
avtovokzal39.ru
Bus from Kaliningrad to Elbląg
Ave. Duration
3 h 15 min
Frequency
Twice a week
Estimated price
$6 - $9
Schedules at
avtovokzal39.ru
Book at
avtovokzal39.ru
Intaks
Website
intaks.by
Bus from Moscow Central Bus Station to Grodno
Ave. Duration
14 h 55 min
Frequency
Once a week
Estimated price
$27
Schedules at
intaks.by
Bus Grodno
Website
avgrodno.by
Bus from Grodno to Bialystok
Ave. Duration
1 h 49 min
Frequency
Every 2 hours
Estimated price
$10
Schedules at
avgrodno.by
Minsktrans
Phone
(+375 17) 219-86-01
Email
info@minsktrans.by
Website
minsktrans.by
Bus from Grodno to Bialystok
Ave. Duration
1 h 17 min
Frequency
3 times a week
Estimated price
$2 - $5
Schedules at
minsktrans.by
Book at
ticketbus.by
Zak Express
Phone
+48 87 733 14 33
Website
zakexpress.pl
Bus from Białystok to Warszawa
Ave. Duration
2 h 51 min
Frequency
Every 4 hours
Estimated price
$6 - $9
Schedules at
zakexpress.pl
Mr Trans
Phone
8(495)507-78-88
Website
mrtrans.ru
Bus from Moscow Sheremetyevo to Warsaw
Ave. Duration
21 h
Frequency
3 times a week
Estimated price
$23 - $30
Schedules at
mrtrans.ru

Want to know more about travelling around Poland

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Russia and Poland is 4780 km. The road distance is 1249 km.

The cheapest way to get from Russia to Poland is to bus which costs RUB 1500 - RUB 2100 and takes 23 h 11 min.

The quickest way to get from Russia to Poland is to fly which takes 5 h 35 min and costs RUB 5000 - RUB 14000.

It takes approximately 5 h 35 min to get from Russia to Poland, including transfers.