COMPARE Prices across different modes

Mon
Nov 29
$90Renfe
$120Iberia
Tue
Nov 30
$90Renfe
$96Iberia
Wed
Dec 1
$72Renfe
$123Iberia
Thu
Dec 2
$81Renfe Alvia
$123Iberia
Fri
Dec 3
$155Renfe
$143Iberia Express
Sat
Dec 4
$81Renfe
$53Iberia Express
Sun
Dec 5
$63Renfe
$73Iberia
Mon
Dec 6
$90Renfe
$79Iberia Express
Tue
Dec 7
$90Renfe
$116Iberia Express
Wed
Dec 8
$90Renfe
$143Iberia Express
Thu
Dec 9
$81Renfe
$65Iberia Express
Fri
Dec 10
$72Renfe
$77Iberia
Sat
Dec 11
$63Renfe
$44Iberia Express
Sun
Dec 12
$81Renfe
$79Iberia Express
Mon
Dec 13
$63Renfe
$79Iberia Express
Tue
Dec 14
Find prices
$41Iberia
Wed
Dec 15
$36Renfe
$39Iberia Express
Thu
Dec 16
$45Renfe
$111Vueling
Fri
Dec 17
$54Renfe
$70Iberia
Sat
Dec 18
$45Renfe
$39Iberia Express
Sun
Dec 19
$72Renfe
$53Iberia Express

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Buses from Cádiz to Madrid

The departure frequency of the Cádiz Madrid buses is recorded every 2, 4 and 8 hours, throughout the day. These trips, in general, last more than 8 hours and cover a distance of almost 650 kilometres which, for the most part, runs along the Southern Highway or European road E-5.

Which buses go from Cádiz to Madrid?

The operating company of the Cádiz Madrid buses is Socibus. This route is part of the routes San Fernando - Madrid, Tarifa - Madrid and Tarifa - Irún. Socibus is a company formed by 4 transport companies, which are Rico Bus (Cádiz), Vera (Madrid), Nájera (Madrid) and Romero (Huelva).

How long does the bus from Cádiz to Madrid take?

The minimum time for a Cádiz Madrid bus journey is 7 hours and 35 minutes, although in general it exceeds 8 hours. The journey can take up to 8 hours and 45 minutes if you stop at El Puerto de Santa María, Jerez de la Frontera, Utrera, El Arahal, Marchena, Córdoba, El Carpio, Montoro, Villa del Río and Andújar.

.

How many buses are there from Cadiz to Madrid?

There are between 4 and 5 bus departures Cádiz Madrid per day from Monday to Friday. On Saturdays and Sundays there are 4 daily bus frequencies linking Cadiz with the Spanish capital. At least 3 of these 4 or 5 daily departures correspond to the route San Fernando - Madrid.

Where do the buses from Cadiz to Madrid depart from and arrive at?

Cádiz Bus Station: is located on the Carretera Industrial and facilitates intermodal connections by bus, train, bicycle and catamaran. It offers access to wifi and has a cafeteria, parking for cars and bicycles and a taxi rank. Its open space of 575 square meters houses waiting room, control room, room to provide information and luggage storage, 3 lockers, toilets for public use and warehouse sector.

South Bus Station (Méndez Álvaro): is located about 4 kilometres from the centre of Madrid and is the busiest station in the Spanish capital. It has toilets for public use, pharmacy, various shops, cafeterias, food premises, ATMs, lockers for luggage storage and parking.

Travel Tips

Buses from Cádiz 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ádiz to Madrid.
FAQs
What is the price of the cheapest bus from Cádiz to Madrid?
If you’re looking to save money on tickets, you can find cheap Cádiz to Madrid buses for as little as $41 (€34)  in the next 7 days.
How much does it cost to take a bus to Madrid from Cádiz?
The bus price to Madrid from Cádiz is on average $41 (€34)  if you are looking to book your tickets for this trip in the next 7 days.
How far is Cádiz to Madrid by bus?
When traveling this route you should expect the distance from Cádiz to Madrid by bus to be approximately 302 miles (487 km).
How long is a bus between Cádiz and Madrid on average?
On average the Cádiz to Madrid bus travel time is 8 h 20 min  for the 302 miles (487 km) long trip, but the duration can vary if you travel on weekends and holidays.
What is the departure bus station in Cádiz and arrival bus station in Madrid?

When departing from Cádiz, you have various bus station options to start your route from including Cadiz, Estación Provisional de Autobuses, Cádiz, Av. Astilleros and Cádiz, Estadio. When arriving in Madrid, you can end your journey in 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.

Omio customers book a bus from Cadiz   to Madrid, Estación Sur/Gare routière Méndez Alvaro - 83   most frequently for this route.

Where is the departure bus station in Cádiz located? Where is the arrival bus station in Madrid located?

Passengers board the bus most frequently from Cadiz, which is located around 1 mile (s) / 1 km away from the city center, and they get off the bus at Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, located 2 mile (s) / 3 km away from the city center.

What bus companies offer a service between Cádiz and Madrid?
If you're looking for buses from Cádiz to Madrid, you can rely on Socibus, Secorbus or BlaBlaCar to get you to Madrid. It's also good to check out all possible bus companies for the Cádiz to Madrid trip to see if there might be differences in the amenities they offer.
Can I purchase a direct bus from Cádiz to Madrid?
If you’re looking for a direct bus, consider traveling with Movelia 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.
What are the first and last departure bus times from Cádiz to Madrid?
The first Cádiz to Madrid bus departs at 12: 15 PM   and the last bus from Cádiz to Madrid leaves at 8: 25 PM. Check out the most up-to-date bus schedule from Cádiz to Madrid on Omio and find the best time to travel to your destination.
When should I buy the Cádiz to Madrid bus for the best deals on tickets?
The price of a one way bus ticket from Cádiz to Madrid is on average $41 (€34) if you purchase 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 providers offering this journey. In general, you can find bus tickets from Cádiz to Madrid available a few months in advance.