Travel from Moscow to Athens

Train, bus or fly from Moscow to Athens?

Ellinair, Aeroflot Russian Airlines and 6 other airlines fly from Moscow to Athens every 4 hours. Alternatively, Moscow Metro operates a bus from Moscow to Athens every 10 minutes. Tickets cost $1 and the journey takes 26 min. 3 other operators also service this route.

Travel Guides

Getting around the CycladesCheck out Rome2rio’s guide on ferry travel around the Greek islands

How to get from Moscow to Athens

From Teatralnaya line 2 subway to Belorussky Rail Terminal, Aeroexpress to Moscow Sheremetyevo airport, fly to Athens airport, then subway to Athens. 7 h 27 min $170. From Paveletsky Rail Terminal train to Moscow Domodedovo airport, fly to Athens airport, then subway to Athens. 6 h 57 min $159. From Alexandrovsky Sad line 4 subway to Kievsky Rail Terminal, Aeroexpress to Moscow Vnukovo airport, fly to Athens airport, then subway to Athens. 9 h 47 min $189. From Teatralnaya line 2 subway to Moskva Belorusskaja, train to Olomouc, then bus to Athens. 46 h 28 min $166. From Alexandrovsky Sad line 4 subway to Moskva Kievskaja, train to Odessa, then bus to Athens. 2 days 0 h $94. From Tretyakovskaya line 6 subway to Teply Stan, walk to Novoyasnevskaya bus station, Moscow, bus to Odessa Kolontaivska, line 1159 bus to Odessa, then bus to Athens. 2 days 1 h $118. From Teatralnaya line 2 subway to Moscow Belorussky Station, train to Warsaw, then bus to Athens. 2 days 9 h $280. From Teatralnaya line 2 subway to Moskva Belorusskaja, train to Wien Meidling, train to Beograd, train to Thessaloniki, then train to Athens. 2 days 14 h $295. From Moscow drive to Athens. 36 h 34 min $548.
Close Print Itinerary
  1. Here are 9 options to get from
    Moscow to Athens:

    1. Trip:
      1 Fly from Moscow Sheremetyevo
      • One-Way approx: USD $121 - $331
      • Duration: 7 h 27 min
      Open +
      • Trip:
        1 Fly from Moscow Sheremetyevo
        • One-Way approx: USD $121 - $331
        • Duration: 7 h 27 min
        Close x
    2. Trip:
      2 Train to Moscow Domodedovo, fly
      • One-Way approx: USD $120 - $290
      • Duration: 6 h 57 min
      Open +
      • Trip:
        2 Train to Moscow Domodedovo, fly
        • One-Way approx: USD $120 - $290
        • Duration: 6 h 57 min
        Close x
    3. Trip:
      3 Fly from Moscow Vnukovo
      • One-Way approx: USD $140 - $390
      • Duration: 9 h 47 min
      Open +
      • Trip:
        3 Fly from Moscow Vnukovo
        • One-Way approx: USD $140 - $390
        • Duration: 9 h 47 min
        Close x
    4. Trip:
      4 Train, bus Korona Travel
      • One-Way approx: USD $147 - $182
      • Duration: 46 h 28 min
      Open +
      • Trip:
        4 Train, bus Korona Travel
        • One-Way approx: USD $147 - $182
        • Duration: 46 h 28 min
        Close x
    5. Trip:
      5 Train, bus Crazy Holidays
      • One-Way approx: USD $74 - $121
      • Duration: 2 days 0 h
      Open +
      • Trip:
        5 Train, bus Crazy Holidays
        • One-Way approx: USD $74 - $121
        • Duration: 2 days 0 h
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $98 - $140
      • Duration: 2 days 1 h
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $98 - $140
        • Duration: 2 days 1 h
        Close x
    7. Trip:
      7 Train, bus Agat
      • One-Way approx: USD $261 - $321
      • Duration: 2 days 9 h
      Open +
      • Trip:
        7 Train, bus Agat
        • One-Way approx: USD $261 - $321
        • Duration: 2 days 9 h
        Close x
    8. Trip:
      8 Train
      • One-Way approx: USD $200 - $346
      • Duration: 2 days 14 h
      Open +
      • Trip:
        8 Train
        • One-Way approx: USD $200 - $346
        • Duration: 2 days 14 h
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $440 - $650
      • Duration: 36 h 34 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $440 - $650
        • Duration: 36 h 34 min
        Close x