There are 6 ways to get from Tangier to Moscow by plane, car ferry, bus, taxi, train, 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.
Fly from Tangier Ibn Battouta Airport
best- Fly from Tangier Ibn Battouta Airport (TNG) to Sheremetyevo International Airport (SVO)plane TNG - SVO
12h 27m₽20,137–56,369Car ferry, bus
- Take the car ferry from Port of Tangier Ville to Tarifacarferry
- Take the bus from Tarifa to Vitoria-Gasteizbus
- Take the bus from Vitoria-Gasteiz to Essen central train stationbus
- Take the bus from Essen Hbf to Hannover Hbfbus
- Take the bus from Hanover to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Moscow Novoyasnevskayabus
3d 6h₽34,877–86,466Taxi, car ferry, train, bus
- Take the taxi from Tangier to Port de Tanger Medtaxi
- Take the car ferry from Port de Tanger Med to Vieux Portcarferry
- Take the train from Marseille St Charles to Karlsruhe Hbftrain
- Take the bus from Karlsruhe central train station to Poznan, Bus Stationbus
- Take the bus from Poznań to Brest Bus stationbus
- Take the train from Brest C to Moskva Belorusskaiatrain
3d 15h₽41,018–72,796Car ferry, bus, train
- Take the car ferry from Port of Tangier Ville to Port of Civitavecchiacarferry
- Take the bus from CIVITAVECCHIA | Deposito # f277 to ROMA | EUR Maglianabus
- Take the bus from Rzym to Lublinbus
- Take the bus from Lublin to Brest Bus stationbus
- Take the train from Brest C to Moskva Belorusskaiatrain
4d 15h₽39,352–57,848Bus to Sania Ramel Airport, fly
- Take the bus from Tangier to Tetouanbus
- Fly from Sania Ramel Airport (TTU) to Sheremetyevo International Airport (SVO)plane TTU - SVO
13h 53m₽31,021–121,313Ferry, bus
- Take the ferry from Tanger Ville to Tarifaferry
- Take the bus from Tarifa to Estación de Autobuses de Málagabus
- Take the bus from Estación de Autobuses de Málaga to Bacăubus
- Take the bus from Bacău to Chișinău Autogara Nordbus
- Take the bus from Chișinău, North Bus Station to Moscow International Bus Stationbus
3d 21h₽20,877–40,237
Tangier Ibn Battouta Airport (TNG) to Sheremetyevo International Airport (SVO) flights
Questions & Answers
The cheapest way to get from Tangier to Moscow is to fly which costs RUB 20000 - RUB 60000 and takes 12h 27m.
The fastest way to get from Tangier to Moscow is to fly which takes 12h 27m and costs RUB 20000 - RUB 60000.
The distance between Tangier and Moscow is 3984 km.
The best way to get from Tangier to Moscow without a car is to car ferry and bus which takes 3 days 6h and costs RUB 34000 - RUB 90000.
It takes approximately 12h 27m to get from Tangier to Moscow, including transfers.
Moscow is 2h ahead of Tangier. It is currently 4:19 AM in Tangier and 6:19 AM in Moscow.
What companies run services between Tangier, Morocco and Moscow, Russia?
Royal Air Maroc, Ryanair, and Air Serbia fly from Tangier Ibn Battouta Airport (TNG) to Sheremetyevo International Airport (SVO) once daily.
- Website
- royalairmaroc.com
Flights from Tangier Ibn Battouta Airport to Sheremetyevo International Airport via Casablanca
- Ave. Duration
- 17h 15m
- When
- Tuesday and Friday
- Estimated price
- ₽21,000–80,000
Flights from Sania Ramel Airport to Sheremetyevo International Airport via Casablanca
- Ave. Duration
- 12h 22m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- ₽30,000–120,000
- Website
- airserbia.com
Flights from Tangier Ibn Battouta Airport to Sheremetyevo International Airport via Barcelona, Belgrade
- Ave. Duration
- 13h
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₽19,000–55,000
Flights from Tangier Ibn Battouta Airport to Sheremetyevo International Airport via Malaga, Belgrade
- Ave. Duration
- 17h 5m
- When
- Thursday
- Estimated price
- ₽19,000–55,000
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Marseille St Charles to Karlsruhe Hbf
- Ave. Duration
- 6h 41m
- Frequency
- Once daily
- Estimated price
- ₽16,000–26,000
- Website
- https://www.sncf-connect.com/en-en
Train from Brest C to Moskva Belorusskaia
- Ave. Duration
- 14h 9m
- Frequency
- Once daily
- Estimated price
- ₽4,700–9,000
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽4,700–5,500
- 2nd Class (Kupé)
- ₽7,500–9,000
- 1nd Class (SW)
- ₽13,000–18,000
- 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
- +34 915 304 417
- socibus@socibus.es
- Website
- socibusventas.es
Bus from Tarifa to Vitoria-Gasteiz
- Ave. Duration
- 15h 46m
- Frequency
- Twice daily
- Estimated price
- ₽7,000–12,000
- Website
- https://socibusventas.es/en/
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Vitoria-Gasteiz to Essen central train station
- Ave. Duration
- 23h 55m
- Frequency
- 3 times a week
- Estimated price
- ₽10,000–18,000
- Website
- https://www.flixbus.co.uk
Bus from Karlsruhe central train station to Poznan, Bus Station
- Ave. Duration
- 13h 35m
- Frequency
- Once daily
- Estimated price
- ₽6,000–11,000
- Website
- https://www.flixbus.co.uk
- Phone
- +380 98 815 4444
- support@ewe.ua
- Website
- ewe.ua
Bus from Essen Hbf to Hannover Hbf
- Ave. Duration
- 1h 51m
- Frequency
- Once daily
- Estimated price
- ₽1,300–2,300
- Website
- https://ewe.ua/
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Hanover to Minsk Central Bus Station
- Ave. Duration
- 21h 35m
- Frequency
- 3 times a week
- Estimated price
- ₽13,000–31,000
- Schedules at
- vt.by
- Website
- eurotrans.by
Bus from Minsk Central Bus Station to Moscow Novoyasnevskaya
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- ₽2,712
- Schedules at
- eurotrans.by
- Website
- infobus.by
Bus from Poznań to Brest Bus station
- Ave. Duration
- 7h 50m
- Frequency
- Twice daily
- Estimated price
- ₽3,700–5,500
- Website
- https://infobus.by/en/bus
Bus from Lublin to Brest Bus station
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- ₽2,300–4,300
- Website
- https://infobus.by/en/bus
- Phone
- 800 174 471
- Website
- servizi.cotralspa.it
Bus from CIVITAVECCHIA | Deposito # f277 to ROMA | EUR Magliana
- Ave. Duration
- 1h 40m
- Frequency
- Twice a week
- Estimated price
- ₽410–550
- Schedules at
- servizi.cotralspa.it
- Phone
- 13 43 232 76
- biuro@miskrosno.pl
- Website
- miskrosno.pl
Bus from Rzym to Lublin
- Ave. Duration
- 32h
- Frequency
- Once a week
- Estimated price
- ₽11,756
- Schedules at
- miskrosno.pl
- Book at
- api.euroticket.pl
- Phone
- 0 800 0900 30
- ctmweb.ma@gmail.com
- Website
- ctm.ma
Bus from Tangier to Tetouan
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- ₽280–410
- Schedules at
- ctm.ma
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Tarifa to Estación de Autobuses de Málaga
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- ₽1,900–3,200
- Schedules at
- malaga.avanzagrupo.com
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Estación de Autobuses de Málaga to Bacău
- Ave. Duration
- 2d 10h
- Frequency
- 5 times a week
- Estimated price
- ₽6,500–15,000
- Schedules at
- tabitatour.ro
- Phone
- +373 78 348 888
- contact@galtrans.md
- Website
- galtrans.md
Bus from Bacău to Chișinău Autogara Nord
- Ave. Duration
- 1h 41m
- Frequency
- Every 4 hours
- Estimated price
- ₽2,700–3,700
- Schedules at
- galtrans.md
- Phone
- +373 (689) 78-455
- bon_voyage_tour@list.ru
- Website
- bonvoyage.md
Bus from Chișinău, North Bus Station to Moscow International Bus Station
- Ave. Duration
- 23h 40m
- Frequency
- 4 times a week
- Estimated price
- ₽6,942–13,883
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽13,883
- Children
- ₽6,942
- Phone
- +34 912 66 02 15
- reservas@balearia.com
- Website
- balearia.com
Car ferry from Port of Tangier Ville to Tarifa
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- ₽850–20,454
- Website
- https://www.balearia.com/en
- Sirena Seat No Car
- ₽3,702
- Neptuno Seat No Car
- ₽4,628
- Sirena Seat Car
- ₽19,529
- Neptuno Seat Car
- ₽20,454
- Phone
- 00 33 810 20 13 20
- service-clients@cmn.fr
- Website
- lameridionale.fr
Car ferry from Port de Tanger Med to Vieux Port
- Ave. Duration
- 40h 30m
- Frequency
- Twice a week
- Estimated price
- ₽8,500–17,000
- Website
- https://www.lameridionale.fr/en
- Phone
- +39 010 209 4591
- booking@gnv.it
- Website
- gnv.it
Car ferry from Port of Tangier Ville to Port of Civitavecchia
- Ave. Duration
- 2d 6h
- Frequency
- Once a week
- Estimated price
- ₽20,000–32,000
- Website
- https://www.gnv.it/en
- Phone
- +34-956 63 63 63
- aml@aml.ma
- Website
- aml.ma
Ferry from Tanger Ville to Tarifa
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- ₽3,200–4,300
- Schedules at
- aml.ma
- Ave. Duration
- 39 min
- Estimated price
- ₽2,600–3,200
Blue Petite Taxi
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
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Italy Travel Guides
Read the travel guide



































































