How to travel from Madrid to Granada

Sun, May 19
+ Add return
QR-Code
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
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Travel Information to Granada from Madrid

distanceDistance223 miles (359 km)
modeAvailable travel modesTrain, bus or flight
priceTicket price range$49 - $25
cheapestCheapest modeBus • $25 (€21) • 4 h 30 min
fastestFastest modeFlight • $51 (€44) • 1 h 10 min
carriersPopular travel companiesAlsa, Air Nostrum or AVE

Take a train, bus or flight to travel 223 miles (359 km) to Granada from Madrid. The most popular travel companies which serve this journey are Alsa, Air Nostrum or AVE among others. Travelers can even take a direct bus, ferry, flight or train from Madrid to Granada.

Travel options
from Madrid to Granada

How to get from Madrid to Granada by train, bus or flight.

Our recommendation
bus

The best way to travel from Madrid to Granada is by taking a bus because it’s the best combination of price and speed.

Alsa
08:00AM5h00
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
01:00PMGranada, Estación De Autobuses
$291One-way
0 transfers
Cheapest
Alsa
08:00AM5h00
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
01:00PMGranada, Estación De Autobuses
$291One-way
0 transfers
Fastest
Air Nostrum
12:00PM1h15
Madrid Barajas Airport (MAD)
01:15PMGranada Airport (GRX)
$961One-way
0 transfers
Other options
iryo
09:10AM4h01
Madrid-Puerta de Atocha-Almudena Grandes
01:11PMGranada station
$891One-way
1 transfer
iryo
08:51AM4h20
Madrid-Puerta de Atocha-Almudena Grandes
01:11PMGranada station
$921One-way
1 transfer
iryo
07:55AM5h16
Madrid-Puerta de Atocha-Almudena Grandes
01:11PMGranada station
$851One-way
1 transfer
Alsa
10:30AM4h30
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
03:00PMGranada, Estación De Autobuses
$291One-way
0 transfers
Alsa
07:00AM5h00
Madrid, Estación Sur/Gare routière Méndez Alvaro - 83
12:00PMGranada, Estación De Autobuses
$291One-way
0 transfers
Alsa
09:45AM5h15
Madrid
03:00PMGranada, Estación De Autobuses
$291One-way
0 transfers
Air Nostrum
07:45PM1h15
Madrid Barajas Airport (MAD)
09:00PMGranada Airport (GRX)
$2781One-way
0 transfers
Air Nostrum
08:15AM1h15
Madrid Barajas Airport (MAD)
09:30AMGranada Airport (GRX)
$2951One-way
0 transfers
Vueling
09:25AM8h35
Madrid Barajas Airport (MAD)
06:00PMGranada Airport (GRX)
$3181One-way
1 transfer

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

Compare prices and tickets Prices for trains, buses and flights

Wed
May 22
Thu
May 23
Fri
May 24
Sat
May 25
Sun
May 26
Mon
May 27
Tue
May 28
Wed
May 29
Thu
May 30
Fri
May 31
Sat
Jun 01
Sun
Jun 02
Mon
Jun 03
Tue
Jun 04
Wed
Jun 05
Thu
Jun 06
Fri
Jun 07
Sat
Jun 08
Sun
Jun 09
Mon
Jun 10
Tue
Jun 11

How to Travel from Madrid to Granada

Trips from Madrid to Granada are popular with people traveling in Spain. Granada is just over 400 kilometers due south of Madrid. There are flights, buses, and trains available for this route. The quickest journey is by plane and the slowest journeys are by bus and train, which take roughly the same amount of time. Each method of transport has just one departure and arrival point.

Trains from Madrid to Granada | Buses from Madrid to Granada | Flights from Madrid to Granada

Madrid to Granada Travel Comparison

Average Price

Travel Time

Cheapest Time to Book

buses

€19

4:30 h

1 Day Ahead

trains

€73

4:35 h

2 Months Ahead

flight

€144

1:05 h

1 Month Ahead



What is the best way to travel from Madrid to Granada?

Cheapest way to travel from Madrid to Granada


cheap

Taking the bus is the cheapest way to travel from Madrid to Granada. Buses traveling from Madrid to Granada depart from Madrid Estacion Sur bus station and take at least 4½ hours to arrive at Granada's bus station. At least 18 buses travel from Madrid to Granada every day, with the first bus departing Madrid at 1:30 a.m. All buses traveling from Madrid to Granada are operated by Alsa.


Fastest way to travel from Madrid to Granada


fast

Taking a flight is the fastest way to travel from Madrid to Granada. Flights traveling from Madrid to Granada depart from Madrid–Barajas airport and arrive at Granada airport after just over an hour of flight time. Taking a flight is the fastest way to travel from Madraid to Granada even when travel time to and from Madrid and Granada's airports is taken into consideration. Approximately 11 direct flights travel from Madrid to Granada per day with the first departing Madrid at 5:50 a.m. Direct flights from Madrid to Granada are offered by Iberia and Air Europa.


Most popular way to travel from Madrid to Granada


popular

