COMPARE Prices across different modes

Thu
23 Sep
£99Renfe
£31Movelia
£94Iberia
Fri
24 Sep
£81Renfe
£31Movelia
£64Iberia
Sat
25 Sep
£61Renfe
£31Movelia
£75Iberia
Sun
26 Sep
£81Renfe
£31Movelia
£158Vueling
Mon
27 Sep
£61Renfe
£31Movelia
£70Iberia
Tue
28 Sep
£47Renfe
£31Movelia
£33Iberia
Wed
29 Sep
£47Renfe
£31Movelia
£33Iberia
Thu
30 Sep
£40Renfe
£31Movelia
£33Iberia
Fri
1 Oct
£47Renfe
£31Movelia
£59Iberia Express
Sat
2 Oct
£47Renfe
£31Movelia
£33Iberia Express
Sun
3 Oct
£72Renfe
£31Movelia
£87Iberia Express
Mon
4 Oct
£47Renfe
£31Movelia
£37Iberia Express
Tue
5 Oct
£40Renfe
£31Movelia
£33Iberia Express
Wed
6 Oct
£34Renfe
£31Movelia
£33Iberia Express
Thu
7 Oct
£40Renfe
£31Movelia
£37Iberia Express
Fri
8 Oct
£47Renfe
£31Movelia
£75Iberia Express
Sat
9 Oct
£34Renfe
£31Movelia
£49Iberia Express
Sun
10 Oct
£47Renfe
£31Movelia
£64Iberia Express
Mon
11 Oct
£40Renfe
£31Movelia
£37Iberia Express
Tue
12 Oct
£81Renfe
£31Movelia
£87Iberia Express
Wed
13 Oct
£40Renfe
£31Movelia
£29Iberia Express

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
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

Train Information to Madrid from Cádiz

distanceDistance302 miles (487 km)
durationAverage train duration4 h 4 min
priceAverage train ticket price£68 (€76)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain providersRenfe or Renfe AVE

Trains from Cádiz to Madrid cover the 302 miles (487 km) long route taking on average 4 h 4 min with our travel partners like Renfe or Renfe AVE. Normally, there are 10 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as £47, but the average price of train tickets is £68. Travellers depart most frequently from Cadiz and arrive in Madrid-Puerta de Atocha.

Train companies

Renfe and AVE from Cádiz to Madrid

Travel from Cádiz to Madrid from £47 with Omio’s train partners Renfe and AVE! You can find the best timetables and tickets when comparing and booking the most affordable trip for you.

Renfe
AVE

Renfe is Spain’s national train provider operating freight and passenger trains on Spain’s extensive railway network as well as international routes to neighboring France and Portugal. Renfe has a wide range of ticket types to fit your budget like the Basic, Elige and Premium tickets. Renfe also offers discount cards like the Renfe Gold Card and +Renfe Youth Card 50 for qualified travellers. You can use these savings offers and discount cards on Omio when booking your Cádiz to Madrid trip. Renfe has a vast fleet of trains with different levels of comfort, amenities and speed. The Renfe AVE trains run at high speed and serve long-distance routes, Alvia trains combine high-speed and normal speed trains serving domestic routes, Altaria serves domestic routes into southern Spain, Euromed offers domestic routes along the Mediterranean coast, Avant trains serve regional commuter routes and Trenhotel offers night train routes.

    Please follow the recommendations outlined by Renfe when booking your train tickets between Cádiz and Madrid due to the coronavirus:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Exceptions to waive change or cancellation fees policy
    • Renfe has applied temporary travel conditions for ticket holders that can no longer justify their travel or don’t wish to travel with AVE, Large Distancia, Avant or Media services for trips between 29th of October and 8th of May 2021
    • Travellers may choose to get a full refund, free of charge, or be provided with a new ticket for another date free of charge.
    • Passengers traveling international routes (Renfe–SNCF) can cancel their ticket free of charge until August 29th, 2021 if it’s requested three days before the departure date.

    Travel Tips

    Trains from Cádiz to Madrid
    Travel by train 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
    How much do cheap train tickets from Cádiz to Madrid cost?
    You can find a cheap train from Cádiz to Madrid for some dates and times for as low as £47  one way in the next 7 days.
    What is the average cost of a train from Cádiz to Madrid?
    The Cádiz to Madrid train ticket price is on average £68  if you are looking to purchase your tickets for this route in the next week.
    How far is it from Cádiz to Madrid by train?
    When travelling this route you should expect the distance between Cádiz and Madrid via train to be approximately 302 miles (487 km).
    How long is the train between Cádiz and Madrid?
    On average the Cádiz to Madrid train time is 4 h 4 min  covering the 302 miles (487 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
    Which train station in Cádiz goes to Madrid? Which train station do I come into Madrid from Cádiz?

    When departing from Cádiz, you have various train station options to start your trip from including Cadiz, Cadiz Estadio and Cadiz Cortadura. When arriving in Madrid, you can end your journey in train stations like Madrid-Puerta de Atocha, Madrid Chamartín and Madrid Méndez Alvaro.

    Omio customers book a train from Cadiz   to Madrid-Puerta de Atocha   most frequently for this route.

    Where is the train station in Cádiz? Where is the train station in Madrid?

    Passengers booking this journey most frequently board their trains from Cadiz and need to travel around 1 mile (s) / 1 km from the city centre to get to this train station.

    Passengers arriving in Madrid most often arrive at Madrid-Puerta de Atocha and need to travel around 1 mile (s) / 1 km from this train station to the city centre.

    Which train providers should I travel with from Cádiz to Madrid?
    Take the Cádiz to Madrid train with Renfe or Renfe AVE. However, it's always good to check out all possible train providers for the trip to Madrid from Cádiz as there might be differences in the amenities they offer.
    Are there any Cádiz to Madrid direct trains?
    Yes, there are 10 direct trains a day to Madrid from Cádiz. If you’re looking for a direct train from Cádiz to Madrid, consider travelling with Renfe. Non-stop train 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 train tickets.
    How many trains are there to Madrid from Cádiz a day?
    The average number of trains departing Cádiz for Madrid is 10 a day. The train schedules and services may vary between weekdays and weekends.
    What are the first and last departure train times from Cádiz to Madrid?
    If you prefer early morning trains from Cádiz to Madrid, the first train leaves at 06: 15. If you prefer late night trains from Cádiz to Madrid, the last train of the day leaves at 15: 28. Omio shows you the latest train from Cádiz to Madrid timetable to help you book the best departure time for this journey.
    How early should I purchase train tickets to Madrid from Cádiz to score the best deals?
    If you book Cádiz to Madrid train tickets within the next 7 days, you can find one way tickets to cost on average £68. However, booking in advance gives you access to the best prices for trains to Madrid from Cádiz. Look out for train tickets for this trip 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ádiz
    Madrid
    Cádiz
    Amenities
    Refreshments