Rome2Rio

How to get fromRab to Rabatby ferry, shuttle, plane, bus, car ferry or train

Find Transport to Rabat

See all options

There are 7 ways to get from Rab to Rabat by ferry, shuttle, plane, bus, car ferry, or train

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

  1. Line 9309 ferry, shuttle to Zadar Airport, fly to Rabat-Salé

    best
    1. Take the ferry from Rab to Novaljaferry ferry
    2. Take a shuttle bus from Novalja, Autobusni kolodvor to Zadar Airportshuttle bus
    3. Fly from Zadar Airport (ZAD) to Rabat-Salé (RBA)plane plane ZAD - RBA
    16h 21m
    MAD 1,608–5,278
  2. Ferry, bus, car ferry, train

    1. Take the ferry from Rab to Rijekaferry ferry
    2. Take the bus from Rijeka bus station to Zagrebbus bus
    3. Take the bus from Zagreb to Sofiabus bus
    4. Take the bus from Sofia to Almeriabus bus
    5. Take the car ferry from Almeria to Nadorcarferry car ferry
    6. Take the train from Nador to Rabat Villetrain train
    3d 14h
    MAD 3,062–10,622
  3. Ferry, bus to Zagreb Franjo Tuđman Airport, fly to Rabat-Salé

    1. Take the ferry from Rab to Rijekaferry ferry
    2. Take the bus from Ban J. Jelačić Square to Zagreb Airportbus bus
    3. Fly from Zagreb Franjo Tuđman Airport (ZAG) to Rabat-Salé (RBA)plane plane ZAG - RBA
    12h 42m
    MAD 1,752–5,377
  4. Ferry, shuttle to Venice Marco Polo Airport, fly to Rabat-Salé

    1. Take the ferry from Rab to Rijekaferry ferry
    2. Take a shuttle bus from Rijeka to Venezia, Aeroporto Marco Polo di Veneziashuttle bus
    3. Fly from Venice Marco Polo Airport (VCE) to Rabat-Salé (RBA)plane plane VCE - RBA
    15h 50m
    MAD 2,272–10,027
  5. Ferry, bus to Trieste – Friuli Venezia Giulia Airport, fly to Rabat-Salé

    1. Take the ferry from Rab to Rijekaferry ferry
    2. Take the bus from Rijeka, Željeznički Kolodvor to Trieste, Autostazionebus bus
    3. Fly from Trieste – Friuli Venezia Giulia Airport (TRS) to Rabat-Salé (RBA)plane plane TRS - RBA
    15h 21m
    MAD 2,107–6,917
  6. Ferry, shuttle to Venice Marco Polo Airport, fly to Mohammed V International Airport, train

    1. Take the ferry from Rab to Rijekaferry ferry
    2. Take a shuttle bus from Rijeka to Venezia, Aeroporto Marco Polo di Veneziashuttle bus
    3. Fly from Venice Marco Polo Airport (VCE) to Mohammed V International Airport (CMN)plane plane VCE - CMN
    4. Take the train from Gare Oasis to Rabat Villetrain train
    15h 13m
    MAD 2,162–8,702
  7. Ferry, bus, car ferry, train via Deva

    1. Take the ferry from Rab to Rijekaferry ferry
    2. Take the bus from Rijeka bus station to Ljubljana bus stationbus bus
    3. Take the bus from Ljubljana bus station to Devabus bus
    4. Take the bus from Deva to Motrilbus bus
    5. Take the car ferry from Motril to Nadorcarferry car ferry
    6. Take the train from Nador to Rabat Villetrain train
    3d 15h
    MAD 2,305–5,312

Zadar Airport (ZAD) to Rabat-Salé (RBA) flights

Calendar4Weekly Planes
Duration13h 50mAverage Duration
TicketMAD 1,299Cheapest Price
See schedules

Questions & Answers

What companies run services between Rab, Croatia and Rabat, Morocco?

There is no direct connection from Rab to Rabat. However, you can take the line 9309 ferry to Novalja, walk to Obilaznica, take the bus to Novalja, Autobusni kolodvor, walk to Novalja, Autobusni kolodvor, take the shuttle to Zadar Airport, walk to Zadar Airport (ZAD) airport, fly to Rabat-Salé (RBA), walk to Rabat-Salé Airport, then take the bus to Gare Rabat-Agdal. Alternatively, you can take a ferry from Rab to Rabat Ville via Rijeka, Rijeka bus station, Zagreb, Sofia, Almeria, Almeria, Nador, and Nador in around 3d 14h.

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Morocco

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides