Rome2Rio

How to get fromMoscow to Rhodesby plane, train, bus or ferry

Find Transport to Rhodes

See all options

There are 8 ways to get from Moscow to Rhodes by plane, train, bus, or ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Sheremetyevo International Airport to Rhodes International Airport

    best
    1. Fly from Sheremetyevo International Airport (SVO) to Rhodes International Airport (RHO)planeSVO - RHO
    16h 7m
    €145–758
  2. Train, bus, ferry

    1. Take the train from Kazansky Railway Terminal to Krasnodar 1train
    2. Take the bus from Krasnodar-1 Bus station to Giresunbus
    3. Take the bus from Giresun bus station to Marmaris bus stationbus
    4. Take the ferry from Port of Marmaris to Port of Rhodesferry
    2d 20h
    €206–263
  3. Fly Moscow Vnukovo to Dalaman Airport, bus, ferry

    1. Fly from Moscow Vnukovo (VKO) to Dalaman Airport (DLM)planeVKO - DLM
    2. Take the bus from Dalaman Havalimanı to Marmaris Otogarbus
    3. Take the ferry from Port of Marmaris to Port of Rhodesferry
    11h 8m
    €214–536
  4. Fly Moscow Vnukovo to Milas–Bodrum Airport, bus, ferry

    1. Fly from Moscow Vnukovo (VKO) to Milas–Bodrum Airport (BJV)planeVKO - BJV
    2. Take the bus from Milas - Bodrum Havaalanı to Dentalp Ağız ve Diş Sağ. Mer.bus
    3. Take the bus from Muğla to Marmarisbus
    4. Take the ferry from Port of Marmaris to Port of Rhodesferry
    13h 1m
    €166–610
  5. Train, bus, ferry via Tbilisi

    1. Take the train from Kazansky Railway Terminal to Piatigorsktrain
    2. Take the bus from Pyatigorsk Bus station to Ortachala Bus Stationbus
    3. Take the bus from Ortachala Bus Station to Izmir Otogarbus
    4. Take the bus from Izmir Otogar to Marmarisbus
    5. Take the ferry from Marmaris to Port of Rhodesferry
    2d 21h
  6. Bus, ferry via Giresun

    1. Take the bus from Moscow Novoyasnevskaya to Rostov-on-Don bus stationbus
    2. Take the bus from Rostov-on-Don bus station to Giresunbus
    3. Take the bus from Giresun bus station to Marmaris bus stationbus
    4. Take the ferry from Port of Marmaris to Port of Rhodesferry
    3d 1h
    €197–222
  7. Bus, ferry

    1. Take the bus from Moscow International Bus Station to Chișinău, North Bus Stationbus
    2. Take the bus from Chişinău Northern Bus Station to Bucharest Otopeni Airportbus
    3. Take the bus from Bucharest Henri Coanda Airport Arrival Terminal to Piraeus Port Astiggosbus
    4. Take the ferry from Port of Piraeus to RhodesferryBsf
    3d 5h
    €204–349
  8. Train, bus, ferry #2

    1. Take the train from Kiyevsky Railway Terminal to Krasnodar 1train
    2. Take the bus from Krasnodar-1 Bus station to Alanyabus
    3. Take the bus from Alanya to Fethiyebus
    4. Take the ferry from Port of Fethiye to Port of Rhodesferry
    3d 16h
    €205–362

Sheremetyevo International Airport (SVO) to Rhodes International Airport (RHO) flights

Calendar6Weekly Planes
Duration15h 11mAverage Duration
Ticket€142Cheapest Price
See schedules

Questions & Answers

What companies run services between Moscow, Russia and Rhodes, Greece?

Air Serbia and Sky Express fly from Sheremetyevo International Airport (SVO) to Rhodes International Airport (RHO) 6 times a week.

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Greece

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides