Madrid to Badajoz Bus

  • Lowest price from $50.11
  • Average duration 5h 29m
  • Connections per day 10
  • Distance 328 km
  • CO₂ per person 29 kg

bus from Madrid to Badajoz

The journey from Madrid to Badajoz is about 328 km. On average a bus trip takes 5h 29m with 10 connections per day.

Lowest price $50.11
Trip duration 5h 29m
Connections per day 10
Lowest price $50.11
Highest price $80.70
First departure 07:15 AM
Last departure 05:30 PM
Distance 328 km
Departure Madrid
Arrival Badajoz
Travel operator Avanza, Avanza - Auto Res
Find the best price
Avanza - Auto Res22.96 kg CO₂
17:30Estación Sur
5h 35m
23:05BADAJOZ - Estación de Autobuses - C/ José Rebollo López, 2
$47.15
direct
Avanza - Auto Res22.96 kg CO₂
14:30Estación Sur
5h 15m
19:45BADAJOZ - Estación de Autobuses - C/ José Rebollo López, 2
$47.15
direct
Avanza - Auto Res22.96 kg CO₂
16:30Estación Sur
5h 15m
21:45BADAJOZ - Estación de Autobuses - C/ José Rebollo López, 2
$47.15
direct

Next departures from Madrid to Badajoz

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

Avanza $50.11
07:15 Madrid Méndez Alvaro
6h 5m · direct
13:20 Badajoz, Estación De Autobuses
Avanza $53.60
07:15 Estación Sur
6h 5m · direct
13:20 Badajoz, Estación De Autobuses
Avanza $75.56
09:45 Madrid Méndez Alvaro
5h 15m · direct
15:00 Badajoz, Estación De Autobuses
Avanza $80.70
09:45 Estación Sur
5h 15m · direct
15:00 Badajoz, Estación De Autobuses
Avanza $53.60
14:30 Estación Sur
5h 15m · direct
19:45 Badajoz, Estación De Autobuses
Avanza $50.11
14:30 Madrid Méndez Alvaro
5h 15m · direct
19:45 Badajoz, Estación De Autobuses
Avanza $53.60
16:30 Estación Sur
5h 15m · direct
21:45 Badajoz, Estación De Autobuses
Avanza $50.11
16:30 Madrid Méndez Alvaro
5h 15m · direct
21:45 Badajoz, Estación De Autobuses
Avanza $53.60
17:30 Estación Sur
5h 35m · direct
23:05 Badajoz, Estación De Autobuses
See all timetables

Carriers on this route

Learn more about carriers on this route.

Avanza is a Spanish bus company that operates both national and international routes. Founded in 2003, it has quickly become one of the largest bus companies in Spain, with a fleet of over 6,000 buses. Avanza takes steps to reduce its carbon footprint in terms of sustainability by using biodiesel and electric buses. The company also operates airport shuttle services.

CO₂ emissions by mode

train 22.96kg
bus 24.6kg
flight 65.6kg
carpool 52.48kg

FAQ