Train bus

Take the train Grand Service Express at the station Krasnodar 1.

The journey takes approximately 8 h 34 m. Ticket price is about €11 The travel distance is 414 km.

Carrier is Grand Service Express.

Buy ticket

Get off at the Pyatigorsk.
Take the Avazar Bus bus at the Pyatigorsk station .

The journey takes approximately 10 h 42 m. The travel distance is 653 km.

Carrier is Avazar Bus.

Buy ticket

Get off at the Yerevan, Sevan 93/1.


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


Train bus via Владикавказ

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

The journey takes approximately 12 h 29 m. Ticket price is about €20 The travel distance is 569 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Beslan.
865 m on foot from the Beslan to the Beslan.

The journey takes approximately 10 m. The travel distance is 865 m.

Get off at the Beslan.
Take the Avtovokzaly.ru bus at the Beslan station .

The journey takes approximately 23 m. Ticket price is about €1 The travel distance is 21 km.

Carrier is Avtovokzaly.ru.

Buy ticket

Take the Avazar Bus bus at the Vladikavkaz station .

The journey takes approximately 7 h The travel distance is 463 km.

Carrier is Avazar Bus.

Buy ticket

Get off at the Yerevan, Sevan 93/1.


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


Bus train

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

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

Carrier is Avtovokzaly.ru.

Buy ticket

Get off at the Nevinnomyssk.
Take the MiminoTrans Ge bus at the Nevinnomyssk station .

The journey takes approximately 11 h 38 m. The travel distance is 721 km.

Carrier is MiminoTrans Ge.

Buy ticket

Get off at the Zestafoni.
Take the train South Caucasus Railway at the station Zestafoni.

The journey takes approximately 8 h 7 m. Ticket price is about €26 The travel distance is 328 km.

Carrier is South Caucasus Railway.

Buy ticket

Get off at the Vanadzor.
Take the Armenia Buses bus at the Vanadzor Bus station station .

The journey takes approximately 2 h 35 m. Ticket price is about €2 The travel distance is 116 km.

Carrier is Armenia Buses.

Buy ticket



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


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 14 h 45 m. The travel distance is 1080 km.

Get off at the Yerevan.


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


Train to Sochi fly

Take the train Russian Railways (Commuter Trains) at the station Krasnodar 1.

The journey takes approximately 5 h 22 m. Ticket price is about €9 The travel distance is 252 km.

Carrier is Russian Railways (Commuter Trains).

Buy ticket

Get off at the Sochi Airport.
Fly out to Sochi (AER) of the Erevan (EVN) airport.

The journey takes approximately 1 h 15 m. Ticket price is about €23

Carrier is Flyone.

🔎

🚖 Find a cheap local taxi

Get off at the Erevan (EVN).
Take the Yerevan Public Transport bus at the Yerevan Zvartnots Airport station .

The journey takes approximately 28 m. The travel distance is 12 km.

Carrier is Yerevan Public Transport.

Buy ticket

Get off at the Mashtoc/Tumanyan.


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


Train to Mineralnye Vody fly

Take the train Grand Service Express at the station Krasnodar 1.

The journey takes approximately 7 h 11 m. Ticket price is about €6 The travel distance is 387 km.

Carrier is Grand Service Express.

Buy ticket

Get off at the Mineral'nye Vody.
Take the taxi at the Mineral'nye Vody.

The journey takes approximately 7 m. Ticket price is about €1 The travel distance is 6 km.

Carrier is Taxi Maxim.

🚖 Find a cheap local taxi

Get off at the Mineralnye Vody (MRV).
Fly out to Mineralnye Vody (MRV) of the Erevan (EVN) airport.

The journey takes approximately 1 h Ticket price is about €21

Carrier is Flyone.

🔎

🚖 Find a cheap local taxi

Get off at the Erevan (EVN).
Take the Yerevan Public Transport bus at the Pyatigorsk station .

The journey takes approximately 28 m. The travel distance is 0 m.

Carrier is Yerevan Public Transport.

Buy ticket

Get off at the Pyatigorsk.


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


The cheapest way to travel from Krasnodar to Yerevan is by taking a Train to Mineralnye Vody fly with an average price of €30. The journey takes approximately 11 ч. 1 мин.

Train to Sochi fly is the fastest way to travel from Krasnodar to Yerevan. Tickets cost €33. The journey takes approximately 9 ч. 20 мин.

Krasnodar is approximately 1080 km away from Yerevan. The trip by car takes 14 h 45 m.

The average journey time by car between Krasnodar and Yerevan is 14 h 45 m.