Travel options for:
Albufeira to Olhão
  • Fly Faro to Annaba

    $91 - $343
    1. Albufeira

      32 min - every 4 hours

      $8 - $10

    2. Faro

      15 min - hourly - line 16

      $3

    3. Faro (FAO)

      5 h 25 min - 1 stopover

      $80 - $330

    4. Annaba (AAE)

      27 min - 14.2 miles

  • Fly Faro to Tunis, bus, travel

    1. Albufeira

      32 min - every 4 hours

      $8 - $10

    2. Faro

      15 min - hourly - line 16

      $3

    3. Faro (FAO)

      5 h 25 min - 1 stopover

      $55 - $240

    4. Tunis (TUN)

      27 min - every 30 minutes

      $1

    5. Tunis Marine

      12 min - every 15 minutes

      $1

    6. Bouchoucha

      11 min - 3088 feet

    7. Tunis

      2 h 10 min - 4 times a day

      $3

    8. Ain Soltane

      1 h 25 min - 44.4 miles

  • Fly Faro to Algiers, train

    $95 - $334
    1. Albufeira

      32 min - every 4 hours

      $8 - $10

    2. Faro

      15 min - hourly - line 16

      $3

    3. Faro (FAO)

      5 h 25 min - 1 stopover

      $70 - $300

    4. Algiers (ALG)

      12 min - 6.6 miles

    5. El Harrach

      11 min - hourly - line 300

      $1

    6. Alger

      9 h 43 min - once daily

      $13 - $20

    7. Annaba

      19 min - 10.1 miles

  • Fly Faro to Constantine, train

    $116 - $431
    1. Albufeira

      32 min - every 4 hours

      $8 - $10

    2. Faro

      15 min - hourly - line 16

      $3

    3. Faro (FAO)

      4 h 40 min - 1 stopover

      $100 - $410

    4. Constantine (CZL)

      15 min - hourly

      $2

    5. Constantine

      2 h 48 min - once daily

      $3 - $6

    6. Annaba

      19 min - 10.1 miles

  • Fly Faro to Setif, train

    $97 - $344
    1. Albufeira

      32 min - every 4 hours

      $8 - $10

    2. Faro

      15 min - hourly - line 16

      $3

    3. Faro (FAO)

      10 h 5 min - 1 stopover

      $80 - $320

    4. Setif (QSF)

      12 min - 7.1 miles

    5. Sétif

      1 h 54 min - once daily

      $3 - $5

    6. Constantine

      2 h 48 min - once daily

      $3 - $6

    7. Annaba

      19 min - 10.1 miles

  • Fly Faro to Jijel, train

    $113 - $386
    1. Albufeira

      32 min - every 4 hours

      $8 - $10

    2. Faro

      15 min - hourly - line 16

      $3

    3. Faro (FAO)

      8 h 45 min - 2 stopovers

      $95 - $360

    4. Jijel (GJL)

      12 min - 8.6 miles

    5. Jijel

      2 h 44 min - once daily

      $4 - $7

    6. Constantine

      2 h 48 min - once daily

      $3 - $6

    7. Annaba

      19 min - 10.1 miles

  • Train to Lisbon, fly to Algiers, train

    $114 - $368
    1. Albufeira

      15 min - every 4 hours - line 17

      $2 - $4

    2. Tunes

      3 h 3 min - 5 times a day

      $19 - $40

    3. Lisboa Oriente

      8 min - every 5 minutes

      $3

    4. Lisbon (LIS)

      1 h 45 min - non-stop

      $75 - $300

    5. Algiers (ALG)

      12 min - 6.6 miles

    6. El Harrach

      11 min - hourly - line 300

      $1

    7. Alger

      9 h 43 min - once daily

      $13 - $20

    8. Annaba

      19 min - 10.1 miles

  • Bus, car ferry

    $225 - $261
    1. Albufeira

      3 h 25 min - twice daily

      $19 - $27

    2. Seville

      10 h 50 min - once daily

      $50 - $75

    3. Alicante

      9 h - twice a week

      $150

    4. Algiers

      24 min - 1.3 miles

    5. Algiers

      8 h 30 min - hourly

      $6 - $9

    6. Annaba

      20 min - 10.6 miles

  • Bus, train, car ferry

    $302 - $353
    1. Albufeira

      4 h 28 min - twice daily

      $40 - $60

    2. Sevilla Santa Justa

      6 h 48 min - 3 times a day

      $80 - $100

    3. Xativa

      1 h 30 min - once daily

      $15 - $26

    4. San Gabriel (APT.)

      11 min - 2508 feet

    5. Alicante

      9 h - twice a week

      $150

    6. Alger

      9 h 43 min - once daily

      $13 - $20

    7. Annaba

      19 min - 10.1 miles

  • Bus, car ferry, train

    $237 - $279
    1. Albufeira

      32 min - every 4 hours

      $8 - $10

    2. Faro Bus Station

      4 min - 993 feet

    3. Faro(P)

      11 min - every 15 minutes

      $1 - $3

    4. Olhão

      2 h 20 min - twice daily

      $15 - $21

    5. Seville

      10 h 50 min - once daily

      $50 - $75

    6. Alicante

      9 h - twice a week

      $150

    7. Alger

      9 h 43 min - once daily

      $13 - $20

    8. Annaba

      19 min - 10.1 miles

  • Bus, train, car ferry via Saint-Charles

    $530 - $653
    1. Albufeira

      32 min - every 4 hours

      $8 - $10

    2. Faro

      1 h 57 min - twice daily

      $9 - $50

    3. Huelva

      10 min - 2926 feet

    4. Huelva-Termino

      3 h 40 min - 3 times a day

      $65 - $85

    5. Madrid-Puerta de Atocha

      7 h 50 min - once daily

      $140 - $200

    6. Saint-Charles

      4 min - every 10 minutes

      $2

    7. Joliette

      7 min - 2092 feet

    8. Marseille

      19 h - on demand

      $306

    9. Annaba

      18 min - 9.9 miles

  • Bus Eurolines FR, car ferry

    $481 - $549
    1. Albufeira

      28 h 15 min - 3 times a week

      $170 - $250

    2. Saint-Charles

      4 min - every 10 minutes

      $2

    3. Joliette

      7 min - 2092 feet

    4. Marseille

      19 h - on demand

      $306

    5. Annaba

      18 min - 9.9 miles

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

