COMPARE Prices across different modes

Wed
20 Oct
Find prices
£97Air Nostrum
Thu
21 Oct
£51Renfe AVE
£166Air Nostrum
Fri
22 Oct
£51Renfe AVE
£141Air Nostrum
Sat
23 Oct
£41Renfe AVE
£141Air Nostrum
Sun
24 Oct
£62Renfe AVE
£233Air Nostrum
Mon
25 Oct
£36Renfe AVE
£97Air Nostrum
Tue
26 Oct
£36Renfe AVE
£97Air Nostrum
Wed
27 Oct
£41Renfe AVE
£97Air Nostrum
Thu
28 Oct
£36Renfe AVE
£78Air Nostrum
Fri
29 Oct
£51Renfe AVE
£198Air Nostrum
Sat
30 Oct
£34Renfe AVE
£97Air Nostrum
Sun
31 Oct
£46Renfe AVE
£61Air Nostrum
Mon
1 Nov
£57Renfe AVE
£166Air Nostrum
Tue
2 Nov
£31Renfe AVE
£97Air Nostrum
Wed
3 Nov
£31Renfe AVE
£61Air Nostrum
Thu
4 Nov
£31Renfe AVE
£78Air Nostrum
Fri
5 Nov
£36Renfe AVE
£116Air Nostrum
Sat
6 Nov
£31Renfe AVE
£78Air Nostrum
Sun
7 Nov
£51Renfe AVE
£97Air Nostrum
Mon
8 Nov
£18Renfe AVE
£78Air Nostrum
Tue
9 Nov
£26Renfe AVE
£53Air Nostrum

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Madrid to Huesca

distanceDistance208 miles (335 km)
durationAverage train duration2 h 13 min
priceAverage train ticket price£46 (€53)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day
carriersTrain providersRenfe AVE

Trains from Madrid to Huesca cover the 208 miles (335 km) long route taking on average 2 h 13 min with our travel partners like Renfe AVE. Normally, there is 1 train operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as £36, but the average price of train tickets is £46. Travellers depart most frequently from Madrid-Puerta de Atocha and arrive in Huesca.

Train companies

AVE trains from Madrid to Huesca

Buy your official AVE train tickets between Madrid and Huesca from £36 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most popular journey.

AVE

AVE offers excellent high-speed train services in Spain, including the route from Madrid to Huesca. Omio, as an official Renfe AVE partner, shows you AVE train timetables so you can choose the fastest and cheapest Madrid to Huesca train ticket. The distance between Madrid and Huesca on AVE is approximately 208 miles (335 km) and prices start as low as £36 on Omio.

Renfe AVE has a wide variety of ticket types with special offers such as Promo, Promo + and Flexible tickets. If you are a regular Renfe customer, you can apply discount cards such as the Gold Card and the + Renfe Youth 50 Card at Omio when purchasing an AVE ticket.

The AVE trains are the most popular from Renfe, with the most timetables throughout the day. Their trains offer a restaurant, WiFi, toilets, entertainment on board and, most importantly, the highest speed to reach your destination. As one of the fastest trains in the entire world, AVE trains reach speeds up to 192 mph (310 kmh) on select routes and connect the main Spanish cities in just a few hours. Reserve your AVE tickets with Omio today!



Renfe trains from Madrid to Huesca

+

Renfe is Spain's national train operator and connects the country's main points of interest. In addition, Renfe has the largest high-speed network in Europe with AVE and Alvia trains. Other Renfe train types are Altaria, Euromed and Talgo. All Renfe trains are equipped with an on-board bistro, toilets, air conditioning and many of them with Wi-Fi.

At Omio you can easily check the Renfe timetable for your trip and book cheap Renfe tickets from Madrid to Huesca. When booking, you can choose different classes (Tourist, Tourist Plus, Preferred and Club), the seat and the type of ticket you want (Promo, Promo+, Flexible or Round Trip). If you have a Renfe discount card, you can specify it when you buy your ticket at Omio and take advantage of many offers. For information on ticket cancellation, please visit our Help centre.


More information: Trains in Spain
More information: Renfe
More information: Book your trains in Europe
More information: Cheap train tickets
More information: High speed trains in Europe

Travel Tips

Trains from Madrid to Huesca
Travel by train to Huesca 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 Huesca.
FAQs
What is the cost of cheap trains between Madrid and Huesca?
If you’re looking to save money on tickets, you can find a cheap train between Madrid and Huesca for as little as £36  in the next 7 days.
How much is a train ticket from Madrid to Huesca?
If you are looking to buy your train ticket in the next 7 days, you can expect the Madrid to Huesca train to cost on average £46  one way.
How many miles is it from Madrid to Huesca by train?
The distance from Madrid to Huesca by train is approximately 208 miles (335 km).
How many hours does it take from Madrid to Huesca by train?
The train time to Huesca from Madrid is on average 2 h 13 min  for the 208 miles (335 km) long journey, but the time it takes to go to Huesca from Madrid by train can vary depending on specific dates or travelling on weekends and holidays.
What station does the Madrid to Huesca train leave from? Which Huesca train station do I come into from Madrid?

Omio customers travelling this route depart most frequently from Madrid-Puerta de Atocha   and arrive in Huesca.

Where is the train station in Madrid to go to Huesca? Where is the train station in Huesca located?

Passengers board their train most frequently from Madrid-Puerta de Atocha and travel around 1 mile (s) / 1 km from the city centre to this train station.

Passengers travelling this route most often arrive at Huesca and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in Huesca.

Which train companies should I travel with from Madrid to Huesca?
When taking a train from Madrid to Huesca, you can count on Renfe AVE for the best way to get you to Huesca. You can also check all possible train providers who offer a service between Madrid and Huesca and compare the amenities they offer before buying a train ticket.
How many train services per day are there from Madrid to Huesca?
On average, there is 1 train a day from Madrid to Huesca. The train times and services may be different on weekends and holidays compared to weekdays.
What time is the earliest train from Madrid to Huesca? What time is the last train from Madrid to Huesca?
You can take the first train from Madrid to Huesca at 17: 05   or take the last train from Madrid to Huesca leaving at 18: 05. Look for the latest Madrid Huesca train times on Omio and book the best time to take the train for this trip.
How far in advance should I buy train tickets to Huesca from Madrid for the best deals?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you book train tickets between Madrid and Huesca within the next 7 days, you can find tickets to cost on average £46 one way. To find the best prices for this journey, consider booking your train ticket from Madrid to Huesca a few months in advance.

Important Stations and Airports for this Journey

Madrid
Huesca
The major railway station for departures from Madrid is Madrid-Puerta de Atocha. Read all the information you need to know about services, amenities and connections at Madrid-Puerta de Atocha for your trip between Madrid and Huesca.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxiTaxi
ticketOfficeHours
Ticket office hours
Mon - Sun: 10: 00 - 20: 00
Connections to/from station
Train lines: C1, C2, C3, C4, C5, C7, C8, C10
Metro lines: 1
Bus lines: 10, 14, 24, 26, 32, 37, 54, 57, 59, 85, 86, 102, 121, 203