The cheapest buses from Cáceres to Madrid

Showing times and prices for Sep 25

Cheapest

$16

Average

$19

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 Cáceres to Madrid will cost around $ 19 if you buy it on the day, but the cheapest tickets can be found for only $ 16.

07:10PMCáceres3h10 10:20PMMadrid
0 changes
$161One-way
10:00AMCáceres3h10 01:10PMMadrid
0 changes
$191One-way
02:10PMCáceres2h50 05:00PMMadrid
0 changes
$201One-way
08:00PMCáceres3h50 11:50PMMadrid
0 changes
$201One-way
08:30PMCáceres3h10 11:40PMMadrid
0 changes
$201One-way

Timetable Cáceres to Madrid

Showing buses for tomorrow, Sat, Sep 25
10:00AMCáceres3h10 01:10PMMadrid
0 changes
02:10PMCáceres2h50 05:00PMMadrid
0 changes
07:10PMCáceres3h10 10:20PMMadrid
0 changes
08:00PMCáceres3h50 11:50PMMadrid
0 changes
08:30PMCáceres3h10 11:40PMMadrid
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

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

The fastest buses from Cáceres to Madrid

Showing times and prices for Sep 25

Fastest Journey

2 h 50 m

Average

3 h 14 m

Buses per day

5

Distance

250 km

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

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

The slowest buses will take 3 h 50 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.

02:10PMCáceres2h50 05:00PMMadrid
0 changes
$201One-way
10:00AMCáceres3h10 01:10PMMadrid
0 changes
$191One-way
07:10PMCáceres3h10 10:20PMMadrid
0 changes
$161One-way
08:30PMCáceres3h10 11:40PMMadrid
0 changes
$201One-way
08:00PMCáceres3h50 11:50PMMadrid
0 changes
$201One-way

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Bus Information between Cáceres and Madrid

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

Buses from Cáceres to Madrid cover the 155 miles (250 km) long trip taking on average 4 h 25 min with our travel partners like Avanza or BlaBlaCar. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $28 (€23), but the average price of bus tickets is $28 (€23). Travelers depart most frequently from Cáceres and arrive in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.

Bus companies

Travel with Avanza between Cáceres and Madrid

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

Avanza

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

Book your Avanza Cáceres to Madrid bus with Omio and enjoy a smooth and relaxing journey! Check Avanza’s up-to-date bus schedules for the ideal departure and arrival times, compare the fastest Cáceres to Madrid routes as well as the amenities offered in the class fare you choose and buy the most affordable Avanza bus tickets online that fit your budget. The distance between Cáceres and Madrid is 155 miles (250 km), and the best price for a one-way Cáceres - Madrid Avanza bus ticket starts at $28 (€23) if you book in advance. If you would rather search for your Avanza ticket in the Omio app, you can quickly see if it's a mobile ticket so that you can go paperless when traveling by bus. Waiting in a line at the bus station to purchase your bus ticket will become yesterday's news. So, book your bus tickets online quickly and easily and enjoy your trip with Avanza!

    Please follow the recommendations outlined by Avanza when booking your bus tickets from Cáceres to Madrid due to the coronavirus:

    • 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 Cáceres to Madrid
    Take the bus to Madrid 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 Madrid.
    FAQs
    How much does a cheap bus to Madrid from Cáceres cost?
    Bus tickets between Cáceres and Madrid for some dates and times can be found for as cheap as $28 (€23)  one way in the next 7 days.
    What is the price of a bus ticket between Cáceres and Madrid?
    The Cáceres to Madrid bus ticket price is on average $28 (€23)  if you are looking to purchase your tickets for this journey in the next week.
    How far is it from Cáceres to Madrid by bus?
    You should expect to travel around 155 miles (250 km)  from Cáceres to Madrid by bus.
    How long is a bus between Cáceres and Madrid on average?
    The Cáceres to Madrid bus duration is on average 4 h 25 min, which is to be expected when traveling 155 miles (250 km) to Madrid from Cáceres. However, the time it takes can vary based on specific dates, weekends, and holidays.
    What bus station in Cáceres goes to Madrid? What bus station do I come into Madrid from Cáceres?

    There are a few bus stations in Cáceres to start your route from including Caceres, Estación De Autobuses, Cáceres and Cáceres, Aldea Moret. In Madrid you have a few bus station options to choose from for your arrival including Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal.

    Omio customers traveling this route depart most frequently from Cáceres   and arrive in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.

    Where is the Cáceres bus station located? Where is the Madrid bus station located?

    Passengers booking this route most frequently board their buses from Cáceres and need to travel around 1 mile (s) / 2 km from the city center to get to this bus station.

    Passengers arriving in Madrid most often arrive at Madrid, Estación Sur/Gare routière Méndez Alvaro - 83 and need to travel around 2 mile (s) / 3 km from this bus station to the city center.

    Which bus providers can take me from Cáceres to Madrid?
    For the trip from Cáceres to Madrid you can take a bus with Avanza or BlaBlaCar. Be sure to check out all possible bus companies that offer services from Cáceres to Madrid on Omio to compare what amenities they may have.
    Are there any nonstop bus services from Cáceres to Madrid?
    Yes, there are direct buses from Cáceres to Madrid, and you can find a direct bus for this journey with BlaBlaCar  on Omio. It's worth paying attention to when you purchase your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.
    When can I take the first bus from Cáceres to Madrid? When can I take the last bus for the day?
    The earliest bus for this journey departs from Cáceres at 6: 15 AM. The last bus leaves from Cáceres at 12: 00 PM. Check Omio for the latest bus schedule from Cáceres to Madrid and book the best time to depart on your chosen travel date.
    How early should I book bus tickets to Madrid from Cáceres to score the best deals?
    If you book the Cáceres to Madrid bus within the next 7 days, you can find one way tickets to cost on average $28 (€23). However, booking your bus ticket in advance gives you access to the best prices for buses from Cáceres to Madrid. Look out for bus tickets for this route to go on sale a few months before your planned departure date to find the best deals.
    Stations

    Important Stations and Airports for this Journey

    Cáceres
    Madrid
    Aldea Moret
    Amenities
    Caceres
    Amenities
    Caceres
    Amenities
    Caceres
    Amenities
    Empalme De Oliva (Cáceres)
    Amenities
    Empalme De Villar (Cáceres)
    Amenities
    Enlace Caceres
    Amenities

    Most Popular Travel Destinations