[menuItemContent][menuItemRightSideContent]
Currency

Cheap bus tickets from Badajoz to Cáceres

Showing times and prices for May 27

Cheapest

$11

Average

$13

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Badajoz to Cáceres will cost around $ 13 if you buy it on the day, but the cheapest tickets can be found for only $ 11.

Cheapest
09:00AMBadajoz2h00 11:00AMCáceres
0 changes
$111One-way
2nd Cheapest
07:30PMBadajoz3h05 10:35PMCáceres
1 changes
$121One-way
08:30AMBadajoz3h15 11:45AMCáceres
1 changes
$131One-way
10:35AMBadajoz3h15 01:50PMCáceres
1 changes
$131One-way
03:00PMBadajoz2h35 05:35PMCáceres
1 changes
$131One-way

Bus schedule from Badajoz to Cáceres

Showing buses for tomorrow, Fri, May 27
08:30AMBadajoz3h15 11:45AMCáceres
0 changes
09:00AMBadajoz2h00 11:00AMCáceres
0 changes
10:35AMBadajoz3h15 01:50PMCáceres
0 changes
01:30PMBadajoz4h05 05:35PMCáceres
0 changes
01:30PMBadajoz3h30 05:00PMCáceres
0 changes
03:00PMBadajoz2h35 05:35PMCáceres
0 changes
07:30PMBadajoz3h05 10:35PMCáceres
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Fri
May 27
$14Renfe Intercity
$11Alsa
Sat
May 28
Find prices
$11Alsa
Sun
May 29
$14Renfe Intercity
$11Alsa
Mon
May 30
$14Renfe Intercity
$11Alsa
Tue
May 31
$14Renfe Intercity
$11Alsa
Thu
Jun 2
Find prices
$11Alsa
Fri
Jun 3
$14Renfe Intercity
$11Alsa
Sat
Jun 4
$14Renfe Intercity
$11Alsa
Sun
Jun 5
$14Renfe Intercity
$11Alsa
Mon
Jun 6
$14Renfe Intercity
$11Alsa
Tue
Jun 7
$14Renfe Intercity
$11Alsa
Wed
Jun 8
$14Renfe Intercity
$11Alsa
Thu
Jun 9
Find prices
$11Alsa
Fri
Jun 10
$14Renfe Intercity
$11Alsa
Sun
Jun 12
$14Renfe Intercity
$11Alsa
Mon
Jun 13
Find prices
$11Alsa
Tue
Jun 14
$14Renfe Intercity
$11Alsa

Bus times from Badajoz to Cáceres

Showing times and prices for May 27

Fastest Journey

2 h

Average

3 h 6 m

Buses per day

7

Distance

84 km

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

These direct buses cover the 84 km distance in an average of 3 h 6 m but if you time it right, some buses will get you there in just 2 h .

The slowest buses will take 4 h 5 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
09:00AMBadajoz2h00 11:00AMCáceres
0 changes
$111One-way
2nd Fastest
03:00PMBadajoz2h35 05:35PMCáceres
1 changes
$131One-way
07:30PMBadajoz3h05 10:35PMCáceres
1 changes
$121One-way
08:30AMBadajoz3h15 11:45AMCáceres
1 changes
$131One-way
10:35AMBadajoz3h15 01:50PMCáceres
1 changes
$131One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Badajoz to Cáceres

distanceDistance52 miles (84 km)
durationAverage bus duration2 h
priceAverage bus ticket price$11 (€10)
frequencyBus frequency1 a day
changesDirect busYes, there is 1 direct bus a day
carriersBus companiesAvanza, Alsa or BlaBlaCar

Buses from Badajoz to Cáceres cover the 52 miles (84 km) long route taking on average 2 h with our travel partners like Avanza, Alsa or BlaBlaCar. Normally, there is 1 bus operating per day, including direct services available. While the average ticket price for this journey costs around $11 (€10), you can find the cheapest bus ticket for as low as $11 (€10). Travelers depart most frequently from Badajoz and arrive in Caceres, Estación De Autobuses.

Bus companies: Avanza and Alsa from Badajoz to Cáceres

Avanza and Alsa buses will get you between Badajoz and Cáceres from $11 (€10). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

Avanza
Alsa

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

