• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 5 ways to get from Thessaloniki to Rostov-on-Don by plane, train, 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

Fly  •  6h 52m

  1. Fly from Thessaloniki (SKG) to Platov (ROV) SKG - ROV

$154 - $554

Cheapest option

Train, bus via Kiev  •  2 days 2h

  1. Take the train from Thessaloniki to Larissa
  2. Take the bus from Larissa to Kiev
  3. Take the train from Kiev Pass to Harkov Pass
  4. Take the bus from Kharkiv to Rostov-on-Don

$93 - $151

3 alternative options

Train, bus  •  2 days 8h

  1. Take the train from Thessaloniki to Larissa
  2. Take the bus from Larissa to Kherson
  3. Take the train from Herson to Wolnowacha D
  4. Take the bus from Wolnowacha to Rostov-On-Don

$102 - $150

Bus  •  3 days 0h

  1. Take the bus from Thessaloniki to Galaţi
  2. Take the bus from Galaţi to Odessa, Pryvoz
  3. Take the bus from Odessa to Rostov-na-Donu

$119 - $174

Drive  •  28h 31m

  1. Drive from Thessaloniki to Rostov-on-Don 1316.2 miles

$310 - $460

Questions & Answers

The cheapest way to get from Thessaloniki to Rostov-on-Don is to train and bus which costs 85€ - 130€ and takes 2 days 8h.

More details

The quickest way to get from Thessaloniki to Rostov-on-Don is to fly which costs 130€ - 490€ and takes 6h 52m.

More details

No, there is no direct bus from Thessaloniki to Rostov-on-Don. However, there are services departing from Thessaloniki and arriving at Rostov-na-Donu via Galaţi and Odessa. The journey, including transfers, takes approximately 3 days 0h.

More details

The distance between Thessaloniki and Rostov-on-Don is 1527 km. The road distance is 2106 km.

Get driving directions

The best way to get from Thessaloniki to Rostov-on-Don without a car is to train and bus which takes 2 days 2h and costs 80€ - 140€.

More details

It takes approximately 6h 52m to get from Thessaloniki to Rostov-on-Don, including transfers.

More details

Thessaloniki to Rostov-on-Don bus services, operated by Simeonidis Tours, depart from Thessaloniki station.

More details

The best way to get from Thessaloniki to Rostov-on-Don is to fly which takes 6h 52m and costs 130€ - 490€. Alternatively, you can bus, which costs 100€ - 160€ and takes 3 days 0h.

Mode details

The quickest flight from Thessaloniki Airport to Platov Airport is the direct flight which takes 2h 50m.

Search flights

Thessaloniki to Rostov-on-Don bus services, operated by Avtovokzaly.ru, arrive at Rostov-na-Donu station.

More details

Map of how to get from Thessaloniki to Rostov-on-Don.
Launch map view
  • Distance: 954.2 miles
  • Duration: 6h 52m

What companies run services between Thessaloniki, Greece and Rostov-on-Don, Russia?

Ellinair and Turkish Airlines fly from Thessaloniki to Rostov-on-Don 6 times a week. Alternatively, you can take a bus from Thessaloniki to Rostov-on-Don via Galaţi, Odessa, Pryvoz, and Odessa in around 3 days 0h.

Airlines
Ellinair
Website
en.ellinair.com
Flights from Thessaloniki to Platov
Ave. Duration
2h 50m
When
Wednesday and Saturday
Estimated price
$150 - $550
Turkish Airlines
Website
p.turkishairlines.com
Flights from Thessaloniki to Platov via Istanbul Ataturk
Ave. Duration
4h 35m
When
Monday, Wednesday, Friday and Saturday
Estimated price
$210 - $800
Train operators
Greek Railways (OSE)
Website
trainose.gr
Train from Thessaloniki to Larissa
Ave. Duration
1h 35m
Frequency
Hourly
Estimated price
$9 - $26
Website
trainose.gr
Book at
Raileurope.com
2nd Class Ticket
$9 - $13
1st Class Ticket
$12 - $16
InterCity 2nd Class Ticket
$19 - $22
InterCity 1st Class Ticket
$23 - $26
Ukrainian Railways (UZ)
Phone
+38 (044) 309-70-05
Email
booking@uz.gov.ua
Website
uz.gov.ua
Train from Kiev Pass to Harkov Pass
Ave. Duration
4h 35m
Frequency
Every 4 hours
Estimated price
$3 - $10
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$3 - $6
2nd Class
$6 - $10
1st Class
$15 - $22
Train from Herson to Wolnowacha
Ave. Duration
12h 56m
Frequency
4 times a week
Estimated price
$4 - $11
Schedules at
uz.gov.ua
Book at
uz.gov.ua
3rd Class
$4 - $6
2nd Class
$7 - $11
1st Class
$18 - $26
Bus operators
Crazy Holidays
Phone
2310-241545
Website
crazyholidays.gr
Bus from Larissa to Kiev
Ave. Duration
29h 51m
Frequency
Once a week
Estimated price
$55 - $80
Schedules at
crazyholidays.gr
Bus from Larissa to Kherson
Ave. Duration
21h 34m
Frequency
Once a week
Estimated price
$55 - $80
Schedules at
crazyholidays.gr
Hayreniq Tour
Website
hayreniqtour.ru
Bus from Kharkiv to Rostov-on-Don
Ave. Duration
11h 21m
Frequency
Twice a week
Estimated price
$25 - $35
Schedules at
hayreniqtour.ru
OOO Turist
Phone
+38 (0482) 34-77-07
Email
turist.trans@gmail.com
Website
turistbus.com.ua
Bus from Wolnowacha to Rostov-On-Don
Ave. Duration
17h 26m
Frequency
3 times a week
Estimated price
$33
Schedules at
turistbus.com.ua
Book at
ticket.bus.com.ua
Simeonidis Tours
Maximov Tours
Phone
+380930004636
Email
maxtours1991@gmail.com
Website
maximovtours.com
Bus from Galaţi to Odessa, Pryvoz
Ave. Duration
10h 30m
Frequency
4 times a week
Estimated price
$24 - $29
Schedules at
maximovtours.com
Avtovokzaly.ru
Phone
8-800-775-45-73
Email
support@avtovokzaly.ru
Website
avtovokzaly.ru
Bus from Odessa to Rostov-na-Donu
Ave. Duration
39h 5m
Frequency
4 times a week
Estimated price
$35 - $60
Schedules at
avtovokzaly.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 Train travel in France: A guide to SNCF, Best ways to travel around Australia and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.

More Questions & Answers

Rostov-on-Don is 1h ahead of Thessaloniki. It is currently 12:39 PM in Thessaloniki and 1:39 PM in Rostov-on-Don.

Yes, the driving distance between Thessaloniki to Rostov-on-Don is 2106 km. It takes approximately 28h 31m to drive from Thessaloniki to Rostov-on-Don.

Get driving directions

Ellinair and Turkish Airlines offer flights from Thessaloniki Airport to Platov Airport.

Search flights

There are 1812+ hotels available in Rostov-on-Don. Prices start at $29 USD per night.

More details

The best way to get from Thessaloniki to Thessaloniki Airport is to shuttle which takes 42m and costs 2€.

More details