Travel options for:
Oviedo to San Sebastián
  • Bus

    $28 - $45
    1. Oviedo

      4 h 40 min - 3 times a day

      $28 - $45

  • Train

    $67 - $92
    1. Oviedo

      5 h 21 min - twice daily

      $50 - $65

    2. Vitoria/Gasteiz

      1 h 38 min - once daily

      $16 - $27

  • Train, bus

    $46 - $155
    1. Oviedo

      4 h 58 min - once daily

      $19 - $40

    2. Santander

      1 h 30 min - 4 times a day

      $15 - $23

    3. Bilbao

      1 h 30 min - every 30 minutes

      $12 - $95

  • Rideshare

    $21 - $30
    1. Oviedo

      4 h 31 min - once daily

      $21 - $30

  • Drive

    $45 - $70
    1. Oviedo

      3 h 56 min - 241.4 miles

      $45 - $70

  • Fly to San Sebastian

    $100 - $453
    1. Oviedo

      45 min - hourly

      $12 - $19

    2. Oviedo (OVD)

      3 h 30 min - 1 stopover

      $85 - $430

    3. San Sebastian (EAS)

      28 min - hourly

      $2 - $4

  • Fly to Bilbao, bus

    $85 - $339
    1. Oviedo

      45 min - hourly

      $12 - $19

    2. Oviedo (OVD)

      3 h 5 min - 1 stopover

      $60 - $300

    3. Bilbao (BIO)

      1 h 15 min - hourly

      $12 - $20

  • Fly to Pamplona, bus

    $143 - $640
    1. Oviedo

      45 min - hourly

      $12 - $19

    2. Oviedo (OVD)

      3 h 10 min - 1 stopover

      $110 - $600

    3. Pamplona (PNA)

      17 min - hourly

      $2

    4. Pamplona

      1 h 17 min - on demand

      $16

    5. Hendaia

      31 min - hourly

      $2 - $3

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

From Oviedo bus to San Sebastian. 4 h 40 min 31€. From Oviedo train to Vitoria/Gasteiz then train to San Sebastian. 7 h 59 min 77€. From Oviedo train to Santander, bus to Bilbao, then bus to San Sebastián. 8 h 58 min 46€. From Oviedo rideshare to Saint-Sébastien. 4 h 31 min 20€. From Oviedo drive to San Sebastián. 3 h 56 min 47€. From Oviedo bus to Oviedo airport, fly to San Sebastian airport, then bus to San Sebastián. 6 h 13 min 177€. From Oviedo bus to Oviedo airport, fly to Bilbao airport, then bus to San Sebastián. 6 h 35 min 136€. From Oviedo bus to Oviedo airport, fly to Pamplona airport, bus to Pamplona, bus to Hendaia, then tram to San Sebastián. 8 h 243€.