Travel options for:
Volos to Zagora
  • Train, train to Thessaloniki, fly to Marrakech, shuttle

    $443 - $1,755
    1. Volos

      48 min - every 4 hours

      $5 - $7

    2. Larissa

      1 h 36 min - 5 times a day

      $10 - $14

    3. Thessaloniki

      4 min - 1247 feet

    4. Thessaloniki Büro Simeonidis

      45 min - every 3 hours

      $15 - $22

    5. Thessaloniki (SKG)

      7 h 40 min - 1 stopover

      $200 - $1,500

    6. Marrakech (RAK)

      3 h 30 min - on demand

      $213

      • Zagora
  • Train, train to Athens, fly to Marrakech, shuttle

    $390 - $719
    1. Volos

      48 min - every 4 hours

      $5 - $7

    2. Larissa

      3 h 42 min - once daily

      $19 - $25

    3. Ska

      30 min - hourly

      $23 - $35

    4. Athens (ATH)

      6 h 55 min - 1 stopover

      $130 - $440

    5. Marrakech (RAK)

      3 h 30 min - on demand

      $213

      • Zagora
  • Train, train to Athens, fly to Ouarzazate, bus

    $373 - $1,286
    1. Volos

      48 min - every 4 hours

      $5 - $7

    2. Larissa

      3 h 42 min - once daily

      $19 - $25

    3. Ska

      30 min - hourly

      $23 - $35

    4. Athens (ATH)

      12 h 30 min - 1 stopover

      $310 - $1,200

    5. Ouarzazate (OZZ)

      17 min - 4.5 miles

      $8 - $10

    6. Ouarzazate

      2 h 45 min - once daily

      $8 - $10

      • Zagora
  • Train, train to Thessaloniki, fly to Ouarzazate, bus

    $366 - $1,262
    1. Volos

      48 min - every 4 hours

      $5 - $7

    2. Larissa

      1 h 36 min - 5 times a day

      $10 - $14

    3. Thessaloniki

      4 min - 1247 feet

    4. Thessaloniki Büro Simeonidis

      45 min - every 3 hours

      $15 - $22

    5. Thessaloniki (SKG)

      9 h - 1 stopover

      $320 - $1,200

    6. Ouarzazate (OZZ)

      17 min - 4.5 miles

      $8 - $10

    7. Ouarzazate

      2 h 45 min - once daily

      $8 - $10

      • Zagora
  • Bus

    $316 - $494
    1. Volos

      8 h 25 min - once daily

      $19 - $35

    2. Sofia

      47 h 47 min - 5 times a week

      $110 - $170

    3. Malaga

      43 h 30 min - once daily

      $170 - $270

    4. Marrakech

      7 h 30 min - once daily

      $17 - $22

      • Zagora
  • Train, bus and ferry, bus, Grand Taxi

    $469 - $658
    1. Volos

      48 min - every 4 hours

      $5 - $7

    2. Larissa

      10 min - 2744 feet

    3. Larissa

      14 h 5 min - once a week

      $260 - $380

    4. Bologna Centrale

      37 min - hourly

      $16 - $23

    5. Firenze - Autostazione

      39 h 43 min - once a week

      $160 - $210

    6. Casablanca

      18 min - 5098 feet

    7. Casablanca

      3 h - hourly

      $11 - $17

    8. Marrakesh

      4 min - 1103 feet

    9. Marrakech

      7 h 30 min - once daily

      $17 - $22

      • Zagora
  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Volos train to Larissa, train to Thessaloniki, walk to Thessaloniki Büro Simeonidis, bus to Thessaloniki airport, fly to Marrakech airport, then shuttle to Zagora. 18 h 53 min $621. From Volos train to Larissa, train to Ska, train to Athens airport, fly to Marrakech airport, then shuttle to Zagora. 19 h 15 min $482. From Volos train to Larissa, train to Ska, train to Athens airport, fly to Ouarzazate airport, taxi to Ouarzazate, then bus to Zagora. 24 h 52 min $728. From Volos train to Larissa, train to Thessaloniki, walk to Thessaloniki Büro Simeonidis, bus to Thessaloniki airport, fly to Ouarzazate airport, taxi to Ouarzazate, then bus to Zagora. 20 h 16 min $707. From Volos bus to Sofia, bus to Malaga, bus to Marrakech, then bus to Zagora. 4 days 14 h $436. From Volos train to Larissa, walk to Larissa, bus and ferry to Bologna Centrale, train to Firenze - Autostazione, bus to Casablanca, walk to Casablanca, Grand Taxi to Marrakesh, walk to Marrakech, then bus to Zagora. 2 days 22 h $549.