COMPARE Prices across different modes

Fri
Sep 24
$31Renfe
$30Avanza
Find prices
Sat
Sep 25
$30Renfe
$28Avanza
Find prices
Sun
Sep 26
$36Renfe
$30Avanza
Find prices
Mon
Sep 27
$36Renfe
$28Avanza
$107Air Nostrum
Tue
Sep 28
$30Renfe
$28Avanza
Find prices
Wed
Sep 29
$26Renfe
$28Avanza
$107Air Nostrum
Thu
Sep 30
$26Renfe
$30Avanza
Find prices
Fri
Oct 1
$26Renfe
$30Avanza
$107Air Nostrum
Sat
Oct 2
$36Renfe
$28Avanza
Find prices
Sun
Oct 3
Find prices
$28Avanza
$107Air Nostrum
Mon
Oct 4
$36Renfe
$30Avanza
$88Air Nostrum
Tue
Oct 5
$26Renfe
$28Avanza
Find prices
Wed
Oct 6
$26Renfe
$30Avanza
$88Air Nostrum
Thu
Oct 7
$26Renfe
$30Avanza
Find prices
Fri
Oct 8
$30Renfe
$30Avanza
Find prices
Sat
Oct 9
$26Renfe
$30Avanza
Find prices
Sun
Oct 10
$26Renfe
$28Avanza
$88Air Nostrum
Mon
Oct 11
$26Renfe
$30Avanza
Find prices
Tue
Oct 12
$26Renfe
$30Avanza
$88Air Nostrum
Wed
Oct 13
$26Renfe
Find prices
$88Air Nostrum
Thu
Oct 14
$26Renfe
$28Avanza
Find prices

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information from Madrid to Cáceres

distanceDistance155 miles (250 km)
durationAverage bus duration4 h 55 min
priceAverage bus ticket price$29 (€23)
changesDirect busYes
carriersBus companiesAvanza or BlaBlaCar

Buses from Madrid to Cáceres cover the 155 miles (250 km) long journey taking on average 4 h 55 min with our travel partners like Avanza or BlaBlaCar. There are direct bus services available. While the average ticket price for this journey costs around $29 (€23), you can find the cheapest bus ticket for as low as $28 (€23). Travelers depart most frequently from Madrid-Puerta de Atocha and arrive in Caceres, Estación De Autobuses.

Bus companies

Madrid to Cáceres with Avanza

Buy your official Avanza bus tickets between Madrid and Cáceres from $28 (€23) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most popular journey.

Avanza

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

Omio helps you compare and book the perfect bus with Avanza from Madrid to Cáceres for a smooth and relaxing journey. Check the latest Avanza bus schedules for the ideal departure and arrival times, take a look at the travel information for the Madrid to Cáceres bus with Avanza (such as baggage allowance and amenities offered onboard), compare the best connections for your Madrid - Cáceres journey and then book a cheap bus ticket with ease. The distance from Madrid to Cáceres by bus is 155 miles (250 km). You can book tickets for this Avanza bus for as low as $28 (€23) one-way if you book in advance. When you search for Avanza tickets between Madrid and Cáceres in the Omio app, you can also check whether they are mobile tickets quickly and easily. If they are mobile tickets, then you can go paperless when taking a bus. Book that perfect Avanza Madrid - Cáceres bus ticket online and enjoy your trip!

    When you buy your Avanza bus tickets between Madrid and Cáceres don't forget to keep the following COVID-19 related policies in mind:

    • 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

    Buses from Madrid to Cáceres
    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 Madrid to Cáceres.
    FAQs
    What is the price of the cheapest bus from Madrid to Cáceres?
    Looking to save money on your trip? Omio customers have found the cheapest bus between Madrid and Cáceres for the next 7 days starting from $28 (€23)  one way.
    How much is the bus between Madrid and Cáceres on average?
    The Madrid to Cáceres bus ticket price is on average $29 (€23)  if you are looking to purchase your tickets for this trip in the next week.
    How far is Cáceres from Madrid by bus?
    You should expect to travel around 155 miles (250 km)  between Madrid and Cáceres by bus.
    How long is a bus from Madrid to Cáceres on average?
    On average the Madrid to Cáceres bus time is 4 h 55 min  covering the 155 miles (250 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
    Which bus station from Madrid to Cáceres do I depart from? Which Cáceres bus station from Madrid do I arrive in?

    When taking the bus to Cáceres from Madrid, you can choose to depart from bus stations like Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal. Your route can end in bus stations such as Caceres, Estación De Autobuses, Cáceres and Cáceres, Aldea Moret.

    Omio customers who travel this route most frequently depart from Madrid-Puerta de Atocha   and arrive in Caceres, Estación De Autobuses.

    Where is the bus station in Madrid to go to Cáceres? Where is the bus station in Cáceres located?

    Passengers board the bus most frequently from Madrid-Puerta de Atocha, which is located around 1 mile (s) / 1 km away from the city center, and they get off the bus at Caceres, Estación De Autobuses, located 1 mile (s) / 2 km away from the city center.

    What bus providers go from Madrid to Cáceres?
    For the journey from Madrid to Cáceres you can take a bus with Avanza or BlaBlaCar. Be sure to check out all possible bus companies that offer services between Madrid and Cáceres on Omio to compare what amenities they may have.
    Can I book a direct bus from Madrid to Cáceres?
    Yes, there are direct buses to Cáceres from Madrid, and you can find a direct bus for this trip with BlaBlaCar  on Omio. It's worth paying attention to when you book your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.
    When is the earliest bus from Madrid to Cáceres? When is the last bus from Madrid to Cáceres?
    The earliest bus for this journey departs from Madrid at 10: 20 AM. The last bus leaves from Madrid at 3: 50 PM. Check Omio for the latest bus schedule from Madrid to Cáceres and book the best time to depart on your chosen travel date.
    How early should I buy bus tickets between Madrid and Cáceres to score the best deals?
    If you buy a bus ticket from Madrid to Cáceres within the next 7 days, you can find tickets to cost on average $29 (€23) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets from Madrid to Cáceres are generally on sale a few months before the planned departure date.
    Stations

    Important Stations and Airports for this Journey

    Madrid
    Cáceres
    Madrid America
    Amenities
    Madrid Est. Sur
    Amenities
    Refreshments
    WC

    Frequently Asked Questions

    Where is the bus station and what is the best way to get there?
    This station is not located in the city centre but it can be reached by public transport.<br>Metro lines 6<br>Bus lines 8, 102, 113, 148, 152, 156, N11<br>Suburban train lines C1, C5, C7, C10