There are 10 ways to get from Tarifa to Moscow by car ferry, plane, bus, train, night train, 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.
Car ferry to Tangier Ibn Battouta Airport, fly to Sheremetyevo International Airport
best- Take the car ferry from Tarifa to Port of Tangier Ville
- Fly from Tangier Ibn Battouta Airport (TNG) to Sheremetyevo International Airport (SVO)TNG - SVO
14h 59m₽40,429–80,085Bus, bus to Málaga Airport, fly to Sheremetyevo International Airport
cheapest- Take the bus from Tarifa to Marbella
- Take the bus from Marbella to Malaga Airport
- Fly from Málaga Airport (AGP) to Sheremetyevo International Airport (SVO)AGP - SVO
16h 8m₽14,871–72,782Bus, train, night train
- Take the bus from Algeciras to Bordeaux
- Take the train from Bordeaux St Jean to Strasbourg
- Take the night train from Strasbourg to Schoenefeld(Bei Berlin)
- Take the bus from Berlin Schoenefeld Airport to Brest Bus station
- Take the train from Brest C to Moskva Belorusskaia
2d 21h₽29,034–82,892Drive 4,617 km
- Drive from Tarifa to Moscow4,617 km
47h 29m₽65,557–94,693Bus, bus to Málaga Airport, fly to Moscow Vnukovo
- Take the bus from Tarifa to Marbella
- Take the bus from Marbella to Malaga Airport
- Fly from Málaga Airport (AGP) to Moscow Vnukovo (VKO)AGP - VKO
15h 29m₽18,596–72,602Bus to Seville Airport, fly to Moscow Vnukovo
- Take the bus from Tarifa to Sevilla Estación del Prado
- Fly from Seville Airport (SVQ) to Moscow Vnukovo (VKO)SVQ - VKO
16h 41m₽17,392–63,391Bus, train
- Take the bus from Tarifa to Estación de Autobuses de Málaga
- Take the bus from Estación de Autobuses de Málaga to Lviv Striyskyi Bus Station
- Take the bus from Lviv Striyskyi Bus Station to Lublin Bus Station
- Take the bus from Lublin to Brest Bus station
- Take the train from Brest C to Moskva Belorusskaia
3d 5h₽24,460–35,830Bus via Barcelona
- Take the bus from Algeciras to Barcelona, Estació d'Autobusos Nord
- Take the bus from Barcelona to Nuremberg central bus station
- Take the bus from Nuremberg to Minsk Central Bus Station
- Take the bus from Minsk Central Bus Station to Moscow Novoyasnevskaya
3d 6h₽23,382–39,240Bus
- Take the bus from Estación de Algeciras San Bernardo to Estación de Autobuses de Málaga
- Take the bus from Estación de Autobuses de Málaga to Lviv Striyskyi Bus Station
- Take the bus from Lviv Striyskyi Bus Station to Warszawa, Dworzec Zachodni
- Take the bus from Warsaw West to Moscow, International Bus Station
3d 20h₽20,399–35,772Drive, car train
- Drive from Tarifa to Würzburg Hbf
- Take the car train from Würzburg Hbf to Hamburg Hbf
- Drive from Hamburg Hbf to Moscow
2d 1h₽68,446–99,032
Tarifa to Moscow by bus, foot, train, and night train
Questions & Answers
The cheapest way to get from Tarifa to Moscow is to bus which costs RUB 20000 - RUB 36000 and takes 3 days 20h.
The fastest way to get from Tarifa to Moscow is to car ferry and fly which takes 14h 59m and costs RUB 40000 - RUB 80000.
No, there is no direct bus from Tarifa to Moscow. However, there are services departing from Tarifa and arriving at Moscow Novoyasnevskaya via Algeciras, Barcelona, Nuremberg and Minsk Central Bus Station. The journey, including transfers, takes approximately 3 days 6h.
The distance between Tarifa and Moscow is 4017 km. The road distance is 4617 km.
The best way to get from Tarifa to Moscow without a car is to bus and train and night train which takes 2 days 21h and costs RUB 29000 - RUB 85000.
It takes approximately 14h 59m to get from Tarifa to Moscow, including transfers.
Tarifa to Moscow bus services, operated by ALSA, depart from Algeciras station.
Tarifa to Moscow bus services, operated by ALSA, arrive at Barcelona, Estació d'Autobusos Nord station.
Moscow is 2h ahead of Tarifa. It is currently 7:55 AM in Tarifa and 9:55 AM in Moscow.
Yes, the driving distance between Tarifa to Moscow is 4617 km. It takes approximately 47h 29m to drive from Tarifa to Moscow.
What companies run services between Tarifa, Andalusia, Spain and Moscow, Russia?
You can take a bus from Tarifa to Moscow Novoyasnevskaya via Estación de Algeciras San Bernardo, Algeciras, Barcelona, Estació d'Autobusos Nord, Barcelona, Nuremberg central bus station, Nuremberg, and Minsk Central Bus Station in around 3d 6h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- airserbia.com
Flights from Tangier Ibn Battouta Airport to Sheremetyevo International Airport via Valencia, Belgrade
- Ave. Duration
- 10h 25m
- When
- Thursday
- Estimated price
- ₽32,000–110,000
Flights from Tangier Ibn Battouta Airport to Sheremetyevo International Airport via Barcelona, Belgrade
- Ave. Duration
- 15h 22m
- When
- Monday, Tuesday, Friday, and Saturday
- Estimated price
- ₽32,000–110,000
Flights from Tangier Ibn Battouta Airport to Sheremetyevo International Airport via Madrid, Belgrade
- Ave. Duration
- 18h 20m
- When
- Monday, Saturday, and Sunday
- Estimated price
- ₽33,000–110,000
Flights from Tangier Ibn Battouta Airport to Sheremetyevo International Airport via Málaga Airport, Belgrade
- Ave. Duration
- 18h 10m
- When
- Sunday
- Estimated price
- ₽32,000–110,000
Flights from Málaga Airport to Sheremetyevo International Airport via Belgrade
- Ave. Duration
- 13h 40m
- When
- Thursday and Sunday
- Estimated price
- ₽13,000–70,000
- Website
- turkishairlines.com
Flights from Málaga Airport to Moscow Vnukovo via Istanbul
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ₽17,000–70,000
Flights from Seville Airport to Moscow Vnukovo via Istanbul
- Ave. Duration
- 10h 22m
- When
- Every day
- Estimated price
- ₽17,000–75,000
- Website
- royalairmaroc.com
Flights from Tangier Ibn Battouta Airport to Sheremetyevo International Airport via Casablanca
- Ave. Duration
- 21h 50m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₽40,000–150,000
Flights from Málaga Airport to Sheremetyevo International Airport via Casablanca
- Ave. Duration
- 12h 57m
- When
- Every day
- Estimated price
- ₽38,000–70,000
- Website
- aeroflot.ru
Flights from Málaga Airport to Sheremetyevo International Airport via Istanbul
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- ₽24,000–100,000
- Website
- flypgs.com
Flights from Seville Airport to Moscow Vnukovo via Sabiha Gokcen
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- ₽15,000–60,000
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Bordeaux St Jean to Strasbourg
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- ₽11,000–23,000
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Strasbourg to Schoenefeld(Bei Berlin)
- Ave. Duration
- 9h 10m
- Frequency
- Once a week
- Estimated price
- ₽5,000–24,500
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- ₽23,000–24,500
- Couchette Carriage
- ₽13,000–15,000
- Seating Carriage
- ₽5,000–7,000
Train from Brest C to Moskva Belorusskaia
- Ave. Duration
- 14h 9m
- Frequency
- Once daily
- Estimated price
- ₽3,600–7,000
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽3,600–3,900
- 2nd Class (Kupé)
- ₽5,500–7,000
- 1nd Class (SW)
- ₽12,885
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Brest C to Moskva Belorusskaia
- Ave. Duration
- 13h 19m
- Frequency
- 4 times a week
- Estimated price
- ₽4,000–10,000
- Website
- https://eng.rzd.ru/
- 2nd Class (Kupé)
- ₽7,000–10,000
- 1nd Class (SW)
- ₽15,000–21,000
- 3rd Class (Platzcart)
- ₽4,000–5,500
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Würzburg Hbf to Hamburg Hbf
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₽8,500–11,000
- Website
- https://urlaubs-express.de/?lang=en
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Algeciras to Bordeaux
- Ave. Duration
- 21h 55m
- Frequency
- 6 times a week
- Estimated price
- ₽6,500–15,000
- Website
- https://www.flixbus.co.uk
Bus from Barcelona to Nuremberg central bus station
- Ave. Duration
- 22h 5m
- Frequency
- Once daily
- Estimated price
- ₽6,000–15,000
- Website
- https://www.flixbus.co.uk
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Berlin Schoenefeld Airport to Brest Bus station
- Ave. Duration
- 13h
- Frequency
- 3 times a week
- Estimated price
- ₽2,300–9,500
- Schedules at
- vt.by
- Phone
- +34 956 807 059
- informacion@tgcomes.es
- Website
- tgcomes.es
Bus from Tarifa to Marbella
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a day
- Estimated price
- ₽950–1,400
- Schedules at
- tgcomes.es
Bus from Tarifa to Sevilla Estación del Prado
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- ₽1,900–2,800
- Schedules at
- tgcomes.es
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Tarifa to Marbella
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Estimated price
- ₽750–1,100
- Schedules at
- malaga.avanzagrupo.com
Bus from Marbella to Malaga Airport
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- ₽700–950
- Schedules at
- malaga.avanzagrupo.com
Bus from Tarifa to Estación de Autobuses de Málaga
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- ₽1,100–3,200
- Schedules at
- malaga.avanzagrupo.com
Bus from Estación de Algeciras San Bernardo to Estación de Autobuses de Málaga
- Ave. Duration
- 2h 55m
- Frequency
- Every 2 hours
- Estimated price
- ₽1,900–2,200
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +38 (044) 444 00 44
- Website
- grandes-tour.com.ua
Bus from Estación de Autobuses de Málaga to Lviv Striyskyi Bus Station
- Ave. Duration
- 2d
- Frequency
- Once a week
- Estimated price
- ₽16,618
- Website
- https://grandes-tour.com.ua/en
- Phone
- +380 (68) 770-60-30
- info@klr.com.ua
- Website
- klr.com.ua
Bus from Lviv Striyskyi Bus Station to Lublin Bus Station
- Ave. Duration
- 3h 54m
- Frequency
- 4 times a day
- Estimated price
- ₽650–1,200
- Website
- https://klr.com.ua/en
Bus from Estación de Autobuses de Málaga to Lviv Striyskyi Bus Station
- Ave. Duration
- 2d 11h
- Frequency
- Twice a week
- Estimated price
- ₽11,000–19,000
- Website
- https://klr.com.ua/en
Bus from Lviv Striyskyi Bus Station to Warszawa, Dworzec Zachodni
- Ave. Duration
- 7h 3m
- Frequency
- 4 times a day
- Estimated price
- ₽1,200–2,100
- Website
- https://klr.com.ua/en
- Phone
- +38 096 1200 900
- Website
- prex.com.ua
Bus from Lviv Striyskyi Bus Station to Lublin Bus Station
- Ave. Duration
- 4h 9m
- Frequency
- Once daily
- Website
- https://prex.com.ua/
- Schedules at
- https://prex.com.ua/routes
Bus from Lviv Striyskyi Bus Station to Warszawa, Dworzec Zachodni
- Ave. Duration
- 7h 29m
- Frequency
- Once daily
- Website
- https://prex.com.ua/
- Schedules at
- https://prex.com.ua/routes
- Phone
- +37167210066
- info@latlines.lv
- Website
- latlines.lv
Bus from Lviv Striyskyi Bus Station to Lublin Bus Station
- Ave. Duration
- 4h 6m
- Frequency
- Once a week
- Schedules at
- latlines.lv
- Website
- infobus.by
Bus from Lublin to Brest Bus station
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- ₽2,000–4,900
- Website
- https://infobus.by/en/bus
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Algeciras to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 17h 45m
- Frequency
- Twice daily
- Estimated price
- ₽11,369
- Website
- https://www.alsa.com/en/
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Nuremberg to Minsk Central Bus Station
- Ave. Duration
- 24h 25m
- Frequency
- Once a week
- Estimated price
- ₽4,300–11,000
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Website
- eurotrans.by
Bus from Minsk Central Bus Station to Moscow Novoyasnevskaya
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ₽1,479
- Schedules at
- eurotrans.by
- Phone
- +373 (689) 78-455
- bon_voyage_tour@list.ru
- Website
- bonvoyage.md
Bus from Warsaw West to Moscow, International Bus Station
- Ave. Duration
- 17h
- Frequency
- Twice a week
- Estimated price
- ₽6,000–12,000
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽12,000
- Children
- ₽6,000
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Tarifa to Port of Tangier Ville
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- ₽3,200–3,600
- Website
- https://www.balearia.com/en
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide





















































