Rome2Rio

How to get fromSpain to Moscowby plane, train, bus, car or car train

Find Transport to Moscow

See all options

There are 13 ways to get from Spain to Moscow by plane, train, bus, car, or car train

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 Barcelona–El Prat Airport to Sheremetyevo International Airport

    best
    1. Fly from Barcelona–El Prat Airport (BCN) to Sheremetyevo International Airport (SVO)planeBCN - SVO
    11h 11m
    ₽10,849–55,944
  2. Train, bus via Strasbourg

    1. Take the train from Barcelona-Sants to Lyon Part Dieutrain
    2. Take the train from Lyon Part Dieu to StrasbourgtrainTgv
    3. Take the train from Strasbourg Bahnhof to Magdeburg Hbftrain82
    4. Take the bus from Magdeburg to Brest Bus stationbus
    5. Take the train from Brest C to Moskva Belorusskaiatrain
    2d 1h
    ₽25,944–56,244
  3. Bus via Nuremberg

    1. Take the bus from Barcelona to Nuremberg central bus stationbus
    2. Take the bus from Nuremberg to Minsk Central Bus Stationbus
    3. Take the bus from Minsk Central Bus Station to Moscow Novoyasnevskayabus
    2d 10h
    ₽11,464–27,989
  4. Drive 3,547.7 km

    1. Drive from Barcelona to Moscowcar3,547.7 km
    35h 51m
    ₽50,559–73,030
  5. Fly Valencia Airport to Sheremetyevo International Airport

    1. Fly from Valencia Airport (VLC) to Sheremetyevo International Airport (SVO)planeVLC - SVO
    11h 18m
    ₽12,740–65,933
  6. Fly Málaga Airport to Sheremetyevo International Airport

    1. Fly from Málaga Airport (AGP) to Sheremetyevo International Airport (SVO)planeAGP - SVO
    13h 38m
    ₽12,551–65,646
  7. Fly Adolfo Suárez Madrid–Barajas Airport to Sheremetyevo International Airport

    1. Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Sheremetyevo International Airport (SVO)planeMAD - SVO
    11h 22m
    ₽12,701–65,856
  8. Fly Son Sant Joan Airport to Sheremetyevo International Airport

    1. Fly from Son Sant Joan Airport (PMI) to Sheremetyevo International Airport (SVO)planePMI - SVO
    11h 25m
    ₽11,845–60,940
  9. Fly Barcelona–El Prat Airport to Moscow Vnukovo

    1. Fly from Barcelona–El Prat Airport (BCN) to Moscow Vnukovo (VKO)planeBCN - VKO
    12h 12m
    ₽15,574–49,764
  10. Train, bus

    1. Take the train from Barcelona-Sants to Lyon Part Dieutrain
    2. Take the train from Lyon Part Dieu to Frankfurttrain84
    3. Take the train from Frankfurt to Braunschweig, Hauptbahnhoftrain12 / ...
    4. Take the bus from Braunschweig to Brest Bus stationbus
    5. Take the train from Brest C to Moskva Belorusskaiatrain
    2d 1h
    ₽26,744–45,744
  11. Bus, train

    1. Take the bus from Barcelona to Munich central bus stationbus
    2. Take the bus from Munich Central Bus Station to Brest Bus stationbus
    3. Take the train from Brest C to Moskva Belorusskaiatrain
    2d 11h
    ₽12,636–35,780
  12. Bus

    1. Take the bus from Barcelona, Estació d'Autobusos Nord to Bacăubus
    2. Take the bus from Bacău to Chişinău Northern Bus Stationbus
    3. Take the bus from Chișinău, North Bus Station to Moscow International Bus Stationbus
    2d 23h
    ₽14,128–29,073
  13. Drive, car train

    1. Drive from Barcelona to Würzburg Hbfcar
    2. Take the car train from Würzburg Hbf to Hamburg Hbfcartrain
    3. Drive from Hamburg Hbf to Moscowcar
    37h 32m
    ₽53,357–77,238

Spain to Moscow by train and bus

Calendar1Weekly Services
Duration2d 1hAverage Duration
Ticket₽25,944Cheapest Price
See schedules

Questions & Answers

What companies run services between Spain and Moscow, Russia?

Air Serbia, Vueling Airlines, and three other airlines fly from Barcelona–El Prat Airport (BCN) to Sheremetyevo International Airport (SVO) twice daily. Alternatively, you can take a bus from Barcelona to Moscow Novoyasnevskaya via Nuremberg central bus station, Nuremberg, and Minsk Central Bus Station in around 2d 10h.

Airlines
Train operators
Bus operators

Want to know more about travelling around Russia

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