COVID-19 Travel restrictions may apply upon entering Russia. Learn More.

There are 6 ways to get from Seoul to Sochi by train, plane, bus 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

Train to Incheon, fly to Sochi  •  17h 42m

  1. Take the train from Seoul Station to Incheon Int'l Airport T1
  2. Fly from Incheon (ICN) to Sochi (AER) ICN - AER

RUB 26922 - RUB 56717

Cheapest option

Train to Incheon, fly to Krasnodar, train  •  24h 32m

  1. Take the train from Seoul Station to Incheon Int'l Airport T1
  2. Fly from Incheon (ICN) to Krasnodar (KRR) ICN - KRR
  3. Take the train from Krasnodar 1 to Sochi

RUB 21600 - RUB 46412

4 alternative options

Train to Incheon, fly to Mineralnye Vody, train  •  28h 39m

  1. Take the train from Seoul Station to Incheon Int'l Airport T1
  2. Fly from Incheon (ICN) to Mineralnye Vody (MRV) ICN - MRV
  3. Take the train from Mineralnye Vody to Sochi

RUB 27820 - RUB 45902

Fly Seoul Gimpo to Sochi  •  19h 29m

  1. Fly from Seoul Gimpo (GMP) to Sochi (AER) GMP - AER

RUB 29789 - RUB 38536

Train to Incheon, fly to Gelendzik, bus, train  •  25h 45m

  1. Take the train from Seoul Station to Incheon Int'l Airport T1
  2. Fly from Incheon (ICN) to Gelendzik (GDZ) ICN - GDZ
  3. Take the bus from Dzhubga to Lazarevskoye
  4. Take the train from Lazarevskaia to Sochi

RUB 27270 - RUB 63462

Drive  •  4 days 17h

  1. Drive from Seoul to Sochi 9300 km

RUB 80000 - RUB 120000

Coronavirus (COVID-19) in Russia

There is widespread community transmission globally.
Some travel restrictions are being lifted in Russia. For the latest travel status, please check the official page for Russia.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .

Coronavirus (COVID-19) Travel Advice

Some border closures are in place for Russia due to Coronavirus (COVID-19). Most travel to this country is restricted.

Some domestic travel restrictions began to ease in Russia from June 9.

Lockdown measures are currently in place for South Korea. Leaving South Korea may be in violation of local restrictions.

Official Coronavirus (COVID-19) Information for Russia

Last updated: July 6 | Data sourced from: ACAPS, OXFORD

Questions & Answers

The cheapest way to get from Seoul to Sochi is to train and fly which costs ₩360,000 - ₩800,000 and takes 24h 32m.

More details

The quickest way to get from Seoul to Sochi is to train and fly which costs ₩450,000 - ₩950,000 and takes 17h 42m.

More details

The distance between Seoul and Sochi is 7048 km. The road distance is 9300 km.

Get driving directions

It takes approximately 17h 42m to get from Seoul to Sochi, including transfers.

More details

There is no direct flight from Incheon Airport to Sochi Airport. The quickest flight takes 12h 50m and has one stopover.

Search flights

Sochi is 6h behind Seoul. It is currently 8:46 PM in Seoul and 2:46 PM in Sochi.

Yes, the driving distance between Seoul to Sochi is 9300 km. It takes approximately 4 days 17h to drive from Seoul to Sochi.

Get driving directions

Korean Air, S7 Airlines and Aeroflot Russian Airlines offer flights from Incheon Airport to Sochi Airport.

Search flights

There are 4119+ hotels available in Sochi. Prices start at RUB 7500 per night.

More details

The best way to get from Seoul to Seoul Gimpo Airport is to train which takes 22 min and costs ₩1,900 - ₩3,400.

More details

Map of how to get from Seoul to Sochi.
Launch map view
  • Distance: 7048.4 km
  • Duration: 17h 42m

What companies run services between Seoul, South Korea and Sochi, Russia?

Air China, Aeroflot Russian Airlines and 11 other airlines fly from Seoul to Sochi hourly.