Taking the bus is the most popular way to travel from Madrid to Granada. Traveling from Madrid to Granada by bus is slightly faster than taking a high-speed Renfe AVE train since all trains require a transfer at Antequera Santa Ana. Buses are also an average of €54 cheaper compared to trains. Alternatively, flights are €125 more expensive than buses on average, while only being 1:15 h faster when traveling to and from Madrid and Granada's airports is taken into consideration.


How to get from Madrid to Granada

The Best Way According to our Users

If you want to travel from Madrid to Granada there are several options available to you. For this route, however, 69,74% of our customers choose the bus as their preferred method of transportation. Nowadays, traveling by bus is a relaxing and entertaining experience. Most bus companies offer different on-board services; ranging from "welcome drinks" to free wi-fi or personal entertainment. For this reason, the bus is often chosen as the best way to get from Madrid to Granada. Bus companies normally offer comfortable journeys for reasonable prices, and if you choose to travel on a night bus you can even save the money of one night in a hotel. For that reason, the bus is most likely the cheapest way to get to your destination.

Search on Omio to find cheap tickets from Madrid to Granada. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

All travel companies: Airlines, Train and Bus from Madrid to Granada

Travel on Air Nostrum, Vueling and Iberia Express travel from Madrid to Granada at great prices. Omio finds you travel times and tickets for over 1000 travel companies all in one place.

Renfe is Spain’s national travel company offering a multitude of domestic routes and international routes to France and Portugal. Renfe is known for its range of ticket types to fit anyone’s budget, such as the Basic, Elige and Premium tickets. Renfe also has discount cards for qualified travelers like the Renfe Gold Card and +Renfe Youth Card 50, which you can use on Omio. When you ride with Renfe, you can expect to find an impressive fleet of travel offering different levels of comfort, amenities and time needed to travel to your destination. These travel types include Renfe AVE for high-speed long-distance routes, Alvia and Altaria for domestic routes in parts of Spain, Euromed for routes along the stunning Mediterranean coast, Avant commuter travel and Trenhotel night travel.

        FAQs: Travel from Madrid to Granada

        FAQs: Travel to Granada 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 Granada.
        FAQs

        There are 3 ways to get from Madrid to Granada: train, bus or flight.

        The cheapest way to get from Madrid to Granada is by taking a bus with average ticket prices of $25 (€21) compared to other travel options to Granada:

        A bus is () less than a ferry with an average ticket price of () from Madrid to Granada.

        Taking a bus costs $26 (€22) less than taking a flight, which average ticket prices of $51 (€44).

        A bus is $24 (€21) less than a train for this journey with tickets for a train from Madrid to Granada costing on average $49 (€42).

        The quickest way to travel from Madrid to Granada is by flight, which takes on average 1 h 10 min   compared to other travel options that take longer:

        Bus takes 4 h 30 min on average.

        Train takes on average 3 h 31 min.

        The distance from Madrid to Granada is approximately 223 miles (359 km).

        The average frequency per day from Madrid to Granada is:

        • 10 buses a day.
        • 6 trains per day.

        However, we recommend checking specific travel dates for your route from Madrid to Granada as scheduled services by train, bus or flight can vary by season or day of the week.

        These are the most popular departure and arrival points when traveling from Madrid to Granada:

        • Most travelers take a bus from Madrid, Estación Sur de Autobuses to Granada, Estación De Autobuses.
        • Most travelers take a flight from Madrid Barajas Airport to Granada Airport.
        • Most travelers who book a train ticket from Madrid to Granada depart from Madrid-Puerta de Atocha-Almudena Grandes to Granada.

        The following travel companies offer services from Madrid to Granada:

        • Travel with Alsa, Alsa Supra, BlaBlaCar, Infobus or FlixBus to go to Granada by bus. For a good deal on tickets, you can find Alsa Madrid to Granada tickets on Omio for $25 (€21).
        • Travel with Air Nostrum, Iberia, Vueling Airlines, Air Europa or Iberia Express to go to Granada by plane. For a good deal on tickets, you can find Air Nostrum Madrid to Granada tickets on Omio for $51 (€44).
        • Travel with AVE, iryo, Renfe, Renfe Intercity, Renfe Intercity, Renfe AVLO or Renfe (6) to go to Granada by train. For a good deal on tickets, you can find AVE Madrid to Granada tickets on Omio for $49 (€42).

        Yes, there are direct services available from Madrid to Granada with the following travel companies:

        • 10 direct buses per day with Alsa, Alsa Supra or FlixBus.
        • 2 direct trains per day with AVE.

        Direct services tend to save you time and add more convenience in getting you to Granada as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Madrid and Granada.

        Many of our customers traveling from Madrid to Granada don't make Granada their final stop. Some of the destinations worth visiting after Granada are Málaga, Seville, Barcelona or Cordoba, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Granada to any of these top destinations today!
        HomeTravelTravel to GranadaHow to travel from Madrid to Granada

        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.

        ios-badge
        android-badge
        Hand With Phone
        More routes, destinations and providers
        Currency
        Language