Travel from Donostia-San-Sebastián to Salamanca-Castille-and-León-Spain

Bus or train from Donostia / San Sebastián to Salamanca?

You can take a train from Donostia / San Sebastián to Salamanca via Valladolid Campo Grande in around 6 hours 21 minutes. Alternatively, ALSA operates a bus from Donostia / San Sebastián to Salamanca once daily. Tickets cost $45 - $65 and the journey takes 7 hours 30 minutes. Iberocoach also services this route 6 times a week.

Travel Guides

Is ride-sharing platform BlaBlaCar right for you?Don't have a car, or can't get there on public transportation? This carpooling platform could be your answer.

How to get from Donostia / San Sebastián to Salamanca

ModeDurationPrice
From San Sebastian train to Valladolid Campo Grande then train to Salamanca-la Alamedilla.6 h 21 min£61
From San Sebastian bus to Salamanca.7 h 30 min£64
From San Sebastian night train to Salamanca.5 h 47 min£54
From Saint-Sébastien rideshare to Salamanca.5 h 19 min£24
From Donostia / San Sebastián drive to Salamanca.4 h 24 min£46
From Loiolako Erriberak 12 bus to San Sebastian airport, fly to Madrid airport, train to Madrid-Chamartin, then train to Salamanca.6 h 54 min£117
From San Sebastián bus to Bilbao airport, fly to Madrid airport, train to Madrid-Chamartin, then train to Salamanca.7 h 38 min£97
From San Sebastian bus to Yanguas y Miranda, bus to Pamplona airport, fly to Madrid airport, train to Madrid-Chamartin, then train to Salamanca.8 h 1 min£198

How long does it take to get from Donostia / San Sebastián to Salamanca?

It takes approximately 6 hours 21 minutes to get from Donostia / San Sebastián to Salamanca, including transfers.

Is there a direct train between Donostia / San Sebastián and Salamanca?

Yes, there is an overnight train departing from San Sebastian and arriving at Salamanca. The journey takes approximately 5 hours 47 minutes.

Is there a direct bus between Donostia / San Sebastián and Salamanca?

Yes, there is a direct bus departing from San Sebastian and arriving at Salamanca. Services depart once daily, and operate Tuesday, Thursday and Saturday. The journey takes approximately 7 hours 30 minutes.

Operators from Donostia / San Sebastián to Salamanca

OperatorPhoneWebsite
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
ALSA+34 902 42 22 42ALSA
BlaBlaCar.esBlaBlaCar.es
Lurraldebus943 000 117Lurraldebus
IberiaIberia
Madrid Cercanías (RENFE)902 320 320Madrid Cercanías (RENFE)
Air EuropaAir Europa
Transports Ciutat ComtalTransports Ciutat Comtal

How do I get to Salamanca?

Santiago de Compostela to Salamanca Castille and León Spain Aveiro to Salamanca Castille and León Spain Bilbao to Salamanca Castille and León Spain Fátima to Salamanca Castille and León Spain Amsterdam to Salamanca Castille and León Spain University of Algarve to Salamanca Castille and León Spain Huelva to Salamanca Castille and León Spain Fermoselle to Salamanca Castille and León Spain Fuengirola to Salamanca Castille and León Spain Tui to Salamanca Castille and León Spain Marseille Airport MRS to Salamanca Castille and León Spain Billund Airport BLL to Salamanca Castille and León Spain Dublin to Salamanca Castille and León Spain Preston to Salamanca Castille and León Spain Orellana la Vieja to Salamanca Castille and León Spain Southend on Sea to Salamanca Castille and León Spain Carcassonne to Salamanca Castille and León Spain Consuegra to Salamanca Castille and León Spain Maia to Salamanca Castille and León Spain Finisterre Galicia Spain to Salamanca Castille and León Spain Andorra to Salamanca Castille and León Spain Bom Jesus do Monte to Salamanca Castille and León Spain Tortosa to Salamanca Castille and León Spain Canals to Salamanca Castille and León Spain Universidad de Salamanca to Salamanca Castille and León Spain Torremolinos to Salamanca Castille and León Spain Kuala Lumpur to Salamanca Castille and León Spain Gothenburg to Salamanca Castille and León Spain Sesimbra to Salamanca Castille and León Spain Ljubljana to Salamanca Castille and León Spain
Close Print Itinerary
  1. Here are 8 options to get from
    Donostia / San Sebastián to Salamanca:

    1. Trip:
      1 Train
      • One-Way approx: USD $62 - $87
      • Duration: 6 h 21 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $62 - $87
        • Duration: 6 h 21 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $45 - $110
      • Duration: 7 h 30 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $45 - $110
        • Duration: 7 h 30 min
        Close x
    3. Trip:
      3 Night train
      • One-Way approx: USD $60 - $80
      • Duration: 5 h 47 min
      Open +
      • Trip:
        3 Night train
        • One-Way approx: USD $60 - $80
        • Duration: 5 h 47 min
        Close x
    4. Trip:
      4 Rideshare
      • One-Way approx: USD $35
      • Duration: 5 h 19 min
      Open +
      • Trip:
        4 Rideshare
        • One-Way approx: USD $35
        • Duration: 5 h 19 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $50 - $80
      • Duration: 4 h 24 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $50 - $80
        • Duration: 4 h 24 min
        Close x
    6. Trip:
      6 Fly from San Sebastian, train
      • One-Way approx: USD $108 - $332
      • Duration: 6 h 54 min
      Open +
      • Trip:
        6 Fly from San Sebastian, train
        • One-Way approx: USD $108 - $332
        • Duration: 6 h 54 min
        Close x
    7. Trip:
      7 Bus to Bilbao, fly, train
      • One-Way approx: USD $83 - $259
      • Duration: 7 h 38 min
      Open +
      • Trip:
        7 Bus to Bilbao, fly, train
        • One-Way approx: USD $83 - $259
        • Duration: 7 h 38 min
        Close x
    8. Trip:
      8 Bus to Pamplona, fly, train
      • One-Way approx: USD $123 - $531
      • Duration: 8 h 1 min
      Open +
      • Trip:
        8 Bus to Pamplona, fly, train
        • One-Way approx: USD $123 - $531
        • Duration: 8 h 1 min
        Close x