Train bus

Take the train Russian Railways (РЖД) at the station Sochi.

The journey takes approximately 4 h 2 m. Ticket price is about €18 The travel distance is 226 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Krasnodar 1.
Take the Avtovokzaly.ru bus at the Krasnodar-1 Bus station station .

The journey takes approximately 12 h 35 m. Ticket price is about €8 The travel distance is 475 km.

Carrier is Avtovokzaly.ru.

Buy ticket

Take the Donbass Buses bus at the Donetsk Yuzhny bus station station .

The journey takes approximately 2 h 10 m. The travel distance is 110 km.

Carrier is Donbass Buses.

Buy ticket



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


Train bus via Mamaika

Take the train Kuban Express Prigorod at the station Mamaika.

The journey takes approximately 4 h 38 m. Ticket price is about €7 The travel distance is 220 km.

Carrier is Kuban Express Prigorod.

Buy ticket

Get off at the Krasnodar 1.
Take the Avtovokzaly.ru bus at the Sochi station .

The journey takes approximately 12 h 35 m. Ticket price is about €8 The travel distance is 226 km.

Carrier is Avtovokzaly.ru.

Buy ticket

Get off at the Krasnodar 1.
Take the Donbass Buses bus at the Sochi station .

The journey takes approximately 2 h 10 m. The travel distance is 226 km.

Carrier is Donbass Buses.

Buy ticket

Get off at the Krasnodar 1.


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


Train bus via Dagomys

Take the train Kuban Express Prigorod at the station Sochi.

The journey takes approximately 18 m. Ticket price is about €1 The travel distance is 10 km.

Carrier is Kuban Express Prigorod.

Buy ticket

Get off at the Dagomys.
Take the train Russian Railways (Commuter Trains) at the station Dagomys.

The journey takes approximately 3 h 48 m. Ticket price is about €7 The travel distance is 215 km.

Carrier is Russian Railways (Commuter Trains).

Buy ticket

Get off at the Krasnodar 1.
Take the Avtovokzaly.ru bus at the Sochi station .

The journey takes approximately 12 h 35 m. Ticket price is about €8 The travel distance is 226 km.

Carrier is Avtovokzaly.ru.

Buy ticket

Get off at the Krasnodar 1.
Take the Donbass Buses bus at the Sochi station .

The journey takes approximately 2 h 10 m. The travel distance is 226 km.

Carrier is Donbass Buses.

Buy ticket

Get off at the Krasnodar 1.


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


Bus

Take the Stavropol Bus Terminal bus at the Sochi station .

The journey takes approximately 5 h 45 m. Ticket price is about €6 The travel distance is 290 km.

Carrier is Stavropol Bus Terminal.

Buy ticket

Get off at the Krasnodar-1 Bus station.
Take the Avtovokzaly.ru bus at the Sochi station .

The journey takes approximately 12 h 35 m. Ticket price is about €8 The travel distance is 226 km.

Carrier is Avtovokzaly.ru.

Buy ticket

Get off at the Krasnodar 1.
Take the Donbass Buses bus at the Sochi station .

The journey takes approximately 2 h 10 m. The travel distance is 226 km.

Carrier is Donbass Buses.

Buy ticket

Get off at the Krasnodar 1.


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


Train bus is the fastest way to travel from Sochi to Mariupol. Tickets cost €NA. The journey takes approximately 20 ч. 47 мин.