This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Learn more

Trip Seville Badajoz

Plan your trip by train, bus, carpooling from Seville to Badajoz

We are searching for routes.

Keep updated on travel and transport offers !

How to get from Seville to Badajoz?

We are suggesting 3 routes by train, bus, carpooling to plan your trip Seville Badajoz. Routes displayed are sorted depending on a performance indicator (calculated from number of changes, expected duration, distance between an airport and the center of the city it serves...). You'll be able to:
  • Sort results depending on the mode of transportation (train, bus, carpooling).
  • Get prices, times and duration for the journey Seville Badajoz by clicking on the 'Check prices' button and after entering your dates of departure and the number of passengers. Note that we are trying to get as many prices as we can from different online travel agencies, but sometimes it may not be possible.
  • Locate cities of Seville and Badajoz on a map as well as the route Seville Badajoz and the different connecting points (Badajoz Coach Station, Badajoz Railway Station, Seville Coach Station, Sevilla-Santa Justa Railway Station) by clicking on the 'Details & Map' button.
  • Search for a hotel in Badajoz

All modes of transport Seville Badajoz

For your trip from Seville (Spain) to Badajoz (Spain) with a distance of 117 mi you will be able to take 3 modes of transport, eventually by combining carpooling, bus and/or train, and according to which the duration of the journey will be significantly different.
You are lucky, there is a direct intercity bus line Seville-Badajoz that often turns out to be the most economical solution.
You will board a coach of ALSA in Seville. The bus will drop you off at Badajoz bus station (0.2 mi from Badajoz, Spain). Please make sure to show up on time at Seville bus station (1.4 mi from Seville) at least 15 minutes before the time of departure for Badajoz.
With Blablacar you will probably find drivers sharing a ride on the itinerary Seville-Badajoz.
It is not possible to travel directly by train from Seville to Badajoz without changing trains but some trains run on lines Seville-Merida and Merida-Badajoz allowing you to make the entire trip only by rail.
Trains of Renfe to Merida leave from Sevilla-Santa Justa railway station in Seville. Arrival in Merida will take place at Merida station (0.4 mi from the city centre). Correspondence or change is required in Merida where the train operated by Renfe leave for Badajoz.

Which carriers to travel between Seville and Badajoz?

Railway companies
Renfe provides rail connections Seville-Merida with the train from Sevilla-Santa Justa railway station (1.2 mi from city-centre) and serving the rail station of Merida at arrival (0.4 mi from centre) and from Merida to Badajoz with the train which leaves Merida station to arrive at Badajoz railway station ( Spain)
Bus companies
The bus company ALSA operates the intercity service from the bus station of Seville in Seville and to the one of Badajoz ( Spain)
Depending on the requested date, Blablacar can display an offer to share a ride Seville-Badajoz (117.4 mi)

Stop cities from Seville or cities to visit near Badajoz

When travelling from Badajoz to Seville by carpooling, bus, train, you might have to change at Zafra located at 76 mi from Seville and 44 mi away from Badajoz, Merida situated at 109 mi from Seville and at approximately 34 mi from Badajoz (Spain). If you have some time on your way to Badajoz or back to Seville, this may be a really good opportunity to visit and have a short stay in those cities.
United Kingdom
International (en)