logo
Your journey starts now
Two white leaf

From Badajoz to San Sebastian by train, bus and carpooling

Compare and book among Renfe, Alsa

4 stars icon

4.7 out of 1146 reviews

Lowest prices found by our customers

The next cheapest train, bus and carpooling ticket from Badajoz to San Sebastian is on Thursday 20 August 2026. Book it now before the price goes up!

Trip info

647 kmDistance
77€ - 102€Prices
5.95 millions of Km traveled by our travelers
DirectTrip type
12h25Trip duration
logo Renfelogo ALSA
CarriersRenfe, Alsa.
Detailed itinerary
🚄 Train🚌 + 🚄 Combined trips
Price range

102€ - 102€

77€ - 77€

Duration

12h25 - 12h25

13h52 - 13h52

Itinerary1 stop at Madrid Chamartin1 stop at Valladolid
Departure stationBadajozBadajoz
Arrival stationSan SebastianSan Sebastian
CompaniesRenfeAlsa, Renfe
First trip17h2717h27
Last trip17h2717h27
Number of daily trips11

Find my tickets

Statistics unavailable

The statistics for this trip are not yet available

By booking my trip
instead of

You'll laugh at least 100% more

Traveling from Badajoz to San Sebastian
instead of

I emit 98.65% less CO2

139
kg CO₂e
11%
93.8
kg d'avocat
216
kg de pastèque
21.6
t-shirts en coton
124
litres de bière
5.54
jeans
234
litres de café
304
kg d'aubergine
11.7
années de chauffage électrique par m²
272
repas végétariens
241
kg de chou de bruxelles
19.1
repas avec du boeuf
1,052,018
litres d'eau du robinet
12,682
km en vélo (ou trottinette) à assistance électrique
291
kg de fraise

Your personal carbon footprint will be 1.90kg of CO2 for this trip by train Badajoz-San Sebastian. Yes, it's much better than if you had opted for a plane or even your own car. By the way, if you want to compare carbon emissions by type of transport, you can use our tool at the top of the page.

Badajoz San Sebastian by train, bus and carpooling: tickets, prices, and schedules

Are you going on a trip to San Sebastian?

Choose from a ticket by train Renfe, and bus Alsa, as all these train, bus and carpooling companies serve this from Badajoz to San Sebastian route.

It's really perfect for you, as these train, bus and carpooling companies from Badajoz to San Sebastian allow you to travel in just 0h.

Not that long for a journey of 647 kilometers in the end!

Sad news, there is no transport company offering a direct Badajoz San Sebastian trip by train, bus and carpooling at the moment.

Why not opt for one of our smart combinations train + carpooling from Badajoz to San Sebastian instead?

For a price of 77 € , you'll be able to travel easily between Badajoz and San Sebastian in 12h25 minimum in train, bus and carpooling.

At this price, it's an opportunity not to be missed!

But the best way to book the train, bus and carpooling ticket at the best price is to use our comparator above.

You'll easily find the best time to book, based on your departure date. Handy!

How to travel from Badajoz to San Sebastian with Tictactrip

bus Badajoz San Sebastian 🚌

Unfortunately, our bus companies do not operate from Badajoz to San Sebastian trips by bus. But don't worry, you can still find the best prices with our other means of transportation

train Badajoz San Sebastian 🚄

The journey direct Badajoz San Sebastian is offered by the following companies: Renfe. On average, the travel time for direct Badajoz San Sebastian is 12h25, ranging from 12h25 to 12h25 at most. The price often fluctuates between 102€ and 102€, with an average direct Badajoz San Sebastian price of 102€.
From Badajoz, you will normally arrive at San Sebastian. It also serves station Madrid Chamartin.
 The first daily departure of train from Badajoz to San Sebastian will take place at 17h27 while the last one will be at 17h27.  Depending on the days, you will have a choice of 1 trains from Badajoz to San Sebastian per day.

multimodal Badajoz San Sebastian 🚌 + 🚄

For a one-way from Badajoz to San Sebastian by multimodal, you have an direct Badajoz San Sebastian route with a price ranging from 77€ to 77€, and the travel duration for Badajoz ➜ San Sebastian is between 13h52 and 13h52. the companies Alsa and Renfe accomplish this journey. It initially departs from Badajoz and arrives at San Sebastian. It also serves station Valladolid. The average booking price for an direct Badajoz San Sebastian ticket is 77€ for an average travel time of 13h52. Your first option of the day is a multimodal from Badajoz to San Sebastian departing at 17h27 while the last one leaves at 17h27.  Generally, there is every day 1 combined trips from Badajoz to San Sebastian.

carpooling Badajoz San Sebastian 🚗

We have no information concerning from Badajoz to San Sebastian by carpooling. Blablacar or Idvroom probably don't have any users offering this trip.

Frequently Asked Questions about Badajoz - San Sebastian

How much does a train ticket from Badajoz to San Sebastian cost?

The minimum price for a train from Badajoz to San Sebastian journey is 102 €. Depending on the number of days in advance of your search, the price can go up to 102 € if you wait until the last moment. On average, a train from Badajoz to San Sebastian ticket costs 102 €.

How long does the trip from Badajoz to San Sebastian take by train?

The minimum duration of a journey on train from Badajoz to San Sebastian is 12h25. The maximum duration, on the other hand, is 12h25. On average, a from Badajoz to San Sebastian journey by train takes 12h25.

What is the departure time of the train from Badajoz to San Sebastian?

The first train from Badajoz to San Sebastian departs at 17h27, while the last one leaves at 17h27.

How many train are there from Badajoz to San Sebastian per day?

Every day, there are approximately 1 train from Badajoz to San Sebastian.