Rome2Rio

How to get fromBalkans to Moroccoby bus, plane, shuttle, or car ferry

Find Transport to Morocco

See all options

There are 5 ways to get from Balkans to Morocco by bus, plane, shuttle, 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. Bus to Belgrade Nikola Tesla Airport, fly to Fes-Sais Airport

    best
    1. Take the bus from Šarbanovac to Beograd, Autobuska stanicabus bus
    2. Fly from Belgrade Nikola Tesla Airport (BEG) to Fes-Sais Airport (FEZ)plane plane BEG - FEZ
    12h 13m
  2. Bus, shuttle to Sofia Airport, fly to Tangier Ibn Battouta Airport

    1. Take the bus from Zaječar to Niteksbus bus
    2. Take a shuttle bus from Niš to Sofia Airportshuttle bus
    3. Fly from Sofia Airport (SOF) to Tangier Ibn Battouta Airport (TNG)plane plane SOF - TNG
    13h 56m
  3. Bus, shuttle to Sofia Airport, fly to Marrakech

    1. Take the bus from Zaječar to Niteksbus bus
    2. Take a shuttle bus from Niš to Sofia Airportshuttle bus
    3. Fly from Sofia Airport (SOF) to Marrakech (RAK)plane plane SOF - RAK
    11h 30m
  4. Bus to Belgrade Nikola Tesla Airport, fly to Tangier Ibn Battouta Airport

    1. Take the bus from Šarbanovac to Beograd, Autobuska stanicabus bus
    2. Fly from Belgrade Nikola Tesla Airport (BEG) to Tangier Ibn Battouta Airport (TNG)plane plane BEG - TNG
    11h 33m
  5. Bus to Belgrade Nikola Tesla Airport, fly to Málaga Airport, bus, car ferry

    1. Take the bus from Šarbanovac to Beograd, Autobuska stanicabus bus
    2. Fly from Belgrade Nikola Tesla Airport (BEG) to Málaga Airport (AGP)plane plane BEG - AGP
    3. Take the bus from Malaga Airport to Estación de Autobuses de Marbellabus bus
    4. Take the bus from Estación de Autobuses de Marbella to Estación de Algeciras San Bernardobus bus
    5. Take the car ferry from Tarifa to Port of Tangier Villecarferry car ferry
    16h 26m

Belgrade Nikola Tesla Airport (BEG) to Fes-Sais Airport (FEZ) flights

Calendar9Weekly Planes
Duration8h 42mAverage Duration
TicketMAD 1,360Cheapest Price
See schedules

Questions & Answers

What companies run services between Balkans, Serbia and Morocco?

There is no direct connection from Balkans to Morocco. However, you can take the taxi to Šarbanovac, take the bus to Beograd, Autobuska stanica, walk to Bas, take the bus to Parking garaža, walk to Belgrade Nikola Tesla Airport (BEG) airport, fly to Fes-Sais Airport (FEZ), walk to Fes Sais Airport, then take the line 16 bus to Fes. Alternatively, you can take the taxi to Zaječar, take the bus to Niteks, walk to Niš, take the shuttle to Sofia Airport, walk to Sofia Airport (SOF) airport, fly to Tangier Ibn Battouta Airport (TNG), then take the taxi to Tangier.

Airlines
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 5 incredible day trips from Florence by train, Travelling to the US: What do I need to know?, and Travelling around the UAE - to help you get the most out of your next trip.