Airlines
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Incheon to Sochi via Moscow Sheremetyevo
Ave. Duration
12h 55m
When
Every day
Estimated price
RUB 29000 - RUB 75000
Flights from Incheon to Sochi via Khabarovsk, Moscow Sheremetyevo
Ave. Duration
17h 20m
When
Tuesday
Estimated price
RUB 28000 - RUB 70000
Flights from Incheon to Krasnodar via Moscow Sheremetyevo
Ave. Duration
16h 37m
When
Every day
Estimated price
RUB 21000 - RUB 49000
Flights from Incheon to Krasnodar via Khabarovsk, Moscow Sheremetyevo
Ave. Duration
17h 10m
When
Tuesday
Estimated price
RUB 23000 - RUB 55000
Flights from Incheon to Krasnodar via Vladivostok, Moscow Sheremetyevo
Ave. Duration
20h 5m
When
Tuesday and Saturday
Estimated price
RUB 22000 - RUB 55000
Flights from Incheon to Krasnodar via Yuzhno-Sakhalinsk, Moscow Sheremetyevo
Ave. Duration
20h 55m
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
RUB 24000 - RUB 60000
Flights from Incheon to Mineralnye Vody via Moscow Sheremetyevo
Ave. Duration
15h 22m
When
Every day
Estimated price
RUB 25000 - RUB 60000
Flights from Seoul Gimpo to Sochi via Beijing Capital, Moscow Sheremetyevo
Ave. Duration
15h 55m
When
Every day
Estimated price
RUB 32000 - RUB 80000
Flights from Seoul Gimpo to Sochi via Tokyo Haneda, Moscow Sheremetyevo
Ave. Duration
17h 10m
When
Every day
Estimated price
RUB 36000 - RUB 85000
Flights from Seoul Gimpo to Sochi via Osaka Kansai, Moscow Sheremetyevo
Ave. Duration
17h 15m
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
RUB 34000 - RUB 85000
Flights from Seoul Gimpo to Sochi via Cheju, Shanghai Pudong, Moscow Sheremetyevo
Ave. Duration
20h 40m
When
Every day
Estimated price
RUB 33000 - RUB 80000
Flights from Incheon to Gelendzik via Moscow Sheremetyevo
Ave. Duration
14h 55m
When
Every day
Estimated price
RUB 25000 - RUB 60000
Flights from Incheon to Gelendzik via Khabarovsk, Moscow Sheremetyevo
Ave. Duration
17h 55m
When
Tuesday
Estimated price
RUB 27000 - RUB 65000
Flights from Incheon to Gelendzik via Vladivostok, Moscow Sheremetyevo
Ave. Duration
20h 50m
When
Tuesday and Saturday
Estimated price
RUB 26000 - RUB 65000
Flights from Incheon to Gelendzik via Yuzhno-Sakhalinsk, Moscow Sheremetyevo
Ave. Duration
21h 50m
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
RUB 29000 - RUB 70000
S7 Airlines
Website
s7.ru
Flights from Incheon to Sochi via Novosibirsk
Ave. Duration
15h 57m
When
Monday, Wednesday, Saturday and Sunday
Estimated price
RUB 26000 - RUB 55000
Flights from Incheon to Sochi via Irkutsk
Ave. Duration
22h 10m
When
Monday
Estimated price
RUB 26000 - RUB 55000
Flights from Incheon to Krasnodar via Novosibirsk
Ave. Duration
19h 40m
When
Monday
Estimated price
RUB 20000 - RUB 44000
Flights from Incheon to Krasnodar via Irkutsk, Moscow Domodedovo
Ave. Duration
18h 5m
When
Monday
Estimated price
RUB 22000 - RUB 48000
Flights from Incheon to Krasnodar via Irkutsk, Novosibirsk
Ave. Duration
18h 15m
When
Monday
Estimated price
RUB 21000 - RUB 44000
Flights from Incheon to Krasnodar via Vladivostok, Novosibirsk
Ave. Duration
19h 50m
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
RUB 23000 - RUB 49000
Flights from Incheon to Mineralnye Vody via Novosibirsk
Ave. Duration
19h 40m
When
Monday
Estimated price
RUB 24000 - RUB 50000
Flights from Incheon to Mineralnye Vody via Novosibirsk, Moscow Domodedovo
Ave. Duration
18h 45m
When
Monday, Wednesday, Saturday and Sunday
Estimated price
RUB 27000 - RUB 60000
Flights from Incheon to Gelendzik via Irkutsk, Moscow Domodedovo
Ave. Duration
21h 45m
When
Monday
Estimated price
RUB 27000 - RUB 60000
Flights from Incheon to Gelendzik via Novosibirsk, Moscow Domodedovo
Ave. Duration
23h 10m
When
Monday
Estimated price
RUB 27000 - RUB 60000
Uzbekistan
Website
uzairways.com
Flights from Incheon to Mineralnye Vody via Tashkent
Ave. Duration
21h 55m
When
Saturday
Estimated price
RUB 26000 - RUB 43000
Flydubai
Website
flydubai.com
Flights from Seoul Gimpo to Sochi via Beijing Capital, Dubai
Ave. Duration
24h 30m
When
Thursday and Sunday
Estimated price
RUB 38000 - RUB 130000
Nordwind Airlines
Website
nordwindairlines.ru
Flights from Seoul Gimpo to Sochi via Tokyo Haneda, Moscow Sheremetyevo
Ave. Duration
16h 45m
When
Every day
Estimated price
RUB 36000 - RUB 120000
Train operators
AREX
Phone
+82 1599-7788
Website
arex.or.kr
Train from Seoul Station to Incheon Int'l Airport T1
Ave. Duration
1h
Frequency
Every 15 minutes
Estimated price
RUB 250 - RUB 390
Website
http://www.arex.or.kr/
Russian Railways (РЖД)
Website
rzd.ru
Train from Krasnodar 1 to Sochi
Ave. Duration
4h 27m
Frequency
4 times a day
Estimated price
RUB 1000 - RUB 1600
Website
http://pass.rzd.ru/main-pass/public/en
3rd Class (Platzcart)
RUB 1100 - RUB 1600
2nd Class (Kupé)
RUB 1000 - RUB 1500
Train from Mineralnye Vody to Sochi
Ave. Duration
10h 11m
Frequency
Once daily
Estimated price
RUB 1400 - RUB 2300
Website
http://pass.rzd.ru/main-pass/public/en
3rd Class (Platzcart)
RUB 1400 - RUB 2100
2nd Class (Kupé)
RUB 1600 - RUB 2300
Train from Lazarevskaia to Sochi
Ave. Duration
1h 2m
Frequency
Every 3 hours
Estimated price
RUB 700 - RUB 1300
Website
http://pass.rzd.ru/main-pass/public/en
3rd Class (Platzcart)
RUB 900 - RUB 1300
2nd Class (Kupé)
RUB 700 - RUB 1000
Belorussian Railways (BŽD)
Phone
(+375 17) 225 44 77
Website
rw.by
Train from Krasnodar 1 to Sochi
Ave. Duration
6h 7m
Frequency
4 times a week
Estimated price
RUB 350 - RUB 1200
Website
Belorussian Railways
Book at
Belorussian Railways
2nd Class (platzkart)
RUB 350 - RUB 650
1st Class (Coupe)
RUB 550 - RUB 1200
Train from Lazarevskaia to Sochi
Ave. Duration
1h 12m
Frequency
5 times a week
Estimated price
RUB 75 - RUB 260
Website
Belorussian Railways
Book at
Belorussian Railways
2nd Class (platzkart)
RUB 75 - RUB 150
1st Class (Coupe)
RUB 120 - RUB 260
Bus operators
Stav Bilet
Website
regionbilet.ru
Bus from Dzhubga to Lazarevskoye
Ave. Duration
2h 8m
Frequency
Once daily
Estimated price
RUB 380 - RUB 550
Schedules at
regionbilet.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 How do I get from Sydney to Melbourne, Getting to Rome from the airport and Travelling by boat in Italy - to help you get the most out of your next trip.