Compare prices and tickets by train, bus or flight

Jan 19
$15Renfe Intercity
Jan 20
$15Renfe Intercity
Jan 21
$15Renfe Intercity
Jan 22
$15Renfe Intercity
Jan 23
$15Renfe Intercity
Jan 24
$15Renfe Intercity
Jan 26
$15Renfe Intercity
Jan 28
$15Renfe Intercity
Jan 30
$15Renfe Intercity
Jan 31
$15Renfe Intercity

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

Eurolines France
Bla Bla Bus

Overview: Bus from Cáceres to Badajoz

distanceDistance52 miles (84 km)
durationAverage bus duration1 h 15 min
priceAverage bus ticket price$11 (€9)
changesDirect busYes
carriersBus companiesAvanza or BlaBlaCar

Buses from Cáceres to Badajoz cover the 52 miles (84 km) long trip taking on average 1 h 15 min with our travel partners like Avanza or BlaBlaCar. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $11 (€9), but the average price of bus tickets is $11 (€9). Travelers depart most frequently from Cáceres and arrive in Badajoz.

Bus companies: Avanza from Cáceres to Badajoz

For as little as $11 (€9) you can travel by bus between Cáceres and Badajoz with Avanza. Omio will show you the best deals, schedules and tickets available for this route.


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

If you’re looking for a smooth and easy bus from Cáceres to Badajoz, check Omio for Avanza buses offering this journey. Whether you are looking for the fastest, earliest or cheapest bus to take for this 52 miles (84 km) route between Cáceres and Badajoz, Omio makes it easier than ever to find Avanza buses at affordable prices, and you can also quickly book bus tickets online. Check the current Avanza bus schedules for your ideal departure and arrival times, compare the best route to Badajoz from Cáceres as well as relevant ticket information (such as baggage allowance and amenities offered onboard), and book your Avanza bus on Omio. If you search for buses from Cáceres to Badajoz in the Omio app, you can quickly see if the Avanza tickets are mobile tickets, making it convenient for you to go paperless when traveling. With prices for Avanza buses between Cáceres and Badajoz starting at $11 (€9), buy your official Avanza tickets with Omio online quickly and easily!

  • Average Price: $11

When purchasing your Avanza bus tickets from Cáceres to Badajoz, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

  • 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.

Buses from Cáceres to Badajoz

The bus route Cáceres Badajoz connects the two provincial capitals of Extremadura, covering about 100 kilometers in a little more than 1 hour.

What buses go from Cáceres to Badajoz?

The Cáceres Badajoz buses are managed by the Avanzabus company, one of the largest collective transport groups in Spain. These modern buses are equipped with modern comforts.

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

The itinerary of the Cáceres Badajoz buses is completed in approximately 1 hour and 15 minutes. The trip includes intermediate stops in places like Corral or Comandante.

How many buses are there from Cáceres to Badajoz?

The number of Cáceres Badajoz buses per day depends on the selected date. On the days with the highest number of travellers there may be up to 6 departures, but there are usually 3 services per day, regardless of the day of the week. And they are divided into the following time slots: morning, noon and afternoon.

Where do the buses from Cáceres to Badajoz depart from and reach?

Caceres Bus Station: is located in the southern part of the city, a few meters from the train station and about 2 kilometers from the Plaza Mayor. It has different useful services for the traveler, such as automatic and manual instructions, information booth or electronic panels on departures and arrivals. There are also magazine and stationery shops, cafeteria bars, car rental shops, pastry shops and other commercial establishments. The urban bus lines that pass near here are 2 and RC, stopping in front of the Palacio de Congresos.

Badajoz Bus Station: is located in Calle José Rebollo López, south of the BA-20 and in the area opposite the train station, from which it is more than 3 kilometres apart, although it is close to the MEIAC, the main museum of contemporary art in the city. The station is located in a large building with a foyer, is adapted for people with reduced mobility and has commercial premises in its facilities, such as a bar-restaurant and a bazaar with a variety of articles. In addition, there is a taxi rank at the door, as well as a stop for city bus line 3. Line C1 also runs very close to here. It is the head of other provincial lines, such as 12 and 13.


Travel Tips: Bus to Badajoz from Cáceres

Take the bus to Badajoz 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 Cáceres to Badajoz.

How much do cheap buses to Badajoz from Cáceres cost?

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

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

If you are looking to buy your bus ticket in the next 7 days, you can expect the Cáceres to Badajoz bus to cost on average $11 (€9)  one way.

What is the distance from Cáceres to Badajoz by bus?

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

How many hours is the bus time from Cáceres to Badajoz?

On average the Cáceres to Badajoz bus travel time is 1 h 15 min  for the 52 miles (84 km) long trip, but the duration can vary if you travel on weekends and holidays.

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

When taking a bus from Cáceres, you have a couple of bus stations you can depart from including Caceres, Estación De Autobuses, Cáceres and Cáceres, Aldea Moret. When you arrive in Badajoz, your bus can arrive in bus stations including Badajoz, Badajoz, Avenida Carolina Coronado and Badajoz, Estación De Autobuses.

Omio customers traveling this route book their buses from Cáceres   to Badajoz.

Where is the bus station in Cáceres? Where is the bus station in Badajoz?

The most popular departure bus station with passengers for this trip, called Cáceres, is located 1.3 miles (2.1 km) from the city center of Cáceres.

The most popular arrival bus station, Badajoz, is located 0.1 miles (166 m) away from the city center of Badajoz.

Which bus companies should I travel with from Cáceres to Badajoz?

For the route from Cáceres to Badajoz you can take a bus with Avanza or BlaBlaCar. Be sure to check out all possible bus providers that offer services from Cáceres to Badajoz on Omio to compare what amenities they may have.

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

Yes, you can find a direct bus to Badajoz from Cáceres with Alsa, Avanza or BlaBlaCar  on Omio. This is worth paying attention to when you purchase your bus ticket as direct services tend to offer more convenience and help save you time traveling to your destination.

What are the first and last departure bus times from Cáceres to Badajoz?

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

How far in advance should I book bus tickets between Cáceres and Badajoz for the best deals?

If you buy a bus ticket from Cáceres to Badajoz within the next 7 days, you can find tickets to cost on average $11 (€9) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets to Badajoz from Cáceres are generally on sale a few months before the planned departure date.