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!
| 🚄 Train | 🚌 + 🚄 Combined trips | |
|---|---|---|
| Price range | 102€ - 102€ | 77€ - 77€ |
| Duration | 12h25 - 12h25 | 13h52 - 13h52 |
| Itinerary | 1 stop at Madrid Chamartin | 1 stop at Valladolid |
| Departure station | Badajoz | Badajoz |
| Arrival station | San Sebastian | San Sebastian |
| Companies | Renfe | Alsa, Renfe |
| First trip | 17h27 | 17h27 |
| Last trip | 17h27 | 17h27 |
| Number of daily trips | 1 | 1 |
The statistics for this trip are not yet available
You'll laugh at least 100% more
I emit 98.65% less CO2
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.
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!
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
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.
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.