Train from Madrid to Cadiz: Everything You Need to Know

Cadiz offers a treasure trove of cultural wonders, stunning beaches, and a lively culinary landscape celebrated for its delectable seafood and authentic Andalusian flavors. In my view, Cadiz is unparalleled when it comes to witnessing awe-inspiring sunsets, making it a top destination worldwide.

The train from Madrid to Cadiz is a popular and efficient mode of transportation, connecting these two beautiful Spanish cities. From schedules and ticketing to alternative transportation options, in this guide I will provide you with all the crucial details you need to know about getting from Madrid to Cadiz by train.

Routes, Schedules, Tickets and more

Which train companies serve the route from Madrid to Cadiz?

Renfe, Spain’s national railway company, operates a regular and reliable service on this route. The most comfortable and fastest option to travel from Madrid to Cadiz is the ALVIA train.

In addition to stopping in the capital city of Cadiz, you can also opt for an Alvia train if you are heading to San Fernando, El Puerto de Santa María, and Jerez.

Where does the train from Madrid to Cadiz depart from?

The ALVIA train from Madrid to Cadiz departs from Madrid’s primary train station, Puerta de Atocha – Almudena Grandes. This major transportation hub is centrally located in the heart of Madrid, making it easily accessible by public transport.

How to get to Puerta de Atocha train station?

To reach Atocha train station using Madrid’s public transport, you have several convenient options:

  • Metro: The Madrid Metro is my favorite way to reach Atocha. Line 1 (the light blue line) has a station directly connected to the train station.
  • Cercanías (Commuter Trains): Atocha is also well-connected to the Cercanías train network, which serves the broader metropolitan area of Madrid. Lines C1, C2, C3, C3a, C4, C5, C7, C8, and C10.
  • Bus: Madrid’s extensive bus network includes several lines that stop near or directly at Atocha. The station is a major transportation hub, so there are numerous bus routes passing through the area.
alvia train

How much do the train tickets from Madrid to Cadiz cost?

The cost of trains from Madrid to Cadiz can vary depending on several factors, including the type of train, class of service, and how far in advance you book.

The most economical one-way ticket prices for the journey from Madrid to Cadiz start at around €30, but they can go up to €50-60. Therefore, it is crucial to purchase tickets well in advance to secure the best deals and potentially save a significant amount on your travel expenses.

How long does it take to get to Cadiz from Madrid by train?

The distance between Madrid and Cadiz is approximately 600 kilometers (373 miles). The journey from Madrid to Cadiz by ALVIA train typically takes approximately 4.5 hours.

What are the train times from Madrid to Cadiz?

If you are searching for a train from Madrid to Cadiz, there are several train schedules available. The first train typically departs at around 7:30 in the morning and the last train usually leaves Puerta de Atocha Station at 16:30.

However, it is important to note that specific departure times may vary depending on the day of the week, so it is always advisable to check the latest and most accurate schedules.

Where does the train from Madrid stop in Cadiz?

The train from Madrid arrives at Cadiz train station, next to the bus station. From there, you can walk, take an urban bus, or a taxi to your final destination.

Alternative Transportation Options from Madrid to Cadiz

Socibus buses to Andalusia from Madrid

Bus from Madrid to Cadiz

While trains offer, in my opinion, the most convenient mode of transportation from Madrid to Cadiz, buses present another viable option for travelers.

The bus journey from Madrid to Cadiz generally takes around 8 hours and the price of a one-way ticket is around €39. Buses depart from the Estación Sur de Autobuses and also from the Madrid Barajas Airport (T1).

The bus journey is excessively long. Considering there isn’t a significant price difference compared to the train, in my opinion, opting for a train from Madrid to Cadiz is much more convenient.

Madrid to Cadiz by plane

The nearest airport to Cadiz is Jerez Airport, situated approximately 40 kilometers (25 miles) northeast of Cadiz city center. A flight from Madrid to Jerez typically takes about an hour, offering a relatively swift and convenient means to reach Andalusia.

After landing at Jerez Airport, you have several transportation choices to continue your journey to Cadiz, including commuter trains, bus services, and car rentals.

Keep in mind that while the flight itself is only an hour, you should factor in the time required to reach Madrid’s airport and go through security checks. Additionally, considering that plane tickets tend to be significantly more expensive, you may find that this option may not be as favorable as taking the train from Madrid to Cadiz.

Jerez Airport

How to get from Madrid to Cadiz by car

The most common route is taking the A-5 and then the A-66. The approximate driving time from Madrid to Cadiz is around 6 to 7 hours, depending on traffic conditions and number of stops.

