Travel options for:
Montenegro to Corfu
  • Drive, bus, car ferry

    $43 - $55
    1. Podgorica

      1 h 8 min - 37.7 miles

      $7 - $11

    2. Shkodër

      2 h 15 min - hourly

      $2 - $4

    3. Tiranë

      3 h 45 min - 3 times a day

      $6 - $13

    4. Sarandë

      9 min - 2611 feet

    5. Sarandë

      30 min - twice daily

      $28

  • Bus Albania Minibus, car ferry

    $53 - $74
    1. Podgorica

      4 h 19 min - once daily

      $19 - $35

    2. Tirana

      6 min - 1818 feet

    3. Tiranë

      3 h 45 min - 3 times a day

      $6 - $13

    4. Sarandë

      9 min - 2611 feet

    5. Sarandë

      30 min - twice daily

      $28

  • Bus, car ferry via Ioannina

    1. Podgorica Zob

      5 h 30 min - once daily

      $11 - $16

    2. Durres Zob

      4 min - 1264 feet

    3. Durrës

      4 h 49 min - twice daily

    4. Ioannina

      1 h 15 min - every 4 hours

      $10 - $13

    5. Igoumenitsa

      14 min - 4030 feet

    6. Igoumenitsa

      1 h 45 min - hourly

      $11 - $13

  • Drive, car ferry

    $77 - $98
    1. Podgorica

      6 h 22 min - 252.5 miles

      $45 - $75

    2. Sarandë

      30 min - twice daily

      $28

  • Drive, fly

    $124 - $351
    1. Ulcinj

      2 h 18 min - 73.7 miles

      $14 - $21

    2. Tirana (TIA)

      3 h 50 min - 1 stopover

      $110 - $330

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

From Podgorica drive to Shkodër, bus to Tiranë, bus to Sarandë, walk to Sarandë, then car ferry to Corfu. 9 h 48 min 45€. From Podgorica bus to Tirana, walk to Tiranë, bus to Sarandë, walk to Sarandë, then car ferry to Corfu. 10 h 50 min 63€. From Podgorica Zob bus to Durres Zob, walk to Durrës, bus to Ioannina, bus to Igoumenitsa, walk to Igoumenitsa, then car ferry to Corfu. 16 h 9 min. From Podgorica drive to Sarandë then car ferry to Corfu. 6 h 52 min 74€. From Ulcinj drive to Tirana airport then fly to Corfu airport. 6 h 8 min 159€.