There are 7 ways to get from Badajoz to Bayonne by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Madrid
best- Take the bus from Badajoz to Estación Sur de Autobusesbus
- Take the bus from Estación Sur de Autobuses to Bayonne - Quai de Lesseps Bus Stopbus BlaBlaCar Bus
13h 10m€92–155Bus
cheapest- Take the bus from Badajoz to Estación de Autobuses Donostia-San Sebastiánbus ALSA - Bada-Irun
- Take the bus from San Sebastián - Bus Station to Bayonne - Quai de Lesseps Bus Stopbus BlaBlaCar Bus
15h 18m€75–109Train, bus
- Take the train from Badajoz to Madrid Chamartíntrain Alv
- Take the train from Madrid Chamartín to San Sebastian/Donostiatrain Alv / ...
- Take the bus from San Sebastián - Bus Station to Bayonne - Quai de Lesseps Bus Stopbus
13h 14m€128–208Drive 792 km
- Drive from Badajoz to Bayonnecar 792 km
8h 7m€125–181Fly Badajoz Airport to San Sebastián Airport
- Fly from Badajoz Airport (BJZ) to San Sebastián Airport (EAS)plane BJZ - EAS
10h 51m€127–506Bus to Seville Airport, fly to San Sebastián Airport
- Take the bus from Badajoz to Sevilla Airportbus
- Fly from Seville Airport (SVQ) to San Sebastián Airport (EAS)plane SVQ - EAS
8h 3m€106–335Fly Badajoz Airport to Pamplona Airport, bus
- Fly from Badajoz Airport (BJZ) to Pamplona Airport (PNA)plane BJZ - PNA
- Take the bus from Pamplona to Estación de Autobuses Donostia-San Sebastiánbus
13h 46m€266–579
Badajoz to Bayonne by bus
Questions & Answers
The cheapest way to get from Badajoz to Bayonne is to bus which costs €75 - €110 and takes 15h 18m.
The fastest way to get from Badajoz to Bayonne is to bus and fly which takes 8h 3m and costs €100 - €340.
No, there is no direct bus from Badajoz to Bayonne. However, there are services departing from Badajoz and arriving at Bayonne - Quai de Lesseps Bus Stop via Estación Sur de Autobuses. The journey, including transfers, takes approximately 13h 10m.
The distance between Badajoz and Bayonne is 901 km. The road distance is 792 km.
The best way to get from Badajoz to Bayonne without a car is to bus via Madrid which takes 13h 10m and costs €90 - €160.
It takes approximately 13h 10m to get from Badajoz to Bayonne, including transfers.
Badajoz to Bayonne bus services, operated by Avanza Grupo, depart from Badajoz station.
The best way to get from Badajoz to Bayonne is to bus via Madrid which takes 13h 10m and costs €90 - €160. Alternatively, you can fly, which costs €120 - €550 and takes 10h 51m.
Badajoz to Bayonne bus services, operated by Avanza Grupo, arrive at Estación Sur de Autobuses station.
Yes, the driving distance between Badajoz to Bayonne is 792 km. It takes approximately 8h 7m to drive from Badajoz to Bayonne.
What companies run services between Badajoz, Spain and Bayonne, France?
You can take a bus from Badajoz to Bayonne - Quai de Lesseps Bus Stop via Estación Sur de Autobuses in around 13h 10m. Alternatively, Iberia and Vueling Airlines fly from Badajoz Airport (BJZ) to San Sebastián Airport (EAS) twice daily.
- Website
- iberia.com
Flights from Badajoz Airport to San Sebastián Airport via Barcelona
- Ave. Duration
- 7h 40m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €120–460
Flights from Badajoz Airport to San Sebastián Airport via Madrid
- Ave. Duration
- 12h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €120–460
Flights from Seville Airport to San Sebastián Airport via Madrid
- Ave. Duration
- 3h 27m
- When
- Monday, Friday, Tuesday, and Thursday
- Estimated price
- €95–240
Flights from Badajoz Airport to Pamplona Airport via Madrid
- Ave. Duration
- 13h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €250–490
Flights from Badajoz Airport to Pamplona Airport via Barcelona, Madrid
- Ave. Duration
- 7h 35m
- When
- Monday and Sunday
- Estimated price
- €250–490
- Website
- volotea.com
Flights from Seville Airport to San Sebastián Airport
- Ave. Duration
- 1h 35m
- When
- Monday and Thursday
- Estimated price
- €70–250
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Badajoz to Madrid Chamartín
- Ave. Duration
- 4h 54m
- Frequency
- 5 times a day
- Estimated price
- €55–90
- Website
- https://www.renfe.com/es/en
Train from Madrid Chamartín to San Sebastian/Donostia
- Ave. Duration
- 5h 32m
- Frequency
- Every 4 hours
- Estimated price
- €65–110
- Website
- https://www.renfe.com/es/en
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Badajoz to Estación Sur de Autobuses
- Ave. Duration
- 5h 20m
- Frequency
- 5 times a day
- Estimated price
- €45–75
- Schedules at
- avanzabus.com
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Estación Sur de Autobuses to Bayonne - Quai de Lesseps Bus Stop
- Ave. Duration
- 6h 50m
- Frequency
- Twice daily
- Estimated price
- €45–80
- Website
- https://www.blablacar.co.uk/bus
Bus from San Sebastián - Bus Station to Bayonne - Quai de Lesseps Bus Stop
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €4–9
- Website
- https://www.blablacar.co.uk/bus
Bus from San Sebastián - Bus Station to Bayonne - Quai de Lesseps Bus Stop
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- €4–9
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from San Sebastián - Bus Station to Bayonne - Quai de Lesseps Bus Stop
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Estimated price
- €4–8
- Website
- https://www.flixbus.co.uk
Bus from San Sebastián - Bus Station to Bayonne - Quai de Lesseps Bus Stop
- Ave. Duration
- 1h 5m
- Frequency
- Every 3 hours
- Estimated price
- €4–8
- Website
- https://www.flixbus.co.uk
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from Badajoz to Estación de Autobuses Donostia-San Sebastián
- Ave. Duration
- 13h 30m
- Frequency
- Once a week
- Estimated price
- €70–100
- Website
- https://www.alsa.com/en/
Bus from Pamplona to Estación de Autobuses Donostia-San Sebastián
- Ave. Duration
- 1h 15m
- Frequency
- Every 2 hours
- Estimated price
- €6–10
- Website
- https://www.alsa.com/en/
- Phone
- 0034902202040
- [email protected]
- Website
- basebus.es
Bus from Badajoz to Sevilla Airport
- Ave. Duration
- 3h 50m
- Frequency
- Twice daily
- Estimated price
- €14–21
- Website
- https://basebus.es/
Want to know more about travelling around France
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
Book your Badajoz to Bayonne bus tickets online with Omio.
There are 3573+ hotels available in Bayonne.

























