Rome2Rio

How to get fromMoroco to Spainby taxi, bus, or plane

Find Transport to Spain

See all options

There are 7 ways to get from Moroco to Spain by taxi, bus, or plane

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

  1. Taxi, bus to Tarija, fly to Adolfo Suárez Madrid–Barajas Airport

    best
    1. Take the taxi from Moroco to Tupizataxi taxi
    2. Take the bus from Tupiza to Tarijabus bus
    3. Fly from Tarija (TJA) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane plane TJA - MAD
    25h 8m
    €546–1,305
  2. Taxi, bus to Alcantari Airport, fly to Adolfo Suárez Madrid–Barajas Airport

    cheapest
    1. Take the taxi from Moroco to Tupizataxi taxi
    2. Take the bus from Tupiza to Sucrebus bus
    3. Fly from Alcantari Airport (SRE) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane plane SRE - MAD
    22h 29m
    €500–1,132
  3. Taxi, bus to Uyuni Airport, fly to Adolfo Suárez Madrid–Barajas Airport

    1. Take the taxi from Moroco to Atochataxi taxi
    2. Take the bus from Atocha to Uyunibus bus
    3. Fly from Uyuni Airport (UYU) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane plane UYU - MAD
    26h 45m
  4. Taxi, bus to Tarija, fly to Valencia Airport

    1. Take the taxi from Moroco to Tupizataxi taxi
    2. Take the bus from Tupiza to Tarijabus bus
    3. Fly from Tarija (TJA) to Valencia Airport (VLC)plane plane TJA - VLC
    29h 9m
    €558–1,406
  5. Taxi, bus to Tarija, fly to Seville Airport

    1. Take the taxi from Moroco to Tupizataxi taxi
    2. Take the bus from Tupiza to Tarijabus bus
    3. Fly from Tarija (TJA) to Seville Airport (SVQ)plane plane TJA - SVQ
    29h 55m
    €530–1,307
  6. Taxi, bus to Tarija, fly to Málaga Airport

    1. Take the taxi from Moroco to Tupizataxi taxi
    2. Take the bus from Tupiza to Tarijabus bus
    3. Fly from Tarija (TJA) to Málaga Airport (AGP)plane plane TJA - AGP
    29h 2m
    €515–1,303
  7. Taxi, bus to Tarija, fly to A Coruña Airport

    1. Take the taxi from Moroco to Tupizataxi taxi
    2. Take the bus from Tupiza to Tarijabus bus
    3. Fly from Tarija (TJA) to A Coruña Airport (LCG)plane plane TJA - LCG
    29h 32m
    €725–1,903

Tarija (TJA) to Adolfo Suárez Madrid–Barajas Airport (MAD) flights

Calendar16Weekly Planes
Duration19h 25mAverage Duration
Ticket€479Cheapest Price
See schedules

Questions & Answers

What companies run services between Moroco, Bolivia and Spain?

There is no direct connection from Moroco to Spain. However, you can take the taxi to Tupiza, take the bus to Tarija, walk to Tarija (TJA) airport, fly to Adolfo Suárez Madrid–Barajas Airport (MAD), walk to Madrid Airport T4, take the line 8 subway to Nuevos Ministerios, walk to Madrid-Nuevos Ministerios, then take the train to Sol. Alternatively, you can take the taxi to Atocha, take the bus to Uyuni, take the taxi to Uyuni Airport (UYU) airport, fly to Adolfo Suárez Madrid–Barajas Airport (MAD), walk to Madrid Airport T4, take the line 8 subway to Nuevos Ministerios, walk to Madrid-Nuevos Ministerios, then take the train to Sol.

Airlines
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Southend Airport into central London, How do I buy a London Underground ticket?, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.