Compare prices and tickets by train, bus or flight

Wed
Dec 8
$103Renfe AVE
$173Iberia
Fri
Dec 10
$77Renfe AVE
$100Iberia Express
Sun
Dec 12
$77Renfe AVE
$76Iberia Express
Mon
Dec 13
$77Renfe AVE
$59Iberia Express

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Herrera to Madrid

distanceDistance219 miles (353 km)
durationAverage train duration2 h 8 min
priceAverage train ticket price$84 (€70)
changesDirect trainYes
carriersTrain providersRenfe AVE

Trains from Herrera to Madrid cover the 219 miles (353 km) long route taking on average 2 h 8 min with our travel partners like Renfe AVE. There are direct train services available. You can get the cheapest train tickets for this trip for as low as $77 (€65), but the average price of train tickets is $84 (€70). Travelers depart most frequently from Puente Genil-Herrera and arrive in Madrid-Puerta de Atocha.

Train companies

Herrera to Madrid with AVE

Buy your official AVE train tickets from Herrera to Madrid from $77 (€65) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable journey.

AVE

Travel comfortably from Herrera to Madrid with AVE, Renfe's high-speed trains. When you travel on the AVE train from Herrera to Madrid, the distance to travel is 219 miles (353 km) and prices start as low as $77 (€65). Check all the AVE train schedules and find the cheapest ticket from Herrera to Madrid on Omio!

Renfe is the main railroad company in Spain and offers a wide variety of AVE tickets perfect for your budget, such as Promo, Promo + and Flexible tickets. Renfe also offers discount cards such as the Gold Card and the + Renfe Youth 50 Card that you can add when booking your Renfe AVE ticket with Omio.

The Renfe AVE trains are among the fastest in the world, reaching 192 mph (310 kmh) on select routes, and the AVE connects the main cities of the country in just a few hours, offering comfort and flexibility in long and medium distances. All AVE trains have a restaurant, WiFi, bathrooms and entertainment on board, and when you book your ticket on Omio, we offer you the possibility of choosing the seat that suits you best.

Travel Tips

Trains from Herrera 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 Herrera to Madrid.
FAQs
How much do cheap train tickets to Madrid from Herrera cost?
Omio customers have found the cheapest trains from Herrera to Madrid to cost as little as $77 (€65)  in the next 7 days.
What is the cost of a train to Madrid from Herrera?
The Herrera to Madrid train ticket price is on average $84 (€70)  if you are looking to purchase your tickets for this trip in the next week.
How far is Herrera to Madrid by train?
The train distance from Herrera to Madrid is around 219 miles (353 km).
How long is the train from Herrera to Madrid?
The Herrera to Madrid train duration is on average 2 h 8 min, which is to be expected when traveling 219 miles (353 km) between Herrera and Madrid. However, the time it takes can vary based on specific dates, weekends, and holidays.
What is the departure train station in Herrera and arrival train station in Madrid?

Omio customers traveling this route depart most frequently from Puente Genil-Herrera   and arrive in Madrid-Puerta de Atocha.

Where is the departure train station in Herrera located? Where is the arrival train station in Madrid located?

Passengers board their train most frequently from Puente Genil-Herrera and travel around 1.6 miles (2.5 km) from the city center to this train station.

Passengers traveling this route most often arrive at Madrid-Puerta de Atocha and need to travel approximately 1.1 miles (1.8 km) from the train station to the city center in Madrid.

Which train companies can take me to Madrid from Herrera?
For the best Herrera to Madrid train to book, you can travel safely and comfortably with Renfe AVE. However, it's always good to check all possible train companies with services to Madrid from Herrera to compare what amenities they may offer.
When can I take the first train from Herrera to Madrid? When can I take the last train for the day?
The earliest train departing from Herrera to Madrid leaves at 8: 38 AM. The last train departing from Herrera to Madrid leaves at 4: 37 PM. You can find the latest Herrera to Madrid train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How early should I book train tickets to Madrid from Herrera to score the best deals?
The price of a one way train ticket from Herrera to Madrid is on average $84 (€70) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this journey. In general, you can find train tickets between Herrera and Madrid available a few months in advance.

Important Stations and Airports for this Journey

Herrera
Madrid
The major railway station for departures from Herrera is Puente Genil-Herrera. Read all the information you need to know about services, amenities and connections at Puente Genil-Herrera for your journey from Herrera to Madrid.