Travel options for:
Salamanca to Oviedo
  • Bus

    $35 - $55
    1. Salamanca

      5 h - once daily

      $35 - $55

  • Train

    $50 - $75
    1. Salamanca

      1 h 5 min - twice daily

      $15 - $26

    2. Valladolid Campo Grande

      3 h 43 min - once daily

      $35 - $50

  • Rideshare

    $17 - $22
    1. Salamanca

      3 h 37 min - twice daily

      $17 - $22

  • Drive

    $35 - $55
    1. Salamanca

      3 h 3 min - 198.3 miles

      $35 - $55

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

From Salamanca bus to Oviedo. 5 h 38€. From Salamanca train to Valladolid Campo Grande then train to Oviedo. 5 h 48 min 63€. From Salamanca rideshare to Oviedo. 3 h 37 min 18€. From Salamanca drive to Oviedo. 3 h 3 min 38€.

Trips from Salamanca

Salamanca Castille and León Spain to Barcelona Salamanca Castille and León Spain to Santiago de Compostela Salamanca Castille and León Spain to Coimbra Salamanca Castille and León Spain to Pamplona Salamanca Castille and León Spain to Málaga Salamanca Castille and León Spain to San Sebastián Salamanca Castille and León Spain to Grenada Country Salamanca Castille and León Spain to Segovia Salamanca Castille and León Spain to Aveiro Salamanca Castille and León Spain to Palencia Region Salamanca Castille and León Spain to Vigo Salamanca Castille and León Spain to Braga Salamanca Castille and León Spain to La Alberca Salamanca Castille and León Spain to Lagos Faro Portugal Salamanca Castille and León Spain to Valladolid Airport VLL Salamanca Castille and León Spain to Castelo Branco Salamanca Castille and León Spain to Zaragoza Airport ZAZ Salamanca Castille and León Spain to Picos de Europa National Park Salamanca Castille and León Spain to A Guarda Salamanca Castille and León Spain to Girona Salamanca Castille and León Spain to Guimarães Salamanca Castille and León Spain to Óbidos Salamanca Castille and León Spain to Andorra la Vella Salamanca Castille and León Spain to Barcelos Salamanca Castille and León Spain to Galisteo Spain Salamanca Castille and León Spain to Caen Salamanca Castille and León Spain to Costa da Caparica Salamanca Castille and León Spain to Jerez de la Frontera Salamanca Castille and León Spain to Douro DOC Salamanca Castille and León Spain to Chamartín
 
 

Bus or train from Salamanca to Oviedo?

ALSA operates a bus from Salamanca to Oviedo 4 times a day. Tickets cost $35 - $55 and the journey takes 5 h. Alternatively, Spanish Railways (RENFE) operates a train from Salamanca to Oviedo 5 times a day. Tickets cost $15 - $26 and the journey takes 1 h 5 min. Spanish Railways (RENFE) also services this route 4 times a day.