Travel options
from Madrid to Cádiz

You can get from Madrid to Cádiz by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF
Place to stay

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

Compare prices and tickets Prices for trains, buses and flights

Sat
29 Jan
£68Renfe Alvia
£29Secorbus
£66Iberia Express
Sun
30 Jan
£54Renfe Alvia
Find prices
£25Iberia
Mon
31 Jan
£54Renfe Alvia
Find prices
£52Iberia Express
Tue
1 Feb
£54Renfe Alvia
£29Secorbus
£27Iberia
Wed
2 Feb
£48Renfe Alvia
£29Secorbus
£25Iberia
Thu
3 Feb
£48Renfe Alvia
£29Secorbus
£41Iberia Express
Fri
4 Feb
£54Renfe Alvia
Find prices
£25Iberia
Sat
5 Feb
£41Renfe Alvia
£29Secorbus
£25Iberia
Sun
6 Feb
£48Renfe Alvia
£29Secorbus
£25Iberia
Mon
7 Feb
£48Renfe Alvia
£29Secorbus
£27Iberia
Tue
8 Feb
£41Renfe Alvia
Find prices
£41Iberia Express
Wed
9 Feb
£34Renfe Alvia
£29Secorbus
£41Iberia Express
Thu
10 Feb
£41Renfe Alvia
£29Secorbus
£41Iberia Express
Fri
11 Feb
£48Renfe Alvia
£29Secorbus
£27Air Nostrum
Sat
12 Feb
£34Renfe Alvia
£29Secorbus
£52Iberia
Sun
13 Feb
£41Renfe Alvia
£29Secorbus
£41Iberia Express
Mon
14 Feb
£48Renfe Alvia
£29Secorbus
£41Iberia Express
Tue
15 Feb
£27Renfe Alvia
£29Secorbus
£26Iberia Express
Wed
16 Feb
£34Renfe Alvia
£29Secorbus
£26Iberia Express
Thu
17 Feb
£41Renfe Alvia
£29Secorbus
£25Iberia

Travel Information to Cádiz from Madrid

distanceDistance302 miles (487 km)
modeAvailable travel modesFlight or train
priceTicket price range£26 - £29
cheapestCheapest modeTrain • £26 • 4 h 9 min
fastestFastest modeFlight • £29 • 1 h 5 min
carriersPopular travel companiesIberia Express or Renfe Alvia

Take a flight or train to travel 302 miles (487 km) from Madrid to Cádiz. If speed is a priority, then a flight is the best option with an average duration of 1 h 5 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as £26. The most popular travel providers which serve this trip are Iberia Express or Renfe Alvia among others. Travellers can even take a direct from Madrid to Cádiz.

Travel Tips: Travel from Madrid to Cádiz

Travel to Cádiz 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ádiz.
FAQs

What are my Madrid to Cádiz travel options?

There are 2 ways to travel to Cádiz from Madrid including taking a flight or train.

What is the cheapest way to travel from Madrid to Cádiz?

A train service offers the cheapest way to travel from Madrid to Cádiz, which costs on average £26.

This is compared to other ways of getting to Cádiz:

A train is £2 less than a flight for this journey with tickets for a flight from Madrid to Cádiz costing on average £29.

What is the quickest way from Madrid to Cádiz?

The fastest way to get to Cádiz from Madrid is by flight with an average travel time of 1 h 5 min.

There are alternative travel options to Cádiz that can usually take longer:

In comparison, travelling by train can take you on average 4 h 9 min.

How far is Cádiz from Madrid?

The Madrid to Cádiz distance is approximately 302 miles (487 km).

How many services a day are there to Cádiz from Madrid?

The average frequency per day from Madrid to Cádiz is:

  • Around 3 trains per day.

However, we recommend checking specific travel dates for your journey between Madrid and Cádiz as scheduled services by flight or train can vary by season or day of the week.

Where do people depart from and arrive in when travelling from Madrid to Cádiz?

These are the most popular departure and arrival points when travelling from Madrid to Cádiz:

  • Most travellers who buy a train ticket from Madrid to Cádiz depart from Madrid-Puerta de Atocha to Cadiz.

Which travel operators can get me from Madrid to Cádiz?

Omio works with many trusted partners that can help you travel the best way from Madrid to Cádiz:

  • You can travel from Madrid to Cádiz by flight with Iberia Express. You can find cheap tickets on Omio for £29 with Iberia Express from Madrid to Cádiz.
  • You can travel to Cádiz from Madrid by train with Renfe Alvia. You can find cheap tickets on Omio for £26 with Renfe Alvia from Madrid to Cádiz.

Where should I go next after I travel between Madrid and Cádiz?

Omio customers who travel from Madrid to Cádiz often also extend their holiday to go to Sevilla, Málaga or Barcelona. Omio can help you plan your trip by finding the best connections between Cádiz and these popular destinations at a great price.

When should I buy a ticket between Madrid and Cádiz online to score the best deals?

Before travelling from Madrid to Cádiz, it’s good to know what ticket you can purchase and how much it will cost in the next 7 days:

  • The price of a plane ticket for this journey is £29 one way on average.
  • The price of a train ticket for this route is on average £26 one way.

But we recommend booking Madrid to Cádiz tickets online a few months before your planned travel date to score the best deals and save money on your trip.