Travel options for:
Brive-la-Gaillarde to Villaviciosa
  • Train, bus

    $126 - $169
    1. Brive-la-Gaillarde

      2 h 24 min - twice daily

      $39

    2. Bordeaux

      7 h 9 min - 3 times a week

      $75 - $110

    3. Llanes

      1 h - 5 times a day

      $13 - $21

  • Bus Eurolines FR

    $96 - $150
    1. Brive-la-Gaillarde

      2 h 35 min - once daily

      $7 - $19

    2. Bordeaux Centre

      7 min - 2062 feet

    3. Bordeaux

      7 h 9 min - 3 times a week

      $75 - $110

    4. Llanes

      1 h - 5 times a day

      $13 - $21

  • Bus

    $72 - $112
    1. Brive

      7 h - once daily

      $35 - $55

    2. Bilbao

      4 h - 3 times a day

      $25 - $40

    3. Gijon / Xixon

      45 min - every 2 hours

      $11 - $18

  • Train

    $163 - $206
    1. Brive-la-Gaillarde

      2 h 24 min - twice daily

      $39

    2. Bordeaux-St-Jean

      2 h 36 min - 4 times a day

      $43

    3. Hendaia

      6 min - hourly

      $1 - $2

    4. Irun

      4 h 6 min - once daily

      $40 - $60

    5. Palencia

      3 h 53 min - 3 times a day

      $30 - $45

    6. Gijón

      10 min - 2958 feet

    7. Gijon / Xixon

      45 min - every 2 hours

      $11 - $18

  • Drive

    $100 - $150
    1. Brive-la-Gaillarde

      7 h 29 min - 485 miles

      $100 - $150

  • Train to Toulouse, fly to Oviedo

    $136 - $345
    1. Brive-la-Gaillarde

      2 h 35 min - 3 times a day

      $40 - $45

    2. Gare routière

      25 min - every 30 minutes

      $2

    3. Toulouse (TLS)

      3 h 30 min - 1 stopover

      $70 - $260

    4. Oviedo (OVD)

      45 min - hourly

      $12 - $19

    5. Oviedo

      1 h - every 4 hours

      $12 - $19

  • Train to Bordeaux, fly to Oviedo

    $132 - $416
    1. Brive-la-Gaillarde

      2 h 24 min - twice daily

      $39

    2. Gare de Bordeaux-Saint-Jean

      30 min - hourly

      $10

    3. Bordeaux (BOD)

      3 h 35 min - 1 stopover

      $60 - $330

    4. Oviedo (OVD)

      45 min - hourly

      $12 - $19

    5. Oviedo

      1 h - every 4 hours

      $12 - $19

  • Train to Toulouse, fly to Santander, bus

    $180 - $418
    1. Brive-la-Gaillarde

      2 h 35 min - 3 times a day

      $40 - $45

    2. Gare routière

      25 min - every 30 minutes

      $2

    3. Toulouse (TLS)

      3 h 35 min - 1 stopover

      $100 - $310

    4. Santander (SDR)

      10 min - hourly

      $10 - $17

    5. Santander

      1 h 35 min - twice daily

      $15 - $23

    6. Llanes

      1 h - 5 times a day

      $13 - $21

  • Train, train to Barcelona, fly to Oviedo

    $156 - $330
    1. Brive-la-Gaillarde

      2 h 35 min - 3 times a day

      $40 - $45

    2. Toulouse-Matabiau

      3 h 20 min - once daily

      $40 - $65

    3. Barcelona - Sants

      13 min - every 30 minutes

      $2

    4. Barcelona (BCN)

      1 h 30 min - non-stop

      $50 - $180

    5. Oviedo (OVD)

      45 min - hourly

      $12 - $19

    6. Oviedo

      1 h - every 4 hours

      $12 - $19

  • Train to Toulouse, fly to Madrid, train

    $90 - $228
    1. Brive-la-Gaillarde

      2 h 35 min - 3 times a day

      $40 - $45

    2. Gare routière

      25 min - every 30 minutes

      $2

    3. Toulouse (TLS)

      1 h 20 min - non-stop

      $17 - $90

    4. Madrid (MAD)

      15 min - every 30 minutes

      $1 - $3

    5. Madrid-Chamartin

      5 h 23 min - once daily

      $19 - $70

    6. Gijón

      10 min - 2958 feet

    7. Gijon / Xixon

      45 min - every 2 hours

      $11 - $18

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

From Brive-la-Gaillarde train to Bordeaux, bus to Llanes, then bus to Villaviciosa. 12 h 33 min 123€. From Brive-la-Gaillarde bus to Bordeaux Centre, walk to Bordeaux, bus to Llanes, then bus to Villaviciosa. 12 h 51 min 100€. From Brive bus to Bilbao, bus to Gijon / Xixon, then bus to Villaviciosa. 13 h 20 min 82€. From Brive-la-Gaillarde train to Bordeaux-St-Jean, train to Hendaia, tram to Irun, train to Palencia, train to Gijón, walk to Gijon / Xixon, then bus to Villaviciosa. 17 h 41 min 164€. From Brive-la-Gaillarde drive to Villaviciosa. 7 h 29 min 107€. From Brive-la-Gaillarde train to Gare routière, bus to Toulouse airport, fly to Oviedo airport, bus to Oviedo, then bus to Villaviciosa. 12 h 17 min 190€. From Brive-la-Gaillarde train to Gare de Bordeaux-Saint-Jean, shuttle to Bordeaux airport, fly to Oviedo airport, bus to Oviedo, then bus to Villaviciosa. 12 h 47 min 212€. From Brive-la-Gaillarde train to Gare routière, bus to Toulouse airport, fly to Santander airport, bus to Santander, bus to Llanes, then bus to Villaviciosa. 13 h 54 min 206€. From Brive-la-Gaillarde train to Toulouse-Matabiau, train to Barcelona - Sants, train to Barcelona airport, fly to Oviedo airport, bus to Oviedo, then bus to Villaviciosa. 13 h 25 min 177€. From Brive-la-Gaillarde train to Gare routière, bus to Toulouse airport, fly to Madrid airport, train to Madrid-Chamartin, train to Gijón, walk to Gijon / Xixon, then bus to Villaviciosa. 14 h 58 min 118€.