|Distance||355 miles (573 km)|
|Average train duration||3 h 18 min|
|Average train ticket price||$112 (€93)|
|Train frequency||3 a day|
|Direct train||Yes, there are 3 direct trains a day|
|Train providers||Renfe AVE|
Trains from Madrid to Girona cover the 355 miles (573 km) long route taking on average 3 h 18 min with our travel partners like Renfe AVE. Normally, there are 3 trains operating per day, including direct services available. While the average ticket price for this trip costs around $112 (€93), you can find the cheapest train ticket for as low as $82 (€69). Travelers depart most frequently from Madrid-Puerta de Atocha and arrive in Girona.
Buy your official AVE train tickets from Madrid to Girona from $82 (€69) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient trip.
Travel comfortably from Madrid to Girona with AVE, Renfe's high-speed trains. When you travel on the AVE train between Madrid and Girona, the distance to travel is 355 miles (573 km) and prices start as low as $82 (€69). Check all the AVE train schedules and find the cheapest ticket from Madrid to Girona 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.
There are many options to travel by train from Madrid to Girona, it is possible to find timetables throughout the day and direct trains that make the journey in 3 hours and 20 minutes approximately . There are 14 trains from Madrid, most of them direct.
The journey from train from Madrid to Girona is made by high-speed trains from AVE . Both cities are connected by the corridor of Catalonia, the most important route offered by AVE, in terms of number of passengers per year.
In addition to the direct AVE train between Madrid and Girona, it is also possible to make the trip with a stopover in Barcelona, which increases the duration of the trip but can reduce the price of the ticket.
The trains that link Barcelona with Girona can be both Avant and Media Distancia, as well as the 13.30 train that is part of the AVE-TGV line that goes to Paris. The AVE (high-speed train) that make this journey do not have a meal service on site, although they do have a restaurant car.
There is both the option of taking direct and transfer trains, which takes place at Barcelona-Sants Station. The approximate duration of the AVE trip between Madrid and Girona is 3 hours and 20 minutes , as long as you take a direct train. However, train travel with a stopover in Barcelona can increase the duration to 4.5 hours.
The AVE train stops at Guadalajara-Yebes, Calatayud, Zaragoza-Delicias, Lleida-Pirineus, Tarragona-El Camp and Barcelona Sants before arriving at Girona from Madrid.
The frequency of trains is very high throughout the day and the schedule of the AVE Madrid-Girona is fairly regular during the week, being from 5.50 to 19.00 on Mondays and Thursdays, from 6.30 to 19.00 on Tuesdays, Wednesdays and Fridays, from 6.20 to 18.30 on Saturdays and from 6.20 to 19.00 on Sundays..
The average price of the AVE Madrid Girona ticket is 71.45€, according to Omio's internal data. Although if you buy with enough time and with AVE-Media Distancia you can find tickets from 65.30€.
The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:
Omio customers traveling this route book their trains from Madrid-Puerta de Atocha to Girona.
Passengers booking this journey most frequently board their trains from Madrid-Puerta de Atocha and need to travel around 1 mile (1.6 km) from the city center to get to this train station.
Passengers arriving in Girona most often arrive at Girona and need to travel around 0.5 miles (781 m) from this train station to the city center.
Here are some other resources that might have the information you need