Travel from San-Sebastián to Berlin

Bus or train from San Sebastián to Berlin?

Euskotren operates a train from San Sebastián to Berlin hourly. Tickets cost $2 - $4 and the journey takes 32 min. 4 other operators also service this route. Alternatively, ALSA operates a bus from San Sebastián to Berlin every 4 hours. Tickets cost $30 - $50 and the journey takes 2 h 45 min. 2 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from San Sebastián to Berlin

From San Sebastián bus to Bilbao airport, fly to Berlin Tegel airport, then bus to Berlin. 6 h 15 min $118. From San Sebastian bus to Biarritz airport, fly to Berlin Tegel airport, then bus to Berlin. 7 h 10 min $273. From San Sebastian bus to Biarritz airport, fly to Berlin Schoenefeld airport, then train to Berlin. 7 h 28 min $726. From Loiola-Donostia train to Hendaye, train to Paris Montparnasse, walk to Vaneau - Saint-Romain, line 39 bus to Paris Nord, train to Essen Hbf, then train to Berlin Hbf (tief). 17 h 55 min $465. From San Sebastian bus to Burdeos, walk to Bordeaux, bus to Leipzig, Leipzig central station, then bus to Berlin, Berlin Alexanderplatz. 30 h 36 min $260. From San Sebastian - Estacion de Autobuses bus to Luxembourg, Luxembourg central station, bus to Berlin, Berlin central bus station, walk to U Kaiserdamm, then train to S+U Alexanderplatz. 30 h 40 min $189. From San Sebastián drive to Berlin. 17 h 18 min $299.
Close Print Itinerary
  1. Here are 7 options to get from
    San Sebastián to Berlin:

    1. Trip:
      1 Bus to Bilbao, fly to Berlin Tegel
      • One-Way approx: USD $86 - $226
      • Duration: 6 h 15 min
      Open +
      • Trip:
        1 Bus to Bilbao, fly to Berlin Tegel
        • One-Way approx: USD $86 - $226
        • Duration: 6 h 15 min
        Close x
    2. Trip:
      2 Bus to Biarritz, fly to Berlin Tegel
      • One-Way approx: USD $149 - $351
      • Duration: 7 h 10 min
      Open +
      • Trip:
        2 Bus to Biarritz, fly to Berlin Tegel
        • One-Way approx: USD $149 - $351
        • Duration: 7 h 10 min
        Close x
    3. Trip:
      3 Bus to Biarritz, fly to Berlin Schoenefeld
      • One-Way approx: USD $619 - $1,955
      • Duration: 7 h 28 min
      Open +
      • Trip:
        3 Bus to Biarritz, fly to Berlin Schoenefeld
        • One-Way approx: USD $619 - $1,955
        • Duration: 7 h 28 min
        Close x
    4. Trip:
      4 Train
      • One-Way approx: USD $340 - $526
      • Duration: 17 h 55 min
      Open +
      • Trip:
        4 Train
        • One-Way approx: USD $340 - $526
        • Duration: 17 h 55 min
        Close x
    5. Trip:
      5 Bus Eurolines FR
      • One-Way approx: USD $206 - $298
      • Duration: 30 h 36 min
      Open +
      • Trip:
        5 Bus Eurolines FR
        • One-Way approx: USD $206 - $298
        • Duration: 30 h 36 min
        Close x
    6. Trip:
      6 Bus Iberocoach
      • One-Way approx: USD $150 - $208
      • Duration: 30 h 40 min
      Open +
      • Trip:
        6 Bus Iberocoach
        • One-Way approx: USD $150 - $208
        • Duration: 30 h 40 min
        Close x
    7. Trip:
      7 Drive
      • One-Way approx: USD $240 - $360
      • Duration: 17 h 18 min
      Open +
      • Trip:
        7 Drive
        • One-Way approx: USD $240 - $360
        • Duration: 17 h 18 min
        Close x