Seville to Badajoz Bus

  • Lowest price from $15.47
  • Average duration 3h 13m
  • Connections per day 9
  • Distance 188 km
  • CO₂ per person 17 kg

bus from Seville to Badajoz

The journey from Seville to Badajoz is about 188 km. On average a bus trip takes 3h 13m with 9 connections per day.

Lowest price $15.47
Trip duration 3h 13m
Connections per day 9
Lowest price $15.47
Highest price $20.62
First departure 01:00 PM
Last departure 06:30 PM
Distance 188 km
Departure Seville
Arrival Badajoz
Travel operator Basebus, BaseBus
Find the best price
Basebus13.16 kg CO₂
18:30Sevilla, Estación de Autobuses (Plaza de Armas)
2h 28m
20:58Badajoz, Estación De Autobuses
$15.47
direct
Basebus13.16 kg CO₂
13:25Sevilla, Estación de Autobuses (Plaza de Armas)
2h 30m
15:55Badajoz, Estación De Autobuses
$15.47
direct
Basebus13.16 kg CO₂
15:30Sevilla, Estación de Autobuses (Plaza de Armas)
3h 25m
18:55Badajoz, Estación De Autobuses
$15.47
direct

Next departures from Seville to Badajoz

Sample times and fares for the coming days — book to confirm availability and price.

BaseBus $20.62
13:25 Seville (Plaza De Armas)
2h 30m · direct
15:55 Badajoz, Estación De Autobuses
BaseBus $15.47
13:25 Sevilla, Estación de Autobuses (Plaza de Armas)
2h 30m · direct
15:55 Badajoz, Estación De Autobuses
BaseBus $20.62
15:00 Aeropuerto de Sevilla (Salidas)
3h 55m · direct
18:55 Badajoz, Estación De Autobuses
BaseBus $15.47
15:00 Sevilla, Aeropuerto (Salidas)
3h 55m · direct
18:55 Badajoz, Estación De Autobuses
BaseBus $20.62
15:30 Seville (Plaza De Armas)
3h 25m · direct
18:55 Badajoz, Estación De Autobuses
BaseBus $15.47
15:30 Sevilla, Estación de Autobuses (Plaza de Armas)
3h 25m · direct
18:55 Badajoz, Estación De Autobuses
BaseBus $15.47
18:30 Sevilla, Estación de Autobuses (Plaza de Armas)
3h 10m · direct
21:40 Badajoz, Estación De Autobuses
BaseBus $20.62
18:30 Seville (Plaza De Armas)
3h 10m · direct
21:40 Badajoz, Estación De Autobuses
See all timetables

CO₂ emissions by mode

train 13.16kg
bus 14.1kg
flight 37.6kg
carpool 30.08kg

FAQ