Travel options
from Girona to Madrid

You can get from Girona to Madrid by train, bus or flight.

Our recommendation

To get from Girona to Madrid on 8 Dec we recommend taking a train because it’s the best combination of price and speed.

06:46Girona3h24 10:10Madrid-Puerta de Atocha
0 changes
£721One-way
Cheapest
06:46Girona3h24 10:10Madrid-Puerta de Atocha
0 changes
£721One-way
Other options
08:11Girona3h34 11:45Madrid-Puerta de Atocha
0 changes
£921One-way
18:11Girona3h56 22:07Madrid-Puerta de Atocha
0 changes
£1121One-way
15:11Girona4h01 19:12Madrid-Puerta de Atocha
0 changes
£1761One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Wed
8 Dec
£72Renfe AVE
Thu
9 Dec
£82Renfe AVE
Fri
10 Dec
£92Renfe AVE
Sat
11 Dec
£61Renfe AVE
Sun
12 Dec
£82Renfe AVE
Mon
13 Dec
£51Renfe AVE
Tue
14 Dec
£61Renfe AVE
Wed
15 Dec
£51Renfe AVE
Thu
16 Dec
£71Renfe AVE
Fri
17 Dec
£82Renfe AVE
Sat
18 Dec
£51Renfe AVE
Sun
19 Dec
£82Renfe AVE
Mon
20 Dec
£61Renfe AVE
Tue
21 Dec
£71Renfe AVE
Wed
22 Dec
£82Renfe AVE
Thu
23 Dec
£92Renfe AVE
Fri
24 Dec
£82Renfe AVE
Sat
25 Dec
£71Renfe AVE
Sun
26 Dec
£92Renfe AVE
Mon
27 Dec
£82Renfe AVE

Travel Information from Girona to Madrid

distanceDistance355 miles (573 km)
modeAvailable travel modesTrain
carriersPopular travel companiesRenfe AVE

Travel 355 miles (573 km) by train between Girona and Madrid. Renfe AVE is the main travel provider operating this journey. Travellers can even take a direct from Girona to Madrid.

Travel Tips

Travel from Girona to Madrid
Travel 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 Girona to Madrid.
FAQs
How do I go from Girona to Madrid?

You can travel from Girona to Madrid by train.

What is the fastest way to get from Girona to Madrid?

Travelling by flight is also the quickest way from Girona to Madrid. It takes on average 1 h 35 min   to travel this journey.

How far is Madrid from Girona?

You should expect to travel around 355 miles (573 km) from Girona to Madrid.

How many scheduled departures are there a day from Girona to Madrid?

The average frequency per day from Girona to Madrid is:

  • Around 8 trains per day.

However, we recommend checking specific travel dates for your route between Girona and Madrid as scheduled services by train can vary by season or day of the week.

What are the departure and arrival points in Girona and in Madrid?

These are the most popular departure and arrival points for travellers from Girona to Madrid:

  • Trains from Girona to Madrid most often leave from Girona and arrive in Madrid-Puerta de Atocha.
Which travel companies can help me find a way to get from Girona to Madrid?

If finding a good deal is your main consideration for your trip from Girona to Madrid, then we'll help you find the best value travel company for you:

  • Travel with Renfe AVE to go to Madrid by train. For a good deal on tickets, you can find Renfe AVE Girona to Madrid tickets on Omio for £61.
What is another destination I should add to my tour from Girona to Madrid?
Looking to extend your trip from Girona to Madrid? Many Omio customers who go from Girona to Madrid usually extend their holiday to explore other popular destinations like Barcelona, Valencia or Sevilla. If you're looking to explore Barcelona, Valencia or Sevilla from Madrid, let Omio find you the best connections available at an affordable price.
How early should I buy tickets from Girona to Madrid online for the best deals?

When planning your trip from Girona to Madrid, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Train tickets cost on average £61 one way.

However, we recommend buying tickets between Girona and Madrid online a few months in advance to get the best deals and save money on your upcoming journey.