There are 12 ways to get from Greece to Russia by plane, bus, train, night 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 Thessaloniki to Krasnodar  •  5 h 28 min

  1. Fly from Thessaloniki (SKG) to Krasnodar (KRR) SKG - KRR

$177 - $509

Cheapest option

Bus Crazy Holidays  •  47 h 45 min

  1. Take the bus from Athens to Odessa
  2. Take the bus from Odessa to Uman
  3. Take the bus from Umanj to Novoyasnevskaya bus station, Moscow

$92 - $135

10 alternative options

Fly Thessaloniki to St. Petersburg  •  7 h 10 min

  1. Fly from Thessaloniki (SKG) to St. Petersburg (LED) SKG - LED

$135 - $465

Fly Thessaloniki to Moscow Sheremetyevo  •  7 h 2 min

  1. Fly from Thessaloniki (SKG) to Moscow Sheremetyevo (SVO) SKG - SVO

$100 - $460

Fly Athens to Moscow Sheremetyevo  •  7 h 12 min

  1. Fly from Athens (ATH) to Moscow Sheremetyevo (SVO) ATH - SVO

$118 - $328

Fly Athens to Moscow Domodedovo  •  7 h 15 min

  1. Fly from Athens (ATH) to Moscow Domodedovo (DME) ATH - DME

$118 - $288

Fly Irakleion to Moscow Sheremetyevo  •  7 h 17 min

  1. Fly from Irakleion (HER) to Moscow Sheremetyevo (SVO) HER - SVO

$149 - $559

Bus Sindbad, train  •  2 days 6 h

  1. Take the bus from Athens to Katowice
  2. Take the train from Katowice to Moskva Belorusskaja R / ...

$267 - $348

Bus Siamos Tours, train  •  2 days 10 h

  1. Take the bus from Athens to Katowice Siamos Tours
  2. Take the train from Katowice to Moskva Belorusskaja R / ...

$299 - $366

Train, night train  •  2 days 16 h

  1. Take the train from Athens to Thessaloniki
  2. Take the night train from Thessaloniki to Beograd centar
  3. Take the train from Beograd centar to Vrbas
  4. Take the train from Vrbas to Wien Hbf D
  5. Take the train from Wien Hbf to Moskva Belorusskaja R / ...

$340 - $513

Bus Autokar Polska  •  2 days 23 h

  1. Take the bus from Athens to Przemyśl
  2. Take the bus from Przemyśl to Lviv Striyskyi
  3. Take the bus from Lviv to Moscow Novoyasenevskaya

$141 - $204

Drive  •  36 h 32 min

  1. Drive from Athens to Moscow 1863.8 miles

$440 - $650

Questions & Answers

The cheapest way to get from Greece to Russia is to bus which costs 75€ - 120€ and takes 47 h 45 min.

More details

The quickest way to get from Greece to Russia is to fly which costs 150€ - 440€ and takes 5 h 28 min.

More details

The distance between Greece and Russia is 5701 km. The road distance is 2982 km.

Get driving directions

The best way to get from Greece to Russia without a car is to bus which takes 47 h 45 min and costs 75€ - 120€.

More details

It takes approximately 5 h 28 min to get from Greece to Russia, including transfers.

More details

The best way to get from Greece to Russia is to fly which takes 5 h 28 min and costs 150€ - 440€. Alternatively, you can bus, which costs 75€ - 120€ and takes 47 h 45 min.

Mode details

The quickest flight from Thessaloniki Airport to Krasnodar Airport is the direct flight which takes 2 h 30 min.

Search flights

Yes, the driving distance between Greece to Russia is 2982 km. It takes approximately 36 h 32 min to drive from Greece to Russia.

Get driving directions

Turkish Airlines and Ellinair offer flights from Thessaloniki Airport to Krasnodar Airport.

Search flights

The best way to get from Greece to Thessaloniki Airport is to shuttle which takes 42 min and costs 2€.

More details

Map of how to get from Greece to Russia.
Launch map view
  • Distance: 3563 miles
  • Duration: 5 h 28 min

What companies run services between Greece and Russia?

Ellinair and Turkish Airlines fly from Thessaloniki to Krasnodar once daily. Alternatively, you can take a bus from Athens to Moscow via Σταθ.Υπερασ.Λεωφ.Κηφισου, Athens, Odessa, Uman, Umanj, Novoyasnevskaya bus station, Moscow, and Teply Stan in around 47 h 45 min.

