Rome2Rio

How to get fromMelilla to Algiersby car, plane, car ferry, train or bus

Find Transport to Algiers

See all options

There are 5 ways to get from Melilla to Algiers by car, plane, car ferry, train, or bus

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 to Nador International Airport, fly

    best
    1. Drive from Melilla to Nador International Airport (NDR)car
    2. Fly from Nador International Airport (NDR) to Houari Boumediene Airport (ALG)planeNDR - ALG
    5h 45m
    $108–382
  2. Car ferry, train

    1. Take the car ferry from Melilla to Almeriacarferry
    2. Take the car ferry from Almería to Orancarferry
    3. Take the train from Gare Centrale d'Oran to Algertrain
    22h 31m
    $114–979
  3. Drive 3,547.5 km

    1. Drive from Melilla to Algierscar3,547.5 km
    2d 4h
    $649–937
  4. Fly from Melilla

    1. Fly from Melilla (MLN) to Houari Boumediene Airport (ALG)planeMLN - ALG
    7h 37m
    $135–1,160
  5. Car ferry, bus

    1. Take the car ferry from Melilla to Almeriacarferry
    2. Take the car ferry from Almería to Orancarferry
    3. Take the bus from Oran to Algiersbus
    25h 13m
    $113–1,296

Nador International Airport (NDR) to Houari Boumediene Airport (ALG) flights

Calendar17Weekly Planes
Duration6h 56mAverage Duration
Ticket$91Cheapest Price
See schedules

Questions & Answers

What companies run services between Melilla, Spain and Algiers, Algeria?

Iberia, Vueling Airlines, and Air Algérie fly from Melilla (MLN) to Houari Boumediene Airport (ALG) twice daily.

Airlines
Train operators
Bus 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 How do I buy a London Underground ticket?, How to get from Southend Airport into central London, and How to get from Florence to Rome - to help you get the most out of your next trip.