Rome2Rio

How to get fromOujda to Spainby car, plane, train or car ferry

Find Transport to Spain

See all options

There are 3 ways to get from Oujda to Spain by car, plane, train, or car ferry

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

  1. Drive, fly to Málaga Airport

    best
    1. Drive from Oujda to Melilla (MLN)car car
    2. Fly from Melilla (MLN) to Málaga Airport (AGP)plane plane MLN - AGP
    3h 31m
    €82–281
  2. Train, car ferry

    1. Take the train from Oujda to Taourirttrain train
    2. Take the train from Taourirt to Nadortrain train
    3. Take the car ferry from Nador to Port de Barcelonacarferry car ferry
    36h 18m
    €88–158
  3. Drive, fly to Adolfo Suárez Madrid–Barajas Airport

    1. Drive from Oujda to Melilla (MLN)car car
    2. Fly from Melilla (MLN) to Adolfo Suárez Madrid–Barajas Airport (MAD)plane plane MLN - MAD
    4h 37m
    €143–334

Melilla (MLN) to Málaga Airport (AGP) flights

Calendar46Weekly Planes
Duration55 minAverage Duration
Ticket€60Cheapest Price
See schedules

Questions & Answers

What companies run services between Oujda, Morocco and Spain?

There is no direct connection from Oujda to Spain. However, you can drive to Melilla (MLN) airport, fly to Málaga Airport (AGP), walk to Málaga-Aeropuerto, then take the train to Málaga-Centro Alameda. Alternatively, you can take a train from Oujda to Port de Barcelona via Taourirt, Nador, and Nador in around 36h 18m.

Airlines
Train operators
Ferry 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 Need to know: Jadrolinija, Bali: What to do if Mount Agung erupts, and How to get from London to Edinburgh - to help you get the most out of your next trip.