Girona to Madrid bus

Tue, Jun 18
+ Add return
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
42K ratings
Google Play
136K reviews

Cheap bus tickets and times from Girona to Madrid

Showing times and prices for Jun 18


Fastest Journey

15 h 55 m


21 h 57 m

Buses per day



573 km

Cheap bus tickets from Girona to Madrid start from $45 with an average ticket price of $69.

The fastest bus from Girona to Madrid takes 15h 55m in comparison to an average duration of 21h 57m and covers a distance of 573 km.

2 buses leave Girona for Madrid every day with It's difficult to get from Girona to Madrid without transferring at least once. travelling directly.

0 transfers
Girona, Estació d'Autobusos
08:45AMMadrid, Estación Sur/Gare routière Méndez Alvaro - 83
1 transfer
0 transfers
0 transfers
2nd Cheapest
Girona, Estació d'Autobusos
2 transfers

Compare prices and tickets Girona to Madrid by train, bus, or flight

Jun 18
Jun 19
Jun 20
Jun 21
Jun 22
Jun 23
Jun 24
Jun 25
Jun 26
Jun 27
Jun 28
Jun 29
Jun 30
Jul 01
Jul 02
Jul 03
Jul 04
Jul 05
Jul 06
Jul 07
Jul 08

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

Eurolines France
Bla Bla Bus

Overview: Bus from Girona to Madrid

distanceDistance355 miles (573 km)
durationAverage bus duration26 h 40 min
priceAverage bus ticket price$198 (€174)
frequencyBus frequency2 a day
changesDirect busNo
carriersBus providersBlaBlaCar, Alsa, FlixBus or Sagales

Buses from Girona to Madrid cover the 355 miles (573 km) long journey taking on average 26 h 40 min with our travel partners like BlaBlaCar, Alsa, FlixBus or Sagales. Normally, there are 2 buses operating per day. You can get the cheapest bus tickets for this journey for as low as $137 (€120), but the average price of bus tickets is $198 (€174). Travelers depart most frequently from Girona, Estació d'Autobusos and arrive in Madrid, Estación Sur de Autobuses.

Bus providers: BlaBlaCar, Alsa and FlixBus from Girona to Madrid

Travel from Girona to Madrid from $82 (€72) with Omio’s bus partners BlaBlaCar, Alsa and FlixBus! You can find the best schedules and tickets when comparing and booking the most popular trip for you.

FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

Girona to Madrid bus information with FlixBus:

  • Average Duration: 8 h 45 min
  • Cheapest Price: $82
  • FlixBus frequency: 1 a day

Buses from Gerona to Madrid

The journey between Girona and Madrid is covered every day by several buses that complete their itinerary in at least 9 hours and 20 minutes. Both direct buses and itineraries with transfers in Barcelona or Zaragoza are programmed for this route. All buses depart in the morning from the Girona bus station and end their journey at the Avenida América interchange or at terminal 4 at Adolfo Suárez Madrid-Barajas airport.

Which buses go from Girona to Madrid?

Gerona Madrid buses are managed by Alsa, Spain's main passenger transport company. For this route has a modern fleet of buses equipped with Canal OcioBus, free wifi connection, WC and reclining seats that include footrest.

How long is the bus from Girona to Madrid?

The fastest Gerona Madrid buses complete their route in 9 hours and 20 minutes. The estimated travel time for buses with 1 transfer is 10 hours and 50 minutes. The duration of the different routes is subject to small variations depending on the state of the traffic.

How many buses are there from Gerona to Madrid?

Every day there are 3 Gerona Madrid buses available; 1 direct and 2 with 1 transfer in Zaragoza or Barcelona. This frequency is maintained on weekends and public holidays.

Where do the buses from Gerona to Madrid depart from and arrive at?

Where are the buses from Gerona to Madrid?

Gerona bus station : it is located in the Plaza de España, next to the railway station. Urban bus 602 provides access from the city centre to this station in about 20 minutes. In its enclosure the travellers have to their disposition automatic tellers, service of consigna, cafeteria, kiosk, premises of fast food and parking.

Avenida de América station and Adolfo Suárez airport terminal 4: Avenida América station is located in Avenida Homónima, in the northeast of the centre of the capital of Spain. To get from this station to the city centre, travellers can take the city bus line 52. The journey takes about 30 minutes. It has shops, cafeteria, cloakroom, elevators, automatic teller machines and parking. Buses that make 1 transfer end their journey in terminal 4 at Madrid airport. From there it is possible to access the center of Madrid in 15 minutes through the line 8 of the metro.

FAQs: Bus from Girona to Madrid

FAQs: Take the bus from Girona to Madrid with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Girona to Madrid.
Cheap bus tickets from Girona to Madrid can start from as little as $137 (€120) when you book in advance. The average bus ticket price for Girona to Madrid is $198 (€174); however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by bus from Girona to Madrid is 26 h 40 min   to travel the 355 mile (573 km) long trip, with around there are 2 buses per day. Journey times can vary on weekends and holidays.
There are 2 buses a day from Girona to Madrid which require at least one change with BlaBlaCar, Alsa, FlixBus or Sagales. Schedules can vary on holidays or weekends with fewer buses.
For the best Girona to Madrid bus to book, you can travel safely and comfortably with BlaBlaCar, Alsa, FlixBus or Sagales. However, it's always good to check all possible bus companies with services from Girona to Madrid to compare what amenities they may offer.

When departing from Girona, you have various bus station options to start your route from including Girona, Estació d'Autobusos, Girona, Plaça Poeta Marquina and Girona, Avinguda de França (Hospital Universitari de Girona Doctor Josep Trueta). When arriving in Madrid, you can end your trip in bus stations like Madrid, Estación Sur de Autobuses, Madrid, Aeropuerto Barajas T4 and Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.

Passengers board the bus most frequently from Girona, Estació d'Autobusos, which is located around 0.6 miles (1 km) away from the city centre, and they get off the bus at Madrid, Estación Sur de Autobuses, located 3.1 miles (5 km) away from the city centre.

The cheapest month to travel from Girona to Madrid by bus is March.
You have options as you can travel between Girona and Madrid 3 different ways: train, bus or flight.

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone
More routes, destinations and providers