Travel from Florence-Italy to Morocco

Flights from Florence to Morocco

Air France, Lufthansa and 9 other airlines fly from Florence to Casablanca hourly.

Travel Guides

How to get from Florence to RomeWe show you the quickest, cheapest and easiest routes between the Italian cities

How to get from Florence to Morocco

From Firenze S.Maria Novella train to Bologna Centrale, Aerobus to Bologna airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakech. 6 h 41 min $163. From Leopolda Salita bus to Florence airport, fly to Casablanca airport, then shuttle to Casablanca. 8 h 39 min $211. From Firenze S.Maria Novella train to Bologna Centrale, Aerobus to Bologna airport, fly to Casablanca airport, then shuttle to Casablanca. 7 h 2 min $127. From Firenze Smn train to Pisa Centrale, train to Pisa airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakech. 6 h 57 min $178. From Leopolda Salita bus to Florence airport, fly to Tangier airport, then taxi to Tangier. 7 h 22 min $270. From Leopolda Salita bus to Florence airport, fly to Fes airport, then taxi to Fès. 10 h 25 min $198. From Firenze S.Maria Novella train to Rome airport, fly to Casablanca airport, then shuttle to Casablanca. 8 h 24 min $178. From Firenze Campo Marte train to Genova Brignole, walk to Genova, then bus and ferry to Casablanca. 30 h 14 min $260. From Firenze Santa Maria Novella Station bus and ferry to Casablanca. 33 h 55 min $226. From Firenze Autostazione bus and ferry to Casablanca, walk to Casa Voyageurs, then tram to Mohamed Diouri. 39 h 58 min $185. From Florence drive to Casablanca. 4 days 7 h $1,622.
Close Print Itinerary
  1. Here are 11 options to get from
    Florence to Morocco:

    1. Trip:
      1 Train to Bologna, fly to Marrakech
      • One-Way approx: USD $110 - $395
      • Duration: 6 h 41 min
      Open +
      • Trip:
        1 Train to Bologna, fly to Marrakech
        • One-Way approx: USD $110 - $395
        • Duration: 6 h 41 min
        Close x
    2. Trip:
      2 Fly Florence to Casablanca
      • One-Way approx: USD $102 - $402
      • Duration: 8 h 39 min
      Open +
      • Trip:
        2 Fly Florence to Casablanca
        • One-Way approx: USD $102 - $402
        • Duration: 8 h 39 min
        Close x
    3. Trip:
      3 Train to Bologna, fly to Casablanca
      • One-Way approx: USD $99 - $259
      • Duration: 7 h 2 min
      Open +
      • Trip:
        3 Train to Bologna, fly to Casablanca
        • One-Way approx: USD $99 - $259
        • Duration: 7 h 2 min
        Close x
    4. Trip:
      4 Train to Pisa, fly to Marrakech
      • One-Way approx: USD $92 - $350
      • Duration: 6 h 57 min
      Open +
      • Trip:
        4 Train to Pisa, fly to Marrakech
        • One-Way approx: USD $92 - $350
        • Duration: 6 h 57 min
        Close x
    5. Trip:
      5 Fly Florence to Tangier
      • One-Way approx: USD $187 - $471
      • Duration: 7 h 22 min
      Open +
      • Trip:
        5 Fly Florence to Tangier
        • One-Way approx: USD $187 - $471
        • Duration: 7 h 22 min
        Close x
    6. Trip:
      6 Fly Florence to Fes
      • One-Way approx: USD $87 - $349
      • Duration: 10 h 25 min
      Open +
      • Trip:
        6 Fly Florence to Fes
        • One-Way approx: USD $87 - $349
        • Duration: 10 h 25 min
        Close x
    7. Trip:
      7 Train to Rome, fly to Casablanca
      • One-Way approx: USD $124 - $445
      • Duration: 8 h 24 min
      Open +
      • Trip:
        7 Train to Rome, fly to Casablanca
        • One-Way approx: USD $124 - $445
        • Duration: 8 h 24 min
        Close x
    8. Trip:
      8 Train, bus and ferry
      • One-Way approx: USD $223 - $327
      • Duration: 30 h 14 min
      Open +
      • Trip:
        8 Train, bus and ferry
        • One-Way approx: USD $223 - $327
        • Duration: 30 h 14 min
        Close x
    9. Trip:
      9 Bus and ferry Autolinee Gambioli
      • One-Way approx: USD $220 - $330
      • Duration: 33 h 55 min
      Open +
      • Trip:
        9 Bus and ferry Autolinee Gambioli
        • One-Way approx: USD $220 - $330
        • Duration: 33 h 55 min
        Close x
    10. Trip:
      10 Bus and ferry Eurolines IT
      • One-Way approx: USD $162 - $211
      • Duration: 39 h 58 min
      Open +
      • Trip:
        10 Bus and ferry Eurolines IT
        • One-Way approx: USD $162 - $211
        • Duration: 39 h 58 min
        Close x
    11. Trip:
      11 Drive
      • One-Way approx: USD $1,300 - $2,000
      • Duration: 4 days 7 h
      Open +
      • Trip:
        11 Drive
        • One-Way approx: USD $1,300 - $2,000
        • Duration: 4 days 7 h
        Close x