Airlines
Ellinair
Website
en.ellinair.com
Flights from Thessaloniki to Krasnodar
Ave. Duration
2 h 30 min
When
Thursday and Saturday
Estimated price
$140 - $500
Flights from Thessaloniki to Krasnodar via Athens
Ave. Duration
5 h 40 min
When
Friday
Estimated price
$170 - $600
Flights from Thessaloniki to St. Petersburg
Ave. Duration
3 h 20 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$120 - $380
Flights from Thessaloniki to Moscow Sheremetyevo
Ave. Duration
3 h 17 min
When
Every day
Estimated price
$130 - $950
Flights from Thessaloniki to Moscow Sheremetyevo via Athens
Ave. Duration
5 h 30 min
When
Tuesday, Thursday and Saturday
Estimated price
$130 - $950
Flights from Thessaloniki to Moscow Sheremetyevo via Rhodes
Ave. Duration
5 h 50 min
When
Sunday
Estimated price
$130 - $950
Flights from Athens to Moscow Sheremetyevo
Ave. Duration
3 h 25 min
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
$130 - $380
Flights from Athens to Moscow Sheremetyevo via Thessaloniki
Ave. Duration
5 h 50 min
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$130 - $380
Flights from Irakleion to Moscow Sheremetyevo
Ave. Duration
4 h 10 min
When
Every day
Estimated price
$210 - $1,200
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Thessaloniki to St. Petersburg via Moscow Sheremetyevo
Ave. Duration
6 h
When
Every day
Estimated price
$310 - $1,100
Flights from Thessaloniki to Moscow Sheremetyevo
Ave. Duration
3 h 20 min
When
Every day
Estimated price
$170 - $1,100
Flights from Athens to Moscow Sheremetyevo
Ave. Duration
3 h 50 min
When
Every day
Estimated price
$140 - $700
Flights from Irakleion to Moscow Sheremetyevo
Ave. Duration
4 h 7 min
When
Every day
Estimated price
$290 - $1,300
Air Serbia
Website
airserbia.com
Flights from Thessaloniki to St. Petersburg via Belgrade
Ave. Duration
5 h 20 min
When
Thursday
Estimated price
$180 - $600
Flights from Thessaloniki to Moscow Sheremetyevo via Belgrade
Ave. Duration
4 h 57 min
When
Every day
Estimated price
$180 - $950
Flights from Athens to Moscow Sheremetyevo via Belgrade
Ave. Duration
5 h 12 min
When
Monday, Tuesday, Thursday, Saturday and Sunday
Estimated price
$170 - $650
Lufthansa
Website
lufthansa.com
Flights from Thessaloniki to St. Petersburg via Munich
Ave. Duration
6 h 37 min
When
Every day
Estimated price
$360 - $1,200
Flights from Thessaloniki to St. Petersburg via Frankfurt
Ave. Duration
7 h 5 min
When
Every day
Estimated price
$360 - $1,200
Flights from Athens to Moscow Domodedovo via Frankfurt
Ave. Duration
7 h 15 min
When
Every day
Estimated price
$310 - $950
S7 Airlines
Website
s7.ru
Flights from Thessaloniki to St. Petersburg via Moscow Domodedovo
Ave. Duration
7 h 2 min
When
Thursday, Friday and Sunday
Estimated price
$420 - $6,500
Flights from Athens to Moscow Domodedovo
Ave. Duration
3 h 22 min
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$100 - $500
Aegean Airlines
Website
aegeanair.com
Flights from Thessaloniki to St. Petersburg via Moscow Domodedovo
Ave. Duration
7 h 40 min
When
Friday
Estimated price
$420 - $6,500
Flights from Athens to Moscow Domodedovo
Ave. Duration
3 h 22 min
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$100 - $500
Flights from Athens to Moscow Domodedovo via Thessaloniki
Ave. Duration
5 h 1 min
When
Friday
Estimated price
$100 - $500
CSA
Website
csa.cz
Flights from Irakleion to Moscow Sheremetyevo via Prague
Ave. Duration
6 h 51 min
When
Every day
Estimated price
$230 - $1,300
Air Baltic
Website
airbaltic.com
Flights from Thessaloniki to St. Petersburg via Riga
Ave. Duration
5 h 35 min
When
Wednesday and Saturday
Estimated price
$100 - $350
Flights from Thessaloniki to Moscow Sheremetyevo via Riga
Ave. Duration
5 h 25 min
When
Wednesday and Saturday
Estimated price
$100 - $340
Flights from Athens to Moscow Sheremetyevo via Riga
Ave. Duration
5 h 45 min
When
Tuesday, Thursday and Saturday
Estimated price
$110 - $1,200
Turkish Airlines
Website
p.turkishairlines.com
Flights from Thessaloniki to Krasnodar via Istanbul
Ave. Duration
5 h 40 min
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
$210 - $800
Alitalia
Website
alitalia.com
Flights from Athens to Moscow Sheremetyevo via Rome
Ave. Duration
6 h 55 min
When
Every day
Estimated price
$390 - $1,300
Pegasus Airlines
Website
flypgs.com
Flights from Athens to Moscow Domodedovo via Sabiha Gokcen
Ave. Duration
5 h 55 min
When
Monday, Tuesday, Thursday and Saturday
Estimated price
$130 - $600
Austrian Airlines
Website
austrian.com
Flights from Athens to Moscow Domodedovo via Vienna
Ave. Duration
6 h 25 min
When
Monday, Tuesday, Thursday, Saturday and Sunday
Estimated price
$310 - $1,000
El Al
Website
elal.com
Flights from Athens to Moscow Domodedovo via Tel Aviv
Ave. Duration
7 h 25 min
When
Tuesday, Wednesday, Thursday and Friday
Estimated price
$500 - $1,200
Finnair
Website
finnair.com
Flights from Irakleion to Moscow Sheremetyevo via Helsinki
Ave. Duration
7 h 20 min
When
Friday and Sunday
Estimated price
$150 - $600
Travel Service
Website
travelservice.aero
Flights from Irakleion to Moscow Sheremetyevo via Prague
Ave. Duration
6 h 45 min
When
Every day
Estimated price
$230 - $1,300
Train operators
Russian Railways
Website
rzd.ru
Train from Katowice to Moskva Belorusskaja
Ave. Duration
22 h 38 min
Frequency
3 times a week
Estimated price
$180 - $230
Website
pass.rzd.ru
Train from Wien Hbf to Moskva Belorusskaja
Ave. Duration
28 h 2 min
Frequency
3 times a week
Estimated price
$220 - $280
Website
pass.rzd.ru
Polish Railways (PKP)

