Rome2Rio

How to get fromOujda to Ksar el-Kebirby plane, train, car, or taxi

Find Transport to Ksar el-Kebir

See all options

There are 4 ways to get from Oujda to Ksar el-Kebir by plane, train, car, or taxi

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 from Angads Airport, train

    best
    1. Fly from Angads Airport (OUD) to Tangier Ibn Battouta Airport (TNG)plane plane OUD - TNG
    2. Take the train from Tangier to Ksar el-Kebirtrain train
    4h 12m
    MAD 684–3,599
  2. Train

    cheapest
    1. Take the train from Oujda to Ksar el-Kebirtrain train
    9h 16m
    MAD 220–460
  3. Drive 488.2 km

    1. Drive from Oujda to Ksar el-Kebircar car 488.2 km
    6h 10m
    MAD 705–1,018
  4. Taxi to Nador International Airport, fly, train

    1. Take the taxi from Oujda to Nador International Airport (NDR)taxi taxi
    2. Fly from Nador International Airport (NDR) to Tangier Ibn Battouta Airport (TNG)plane plane NDR - TNG
    3. Take the train from Tangier to Ksar el-Kebirtrain train
    5h 32m
    MAD 1,510–5,121

Oujda to Ksar el-Kebir by train

Calendar27Weekly Trains
Duration9h 16mAverage Duration
TicketMAD 220Cheapest Price
See schedules

Questions & Answers

What companies run services between Oujda, Morocco and Ksar el-Kebir, Morocco?

Moroccan Railways (ONCF) operates a train from Oujda to Ksar el-Kebir 4 times a day. Tickets cost MAD 220–460 and the journey takes 9h 16m.

Airlines
Train 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 Heathrow Airport into central London, Getting to Rome from the airport, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.