The journey by car can be quite lengthy. When I travel to Cadiz with my family in the summer, in addition to the distance, one must consider the heat and the fact that there’s often quite a bit of traffic, especially when passing through Seville and approaching the beaches of Cadiz.

Obviously, driving to Cadiz also has its pros, as you will have much more freedom and independence. If you ultimately decide to drive from Madrid to Cadiz, take it easy and if there are several people in the car, it is always a good idea to take turns at the wheel.

Is Cadiz worth a visit?

Absolutely, Cadiz is a must-visit destination! This charming city located in the Andalusia region of Spain is renowned for its rich history, stunning beaches, and vibrant culture. Here are some of the top things to do in Cadiz.

Top attractions in Cadiz

1. Barrio del Pópulo

Begin your journey in the heart of Cadiz by exploring Barrio del Pópulo, one of the oldest neighborhoods in Europe. Its narrow, cobbled streets are steeped in history, showcasing architectural treasures from various eras.

As you wander through this enchanting district, you will come across hidden squares, traditional Andalusian homes, and workshops of local artisans.

2. Cadiz Cathedral

A visit to Catedral de Cadiz is a must. This awe-inspiring cathedral, blending Gothic and Baroque styles, is a testament to the city’s architectural prowess.

Don´t skip the panoramic views from its towers, offering a breathtaking view of Cadiz and the glistening Atlantic Ocean.

3. San Juan de Dios Square

Located in the heart of Cadiz, San Juan de Dios Square is a lively plaza surrounded by impressive historic buildings like the Town Hall and the San Juan de Dios Church.

4. Tavira Tower

Don’t miss the chance to ascend Tavira Tower for a unique perspective of Cadiz.

This 18th-century watchtower provides a sweeping view of the city through its Cámara Oscura (Dark Chamber), an optical device projecting real-time images onto a concave surface.

Santa Catalina castle

5. La Caleta Beach

For a break from the urban hustle and bustle, head to La Caleta Beach, a picturesque shoreline nestled between two historic castles.

With its golden sands and calm waters, it is an ideal spot for relaxation, basking in the Mediterranean sun, and enjoying a spectacular sunset.

6. La Viña Neighborhood

Explore La Viña, a lively neighborhood known for its bustling atmosphere and authentic Andalusian charm.

Take a leisurely stroll along its narrow streets and discover traditional taverns and seafood restaurants where you can savor the best of Cadiz’s cuisine.

7. Santa Catalina and San Sebastián Castles

Delve into Cadiz’s maritime history by visiting the Santa Catalina and San Sebastián Castles. These fortresses, situated on the city’s outskirts, provide insights into Cadiz’s strategic importance.

The views from these coastal bastions are truly breathtaking.

8. Genovés Park

This lush green space is adorned with exotic plants, fountains, and charming pathways. It is a serene oasis where you can take a leisurely stroll or simply unwind amidst the beauty of nature.

Roman theater in Cadiz

9. Roman Theater

The Roman Theater is an impressive archaeological site nestled in the heart of the city. Dating back to the 1st century BC, this well-preserved theater is a testament to Cadiz’s enduring history.

10. Indulge in Culinary Delights

No visit to Cadiz is complete without savoring its delectable cuisine. Whether you are enjoying freshly caught seafood at a beachfront “chiringuito” or exploring local markets for traditional tapas, Cadiz offers an incredible gastronomic adventure.

All in all, if you’re drawn to history, culture, beautiful beaches, and a taste of authentic Andalusian life, Cadiz is certainly a destination worth exploring.


I hope you have found this article useful if you are considering taking the train from Madrid to Cadiz. Known as the “Little Silver Cup,” Cadiz offers a wealth of tourist attractions.

These range from historic neighborhoods with charming narrow streets to stunning panoramic views from tall, slender towers, as well as serene beaches for unwinding, mesmerizing sunsets, formidable castles, and delectable cuisine.


What is the distance from Madrid to Cadiz?

The distance between Madrid and Cadiz is approximately 645 kilometers (400 miles).

How long does the train journey from Madrid to Cadiz take?

When traveling by train, the distance from Madrid to Cadiz is covered in around 4.5 hours.

What is the closest airport to Cadiz?

The closest airport to Cádiz is Jerez Airport. It is located approximately 40 kilometers (25 miles) northeast of Cadiz city center.

What is the best way to go from Madrid to Cadiz?

In my opinion, the ALVIA trains are the best option for traveling from Madrid to Cadiz. Its efficiency, speed, and comfortable cabins set it apart.

Leave a Comment