The rail network in Poland is conveniently organised, with many connections between cities, making it an effective method of travelling around the country. Tickets for regional and express trains are affordable, with children, students, pensioners, people with disability, and large families being entitled to discounts. Polish Railways offer a pre-booking service for travellers living outside of Poland - tickets and reservations can be booked in advance for trips inside Poland (up to 30 days in advance for domestic trains), and to/from other countries in the region (up to 60 days in advance).

Contact Details
Phone
703 200 200
Website
intercity.pl
Train from Katowice to Moskva Belorusskaja
Ave. Duration
21 h 11 min
Frequency
Twice a week
Estimated price
$27 - $50
Website
Intercity.pl
Book at
Raileurope.com
Greek Railways (OSE)
Website
trainose.gr
Train from Athens to Thessaloniki
Ave. Duration
5 h 23 min
Frequency
5 times a day
Estimated price
$28 - $40
Website
trainose.gr
Book at
Raileurope.com
Second Class
$28 - $40
First Class
$35 - $50
Serbian Railways
Website
srbvoz.rs
Night train from Thessaloniki to Beograd centar
Ave. Duration
14 h 48 min
Frequency
Once daily
Estimated price
$3 - $55
Schedules at
srbvoz.rs
2nd Class Ticket
$21 - $35
1st Class Ticket
$35 - $55
Train from Beograd centar to Vrbas
Ave. Duration
2 h 50 min
Frequency
Twice daily
Estimated price
$3 - $10
Schedules at
srbvoz.rs
2nd Class Ticket
$3 - $6
1st Class Ticket
$6 - $10
Bus operators
Crazy Holidays
Phone
2310-241545
Website
crazyholidays.gr
Bus from Athens to Odessa
Ave. Duration
23 h 4 min
Frequency
Once a week
Estimated price
$55 - $80
Schedules at
crazyholidays.gr
Günsel Group
Phone
0 800 30 30 10
Website
gunsel.ua
Bus from Odessa to Uman
Ave. Duration
3 h 35 min
Frequency
5 times a day
Estimated price
$9 - $12
Schedules at
gunsel.ua
Avtovokzaly.ru
Phone
8-800-775-45-73
Email
support@avtovokzaly.ru
Website
avtovokzaly.ru
Bus from Umanj to Novoyasnevskaya bus station, Moscow
Ave. Duration
17 h 15 min
Frequency
Twice daily
Estimated price
$25 - $40
Schedules at
avtovokzaly.ru
Sindbad
Siamos Tours
Phone
0030 2108219900
Email
vsiamos@otenet.gr
Website
siamostours.gr
Bus from Athens to Katowice
Ave. Duration
34 h
Frequency
Once a week
Estimated price
$110 - $140
Schedules at
siamostours.gr
Autokar Polska
Phone
48/796 473 308
Email
biuro@autokarpolska.com.pl
Website
autokarpolska.com.pl
Bus from Athens to Przemyśl
Ave. Duration
39 h
Frequency
Twice a week
Estimated price
$75 - $110
Schedules at
autokarpolska.com.pl
Agat
Phone
+48 (81) 884 41 09
Email
agat@agat.eu
Website
agat.eu
Bus from Przemyśl to Lviv Striyskyi
Ave. Duration
4 h 20 min
Frequency
Once daily
Estimated price
$18 - $21
Schedules at
agat.eu
Karpatlayn
Website
karpatline.ru
Bus from Lviv to Moscow Novoyasenevskaya
Ave. Duration
24 h 22 min
Frequency
Twice a week
Estimated price
$45 - $70
Schedules at
karpatline.ru

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in Spain: A guide to Renfe, Why you should take the train in the US and Need to know: Eurostar - to help you get the most out of your next trip.