Fly train

Take the Tbilisi Transport Company bus at the Ortachala Central Bus Station station .

The journey takes approximately 8 m. The travel distance is 4 km.

Carrier is Tbilisi Transport Company.

Buy ticket

Get off at the Metro Station Samgori.
Take the Tbilisi Transport Company bus at the Metro Station Samgori station .

The journey takes approximately 32 m. The travel distance is 11 km.

Carrier is Tbilisi Transport Company.

Buy ticket

Get off at the Tbilisi Airport.
Fly out to Tbilisi (TBS) of the Sochi (AER) airport.

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

Carrier is Red Wings.

🔎

🚖 Find a cheap local taxi

Get off at the Sochi (AER).
Take the Sochi Public Transport bus at the Sochi Airport station .

The journey takes approximately 7 m. The travel distance is 4 km.

Carrier is Sochi Public Transport.

Buy ticket

Get off at the Adler station.
Take the train Kuban Express Prigorod at the station Adler.

The journey takes approximately 33 m. Ticket price is about €11 The travel distance is 23 km.

Carrier is Kuban Express Prigorod.

Buy ticket

Get off at the Sochi.


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


Train Minibus via Adler

Take the train Georgian Railway at the station Tbilisi.

The journey takes approximately 5 h 39 m. Ticket price is about €5 The travel distance is 306 km.

Carrier is Georgian Railway.

Buy ticket

Get off at the Ingiri.
Take the taxi at the Ingiri.

The journey takes approximately 34 m. Ticket price is about €9 The travel distance is 26 km.

🚖 Find a cheap local taxi

Get off at the Gali.
Take the Abkhazia Minibuses bus at the Gali station .

The journey takes approximately 2 h The travel distance is 79 km.

Carrier is Abkhazia Minibuses.

Get off at the Sukhumi Bus station.
Take the Abkhazia Minibuses bus at the Sukhumi Bus station station .

The journey takes approximately 2 h The travel distance is 106 km.

Carrier is Abkhazia Minibuses.

Get off at the Psou Border Crossing.
2712 m on foot from the Psou Border Crossing to the Hotel Russkiy dom.

The journey takes approximately 32 m. The travel distance is 2 km.

Get off at the Hotel Russkiy dom.
Take the Sochi Public Transport bus at the Hotel Russkiy dom station .

The journey takes approximately 30 m. The travel distance is 13 km.

Carrier is Sochi Public Transport.

Buy ticket

Get off at the Adler station.
Take the train Kuban Express Prigorod at the station Metro Station Samgori.

The journey takes approximately 33 m. Ticket price is about €11 The travel distance is 11 km.

Carrier is Kuban Express Prigorod.

Buy ticket

Get off at the Tbilisi Airport.


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


Train Minibus

Take the train Georgian Railway at the station Metro Station Samgori.

The journey takes approximately 5 h 39 m. Ticket price is about €5 The travel distance is 11 km.

Carrier is Georgian Railway.

Buy ticket

Get off at the Tbilisi Airport.
Take the taxi at the Metro Station Samgori.

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

🚖 Find a cheap local taxi

Get off at the Tbilisi Airport.
Take the Abkhazia Minibuses bus at the Metro Station Samgori station .

The journey takes approximately 2 h The travel distance is 11 km.

Carrier is Abkhazia Minibuses.

Get off at the Tbilisi Airport.
Take the train Russian Railways (RZhD) at the station Sukhumi.

The journey takes approximately 5 h 48 m. Ticket price is about €12 The travel distance is 105 km.

Carrier is Russian Railways (RZhD).

Buy ticket

Get off at the Imeretinsky Kurort.
Take the train Kuban Express Prigorod at the station Imeretinsky Kurort.

The journey takes approximately 49 m. Ticket price is about €1 The travel distance is 30 km.

Carrier is Kuban Express Prigorod.

Buy ticket

Get off at the Sochi.


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


Bus train

Take the Trans Kavkaz bus at the Tbilisi Didube station .

The journey takes approximately 5 h 30 m. The travel distance is 193 km.

Carrier is Trans Kavkaz.

Buy ticket

Get off at the Vladikavkaz Rail station.
Take the train Russian Railways (РЖД) at the station Vladikavkaz.

The journey takes approximately 15 h 50 m. Ticket price is about €22 The travel distance is 706 km.

Carrier is Russian Railways (РЖД).

Buy ticket

Get off at the Sochi.


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


Bus

Take the MiminoTrans Ge bus at the Tbilisi Ortachala Bus Station station .

The journey takes approximately 10 h 24 m. The travel distance is 606 km.

Carrier is MiminoTrans Ge.

Buy ticket

Get off at the Armavir.
1356 m on foot from the Armavir to the Armavir.

The journey takes approximately 16 m. The travel distance is 1 km.

Get off at the Armavir.
Take the Stavropol Bus Terminal bus at the Armavir station .

The journey takes approximately 11 h 33 m. Ticket price is about €10 The travel distance is 515 km.

Carrier is Stavropol Bus Terminal.

Buy ticket

Get off at the Sochi.


🛏 Find hotel deals and discounts up to 20% in Sochi 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 8 h 13 m. The travel distance is 577 km.

Get off at the Sochi.


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


The cheapest way to travel from Tbilisi to Sochi is by taking a Train Minibus with an average price of €30. The journey takes approximately 17 ч. 24 мин.

Fly train is the fastest way to travel from Tbilisi to Sochi. Tickets cost €35. The journey takes approximately 4 ч. 55 мин.

Tbilisi is approximately 577 km away from Sochi. The trip by car takes 8 h 13 m.

The average journey time by car between Tbilisi and Sochi is 8 h 13 m.