Find cheap tickets for Avanza buses between Badajoz and Cáceres on Omio. Omio can help you find the best bus deals and prices all in one place by showing you the most up-to-date Badajoz to Cáceres bus schedule from Avanza, the latest bus ticket offers available and other travel information for the 52 miles (84 km) route to Cáceres from Badajoz, including information on baggage allowance and amenities offered onboard depending on the class fare you pick and choose. If you search for buses from Badajoz to Cáceres in the Omio app, you can check to see if the Avanza buses available are mobile tickets, which makes it even more convenient for you to go paperless when traveling. Check the Avanza bus schedule for your ideal departure and arrival times, compare the best route available to get to Cáceres from Badajoz and then book a cheap bus with ease. Sit back and enjoy your upcoming bus to Cáceres from Badajoz with Avanza!

Bus information from Badajoz to Cáceres with Avanza:

  • Average Duration: 1 h 13 min
  • Avanza frequency: 1 a day

Read on for COVID-19 recommendations and policies for your Avanza bus ticket from Badajoz to Cáceres:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Refund or voucher policy
  • If you've booked with Omio, you can request a full refund in case your booking travel date is from March 20 onwards. For those bookings before that date, contact Omio Customer Service and we will check with the bus operator accordingly.

Travel Tips: Bus to Cáceres from Badajoz

Take the bus to Cáceres easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Badajoz to Cáceres.
FAQs

How much do cheap buses between Badajoz and Cáceres cost?

Omio customers have found cheap bus tickets to Cáceres from Badajoz for as low as $11 (€10)  for the next 7 days.

What is the price of a bus ticket from Badajoz to Cáceres?

The bus price from Badajoz to Cáceres is on average $11 (€10)  if you are looking to book your tickets for this trip in the next 7 days.

How far is Badajoz to Cáceres by bus?

The Badajoz to Cáceres bus distance is approximately 52 miles (84 km).

How long is the bus from Badajoz to Cáceres?

While the time it takes to travel 52 miles (84 km) to Cáceres from Badajoz can vary based on specific dates, weekends, and holidays, the Badajoz to Cáceres bus journey time is on average 2 h.

When traveling by bus from Badajoz to Cáceres, which bus station in Badajoz do I depart from and which bus station in Cáceres do I arrive in?

When taking the bus between Badajoz and Cáceres, you can choose to depart from bus stations like Badajoz, Badajoz, Estación De Autobuses and Badajoz, Avenida Carolina Coronado. Your journey can end in bus stations such as Caceres, Estación De Autobuses, Cáceres, Calle Nidos and Cáceres, Aldea Moret.

Omio customers who travel this route most frequently depart from Badajoz   and arrive in Caceres, Estación De Autobuses.

Where do I find the Badajoz bus station to Cáceres? Where is the Cáceres bus station?

You can find the most popular departure bus station for this route, Badajoz, located approximately 1.4 miles (2.2 km) from the city center of Badajoz. The most popular arrival bus station in Cáceres, called Caceres, Estación De Autobuses, is located around 1.2 miles (2 km) away from its city center.

Which bus providers can take me from Badajoz to Cáceres?

For the best Badajoz to Cáceres bus to book, you can travel safely and comfortably with Avanza, Alsa or BlaBlaCar. However, it's always good to check all possible bus providers with services between Badajoz and Cáceres to compare what amenities they may offer.

Can I purchase a direct bus from Badajoz to Cáceres?

Yes, there is 1 direct bus a day from Badajoz to Cáceres. If you’re looking for a direct bus, consider traveling with Alsa or BlaBlaCar. Nonstop bus services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your bus tickets.

How many bus services are there to Cáceres from Badajoz a day?

On average, there is 1 bus a day from Badajoz to Cáceres. The bus times and services may be different on weekends and holidays compared to weekdays.

What time is the earliest bus from Badajoz to Cáceres? What time is the last bus from Badajoz to Cáceres?

You can take the earliest bus from Badajoz to Cáceres at 5: 30 AM   or take the last bus from Badajoz to Cáceres leaving at 7: 30 PM. Look for the latest Badajoz to Cáceres bus schedules on Omio and book the best time to take the bus for this journey.

When should I buy the Badajoz to Cáceres bus for the best deals on tickets?

The price of a one way bus ticket from Badajoz to Cáceres is on average $11 (€10) if you buy within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus companies offering this route. In general, you can find bus tickets to Cáceres from Badajoz available a few months in advance.