From Albufeira bus to Faro, line 16 bus to Faro airport, fly to Annaba airport, then travel to Olhão. 9 h 9 min $192. From Albufeira bus to Faro, line 16 bus to Faro airport, fly to Tunis airport, bus to Tunis Marine, train to Bouchoucha, walk to Tunis, bus to Ain Soltane, then travel to Olhão. 14 h 29 min. From Albufeira bus to Faro, line 16 bus to Faro airport, fly to Algiers airport, drive to El Harrach, line 300 train to Alger, train to Annaba, then travel to Olhão. 20 h 37 min $190. From Albufeira bus to Faro, line 16 bus to Faro airport, fly to Constantine airport, bus to Constantine, train to Annaba, then travel to Olhão. 12 h 49 min $238. From Albufeira bus to Faro, line 16 bus to Faro airport, fly to Setif airport, drive to Sétif, train to Constantine, train to Annaba, then travel to Olhão. 20 h 35 min $200. From Albufeira bus to Faro, line 16 bus to Faro airport, fly to Jijel airport, drive to Jijel, train to Constantine, train to Annaba, then travel to Olhão. 20 h 6 min $241. From Albufeira line 17 bus to Tunes, train to Lisboa Oriente, Metro to Lisbon airport, fly to Algiers airport, drive to El Harrach, line 300 train to Alger, train to Annaba, then travel to Olhão. 20 h 9 min $231. From Albufeira bus to Seville, bus to Alicante, car ferry to Algiers, walk to Algiers, bus to Annaba, then travel to Olhão. 35 h 2 min $242. From Albufeira bus to Sevilla Santa Justa, train to Xativa, train to San Gabriel (APT.), walk to Alicante, car ferry to Alger, train to Annaba, then travel to Olhão. 35 h 59 min $337. From Albufeira bus to Faro Bus Station, walk to Faro(P), train to Olhão, bus to Seville, bus to Alicante, car ferry to Alger, train to Annaba, then travel to Olhão. 37 h 6 min $258. From Albufeira bus to Faro, bus to Huelva, walk to Huelva-Termino, train to Madrid-Puerta de Atocha, train to Saint-Charles, Metro to Joliette, walk to Marseille, car ferry to Annaba, then travel to Olhão. 37 h 13 min $595. From Albufeira bus to Saint-Charles, Metro to Joliette, walk to Marseille, car ferry to Annaba, then travel to Olhão. 2 days 0 h $492.