Travel options for:
Vilamoura to Seville
  • Bus via Faro

    $22 - $64
    1. Vilamoura

      20 min - every 4 hours - line 91

      $7 - $9

    2. Faro

      2 h - once daily

      $15 - $55

  • Bus

    1. Vilamoura

      16 min - 4 times a day

      $27

    2. Loule

      3 h 45 min - once daily

  • Bus InterNorte

    $31 - $64
    1. Vilamoura

      20 min - every 4 hours - line 91

      $7 - $9

    2. Faro

      3 h 51 min - twice daily

      $24 - $55

  • Train, bus

    $30 - $93
    1. Vilamoura

      20 min - every 4 hours - line 91

      $7 - $9

    2. Faro Bus Station

      4 min - 993 feet

    3. Faro(P)

      1 h 6 min - every 15 minutes

      $5 - $9

    4. Vila Real Santo Antonio

      12 min - 3290 feet

    5. Vila Real Santo Antonio

      53 min - twice daily

      $4 - $50

    6. Huelva

      10 min - 2926 feet

    7. Huelva-Termino

      1 h 27 min - 3 times a day

      $14 - $25

  • Drive

    $30 - $45
    1. Vilamoura

      2 h 5 min - 133.4 miles

      $30 - $45

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

From Vilamoura line 91 bus to Faro then bus to Seville. 3 h 20 min 23€. From Vilamoura bus to Loule then bus to Sevilla. 5 h 1 min. From Vilamoura line 91 bus to Faro then bus to Sevilla Santa Justa. 5 h 11 min 40€. From Vilamoura line 91 bus to Faro Bus Station, walk to Faro(P), train to Vila Real Santo Antonio, walk to Vila Real Santo Antonio, bus to Huelva, walk to Huelva-Termino, then train to Sevilla Santa Justa. 6 h 19 min 63€. From Vilamoura drive to Seville. 2 h 5 min 31€.