By plane to sochi

Take the bus 1 at the station Michurina .

The journey takes approximately 8 min. Ticket price is about 1–1 EUR. The travel distance is 4 km.

Carrier is Belgorod Public Transport.

Book Search for Transfer

Get off at the Belgorod Airport
133 m on foot from the station Belgorod Airport to the airport Belgorod (EGO).


Fly out of the airport Belgorod (EGO)

The journey takes approximately 4 h 55 min.



0 m on foot from the airport Sochi (AER) to the station Sochi Airport.


Take the bus 105 at the station Sochi Airport .

The journey takes approximately 6 min. Ticket price is about 1–1 EUR. The travel distance is 5 km.

Carrier is Sochiavtotrans.

Book Search for Transfer

Get off at the Adler station
124 m on foot from the station Adler station to the station Adler.


Take the train at the station Adler .

The journey takes approximately 40 min. Ticket price is about 1–2 EUR. The travel distance is 23 km.

Carrier is Russian Railways (РЖД).

Book

Get off at the Sochi
Find hotel deals and discounts up to 20% in Sochi at Booking


By plane to krasnodar train

Take the bus 1 at the station Michurina .

The journey takes approximately 8 min. Ticket price is about 1–1 EUR. The travel distance is 4 km.

Carrier is Belgorod Public Transport.

Book Search for Transfer

Get off at the Belgorod Airport
133 m on foot from the station Belgorod Airport to the airport Belgorod (EGO).


Fly out of the airport Belgorod (EGO)

The journey takes approximately 5 h 20 min.



By taxi

It is only about 15 minutes by taxi from the Krasnodar (KRR) to Krasnodar 1. The distance is 15 km. A one-way journey by taxi costs approximately 4-5 EUR

Check taxi prices on the KiwiTaxi.
Take the train 104В at the station Krasnodar 1 .

The journey takes approximately 4 h 27 min. Ticket price is about 3–13 EUR. The travel distance is 226 km.

Carrier is Russian Railways (РЖД).

Book

Get off at the Sochi
Find hotel deals and discounts up to 20% in Sochi at Booking


Bus

Take the bus 1 at the station Michurina .

The journey takes approximately 6 min. Ticket price is about 1–1 EUR. The travel distance is 3 km.

Carrier is Belgorod Public Transport.

Book

Get off at the Avtovokzal
172 m on foot from the station Avtovokzal to the station Belgorod Bus station.


Take the bus at the station Belgorod Bus station .

The journey takes approximately 3 h 28 min. Ticket price is about 5–11 EUR. The travel distance is 256 km.

Carrier is Avtovokzaly.ru.

Book

Get off at the Voronezh Bus station
Take the bus at the station Voronezh Bus station .

The journey takes approximately 17 h 13 min. Ticket price is about 16–25 EUR. The travel distance is 888 km.

Carrier is Avtovokzaly.ru.

Book

Get off at the Krasnodar Bus station
Take the bus at the station Krasnodar .

The journey takes approximately 6 h 9 min. Ticket price is about 7–17 EUR. The travel distance is 292 km.

Carrier is Stav Bilet.

Book

Get off at the Sochi
Find hotel deals and discounts up to 20% in Sochi at Booking


Train via kursk

Take the train 744В at the station Belgorod .

The journey takes approximately 1 h 42 min. Ticket price is about 10–17 EUR. The travel distance is 159 km.

Carrier is Russian Railways (РЖД).

Book

Get off at the Kursk
Take the train 083М at the station Kursk .

The journey takes approximately 27 h 56 min. Ticket price is about 29–60 EUR. The travel distance is 1411 km.

Carrier is Russian Railways (РЖД).

Book

Get off at the Sochi
Find hotel deals and discounts up to 20% in Sochi at Booking


Train

Take the train 124В at the station Belgorod .

The journey takes approximately 3 h 40 min. Ticket price is about 11–17 EUR. The travel distance is 185 km.

Carrier is Russian Railways (РЖД).

Book

Get off at the Staryi Oskol
Take the train 360Ч at the station Staryi Oskol .

The journey takes approximately 26 h 18 min. Ticket price is about 28–55 EUR. The travel distance is 1366 km.

Carrier is Russian Railways (РЖД).

Book

Get off at the Sochi
Find hotel deals and discounts up to 20% in Sochi at Booking


Bus via mariupol

Take the bus at the station Belgorod .

The journey takes approximately 12 h 6 min. Ticket price is about – . The travel distance is 670 km.

Carrier is Zorin-Bus.

Book

Get off at the Mariupol'
Take the bus at the station Mariupol' .

The journey takes approximately 24 h 55 min. Ticket price is about 42–42 EUR. The travel distance is 1182 km.

Carrier is Zorin-Bus.

Book

Get off at the Krasnodar
Take the bus at the station Krasnodar-2 Bus station .

The journey takes approximately 5 min. Ticket price is about 1–3 EUR. The travel distance is 5 km.

Carrier is Avtovokzaly.ru.

Book

Get off at the Krasnodar Bus station
Take the bus at the station Krasnodar .

The journey takes approximately 6 h 9 min. Ticket price is about 7–17 EUR. The travel distance is 292 km.

Carrier is Stav Bilet.

Book

Get off at the Sochi
Find hotel deals and discounts up to 20% in Sochi at Booking


Drive

In a rental car

The drive will take 15 h 14 min.. The distance between Belgorod and Sochi is 1071 km. You will use 86 liters of gasoline at a cost of €111.8.

See on this site which rental company has the best deal.

Find hotel deals and discounts up to 20% in Sochi at Booking