Badajoz to Madrid bus

Thu, 23 May
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap coach tickets from Badajoz to Madrid

Showing times and prices for 24 May

Cheapest

The best way to find a cheap coach ticket from Badajoz to Madrid is to book your journey as far in advance as possible and to avoid travelling at rush hour.

BlaBlaCar
08:003h40
Badajoz
11:40Madrid
£231One-way
0 changes
BlaBlaCar
16:303h50
Badajoz
20:20Madrid
£261One-way
0 changes
BlaBlaCar
16:004h00
Badajoz
20:00Madrid
£261One-way
0 changes
BlaBlaCar
15:103h50
Badajoz
19:00Madrid
£261One-way
0 changes
BlaBlaCar
10:003h30
Badajoz
13:30Madrid
£271One-way
0 changes

Bus timetableBadajoz to Madrid

Showing buses for tomorrow, Friday, 24 May
BlaBlaCar
08:003h40
Badajoz
11:40Madrid
0 changes
BlaBlaCar
10:003h30
Badajoz
13:30Madrid
0 changes
BlaBlaCar
15:103h50
Badajoz
19:00Madrid
0 changes
BlaBlaCar
16:004h00
Badajoz
20:00Madrid
0 changes
BlaBlaCar
16:303h50
Badajoz
20:20Madrid
0 changes

Find all the dates and times for this journey

Compare prices and tickets Badajoz to Madrid by coach, train or flight

Fri
24 May
Sat
25 May
Sun
26 May
Mon
27 May
Tue
28 May
Wed
29 May
Thu
30 May

Bus times from Badajoz to Madrid

Showing times and prices for 24 May

Fastest Journey

3 h 30 m

Average

3 h 46 m

Buses per day

5

Distance

328 km

Of the 5 buses that leave Badajoz for Madrid every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

BlaBlaCar
10:003h30
Badajoz
13:30Madrid
£271One-way
0 changes
BlaBlaCar
08:003h40
Badajoz
11:40Madrid
£231One-way
0 changes
BlaBlaCar
16:303h50
Badajoz
20:20Madrid
£261One-way
0 changes
BlaBlaCar
15:103h50
Badajoz
19:00Madrid
£261One-way
0 changes
BlaBlaCar
16:004h00
Badajoz
20:00Madrid
£261One-way
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia

Overview: Coach from Badajoz to Madrid

distanceDistance203 miles
durationAverage coach duration4 h 59 min
priceAverage coach ticket price£50 (€56)
frequencyCoach frequency10 a day
changesDirect coachYes, there are 8 direct coaches a day
carriersCoach companiesAvanza, BlaBlaCar, FlixBus, Interbus or Alsa

Coaches from Badajoz to Madrid cover the 203 miles long journey taking on average 4 h 59 min with our travel partners like Avanza, BlaBlaCar, FlixBus, Interbus or Alsa. Normally, there are 10 coaches operating per day. While the average ticket price for this trip costs around £50, you can find the cheapest coach ticket for as low as £35. Travellers depart most frequently from Badajoz, Estación De Autobuses and arrive in Madrid, Estación Sur de Autobuses.

Coach companies: Avanza, BlaBlaCar and Interbus Badajoz to Madrid

Buy your official Avanza, BlaBlaCar and Interbus coach tickets from Badajoz to Madrid from £36 with Omio. Find coach times and tickets for over 1000 travel companies to compare and book the most convenient journey.

Avanza is one of Spain biggest bus companies and offers only one type of ticket for your next coach between Badajoz and Madrid: Standard Ticket.

Avanza from Badajoz to Madrid coach information:

  • Average Duration: 5 h 15 min
  • Cheapest Price: £57
  • Avanza frequency: 5 a day

FAQs: Badajoz to Madrid coach

FAQs: Take the bus from Badajoz to Madrid with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Badajoz to Madrid.
FAQs
Cheap coach tickets from Badajoz to Madrid can start from as little as £35 when you book in advance. The average coach ticket price for Badajoz to Madrid is £50; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
On average the Badajoz to Madrid coach travel time is 4 h 59 min   for the 203 mile long trip, but the duration can vary if you travel on weekends and holidays.
The first coach from Badajoz to Madrid leaves at 09: 00. Plan your trip with the Journey Planner   from Omio.
The last coach from Badajoz to Madrid leaves at 18: 30.
There are 10 coaches a day from Badajoz to Madrid which require at least one change with Avanza, BlaBlaCar, FlixBus, Interbus or Alsa. Schedules can vary on holidays or weekends with fewer coaches.
When taking a coach from Badajoz to Madrid, you can count on Avanza, BlaBlaCar, FlixBus, Interbus or Alsa for the best way to get you to Madrid. You can also check all possible coach companies who offer a service from Badajoz to Madrid and compare the amenities they offer before buying a coach ticket.

When departing from Badajoz, you have various coach station options to start your route from including Badajoz, Estación De Autobuses, Badajoz, Avenida Carolina Coronado and Badajoz, Av. Sinforiano Madroñero. When arriving in Madrid, you can end your journey in coach stations like Madrid, Estación Sur de Autobuses, Madrid, Estación Sur/Gare routière Méndez Alvaro - 83 and Madrid, Aeropuerto Barajas T4.

Passengers board the coach most frequently from Badajoz, Estación De Autobuses, which is located around 0.9 miles (1.4 km) away from the city centre, and they get off the coach at Madrid, Estación Sur de Autobuses, located 3.1 miles (5 km) away from the city centre.

The cheapest month to travel from Badajoz to Madrid by coach is March.
You have options as you can travel between Badajoz and Madrid 3 different ways: coach, train or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers