Cheap bus tickets from Madrid to Granada

Showing times and prices for 26 Jan

Cheapest

£17

Average

£17

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Madrid to Granada will cost around £ 17 if you buy it on the day, but the cheapest tickets can be found for only £ 17.

Cheapest
09:45Madrid, Aeropuerto Barajas T45h15 15:00Granada, Estación De Autobuses
0 changes
£171One-way

Bus Timetable Madrid to Granada

Showing buses for tomorrow, Wed, 26 Jan
09:45Madrid, Aeropuerto Barajas T45h15 15:00Granada, Estación De Autobuses
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Wed
26 Jan
£52Renfe AVE
£17Alsa
£135Air Nostrum
Thu
27 Jan
£59Renfe AVE
£17Alsa
£95Air Nostrum
Fri
28 Jan
£54Renfe Intercity
£17Alsa
£95Air Nostrum
Sat
29 Jan
£45Renfe AVE
£17Alsa
£31Air Nostrum
Sun
30 Jan
£37Renfe AVE
£17Alsa
£75Air Nostrum
Mon
31 Jan
£37Renfe AVE
£17Alsa
£75Air Nostrum
Tue
1 Feb
£52Renfe AVE
£17Alsa
£95Vueling
Wed
2 Feb
£45Renfe AVE
£17Alsa
£75Air Nostrum
Thu
3 Feb
£45Renfe AVE
£17Alsa
£62Air Nostrum
Fri
4 Feb
£45Renfe AVE
£17Alsa
£75Air Nostrum
Sat
5 Feb
£37Renfe AVE
£17Alsa
£75Air Nostrum
Sun
6 Feb
£37Renfe AVE
£17Alsa
£75Air Nostrum
Mon
7 Feb
£37Renfe AVE
£17Alsa
£75Air Nostrum
Tue
8 Feb
£30Renfe AVE
£17Alsa
£57Air Nostrum
Wed
9 Feb
£30Renfe AVE
£17Alsa
£31Air Nostrum
Thu
10 Feb
£37Renfe AVE
£17Alsa
£95Air Nostrum
Fri
11 Feb
£45Renfe AVE
£17Alsa
£75Air Nostrum
Sat
12 Feb
£37Renfe AVE
£17Alsa
£95Air Nostrum
Sun
13 Feb
Find prices
£17Alsa
£75Air Nostrum
Mon
14 Feb
£37Renfe AVE
£17Alsa
£75Air Nostrum

Bus times from Madrid to Granada

Showing times and prices for 26 Jan

Fastest Journey

5 h 15 m

Average

5 h 15 m

Buses per day

1

Distance

359 km

Of the 1 buses that leave Madrid for Granada every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 359 km distance in an average of 5 h 15 m but if you time it right, some buses will get you there in just 5 h 15 m .

The slowest buses will take 5 h 15 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
09:45Madrid, Aeropuerto Barajas T45h15 15:00Granada, Estación De Autobuses
0 changes
£171One-way

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

National Express
Eurolines France
RegioJet
Trenitalia
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Overview: Coach from Madrid to Granada

distanceDistance223 miles (359 km)
durationAverage coach duration4 h 30 min
priceAverage coach ticket price£17 (€19)
changesDirect coachYes
carriersCoach companiesAlsa, Alsa Premium, Alsa Supra, Infobus or Eurolines Switzerland

Coaches from Madrid to Granada cover the 223 miles (359 km) long route taking on average 4 h 30 min with our travel partners like Alsa, Alsa Premium, Alsa Supra, Infobus or Eurolines Switzerland. There are direct coach services available. You can get the cheapest coach tickets for this route for as low as £17, but the average price of coach tickets is £17. Travellers depart most frequently from Madrid-Puerta de Atocha and arrive in Granada, Estación De Autobuses.

Coach companies: Alsa Madrid to Granada

Travel between Madrid and Granada from £17 with Omio’s coach partners Alsa! You can find the best timetables and tickets when comparing and booking the most affordable journey for you.

Alsa

Alsa is the main provier of coach travel in Spain. As a subsidiary of the UK coach operator National Express, Alsa offers a plethora of regional, national and international routes and transports more than 300 million passengers per year. Alsa has an impressive fleet of coaches with different levels of comfort and amenities on offer. Aside from the Alsa Normal coach with free WiFi, toilets, footrests and entertainment on board, the Alsa Supra, Alsa Eurobus and Alsa Premium coaches provide more luxurious services when travelling by road, depending on the specific route. Apart from the Standard ticket, Alsa offers other coach tickets like Minimum, Reduced and Flexible fares on select routes.

  • Average Price: £17

When you buy your Alsa coach tickets to Granada from Madrid don't forget to keep the following COVID-19 related policies in mind:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Coaches from Madrid to Granada

coaches in Spain are an affordable way to travel between cities, with a number of companies offering domestic and international routes. Visitors will find a reliable schedule of coaches from Madrid to Barcelona, with direct services operated by ALSA departing Madrid throughout most of the day. Madrid to Granada coaches take approximately 5 hours to arrive in Granada.

Madrid to Granada coaches: General Information

While taking a coach is slower than the train, it is significantly cheaper and can take as little as 4.5 hours to arrive in Granada.

  • All Madrid to Granada coaches are run by ALSA.
  • Most coaches are direct, depart from Madrid's Intercam Av.America coach station and arrive at Granada's main coach station.
  • Travelling from Madrid to Granada by coach takes as little as 5 hours.
  • Most travelers book their Madrid to Granada coach ticket 1 day in advance of the travel date.

Travel Tips: Coach to Granada from Madrid

Take the bus 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

How much do cheap coach tickets to Granada from Madrid cost?

Omio customers have found cheap coach tickets from Madrid to Granada for as low as £17  for the next 7 days.

What is the average cost of a coach from Madrid to Granada?

If you’re looking to book tickets for this trip in the next 7 days, you’ll find that Madrid to Granada coach prices are on average £17  one way.

How far is it from Madrid to Granada by coach?

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

How long is the coach journey between Madrid and Granada?

The Madrid to Granada coach duration is on average 4 h 30 min, which is to be expected when travelling 223 miles (359 km) to Granada from Madrid. However, the time it takes can vary based on specific dates, weekends, and bank holidays.

Which coach station in Madrid goes to Granada? Which coach station do I come into Granada from Madrid?

When taking a coach from Madrid, you have a couple of coach stations you can depart from including Madrid, Estación Sur/Gare routière Méndez Alvaro - 83, Madrid, Estación de Moncloa and Madrid, Méndez Álvaro - Terminal. When you arrive in Granada, your coach can arrive in coach stations including Granada, Estación De Autobuses, Granada, Estación de tren and Granada, Maracena Empalme (N432).

Omio customers travelling this route book their coaches from Madrid-Puerta de Atocha   to Granada, Estación De Autobuses.

Where is the Madrid coach station located? Where is the Granada coach station located?

Passengers board the coach most frequently from Madrid-Puerta de Atocha, which is located around 1.1 miles (1.8 km) away from the city centre, and they get off the coach at Granada, Estación De Autobuses, located 0.9 miles (1.4 km) away from the city centre.

Which coach companies should I travel with from Madrid to Granada?

If you're looking for coaches from Madrid to Granada, you can rely on Alsa, Alsa Premium, Alsa Supra, Infobus or Eurolines Switzerland to get you to Granada. It's also good to check out all possible coach companies for the Madrid to Granada route to see if there might be differences in the amenities they offer.

Are there any Madrid to Granada direct coaches?

Yes, there are direct coaches between Madrid and Granada, and you can find a direct coach for this journey with Alsa  on Omio. It's worth paying attention to when you book your coach ticket as direct services tend to offer more convenience and save you time getting to your destination.

What are the first and last departure coach times from Madrid to Granada?

The first coach from Madrid to Granada leaves at 06: 00   and the last coach for this leaves at 17: 30. Omio shows you the latest coach from Madrid to Granada timetable to help you book the best departure time for this trip.

How far in advance should I book coach tickets to Granada from Madrid for the best deals?

You can find a coach from Madrid to Granada to cost on average £17 one way if you book within the next 7 days. But we recommend buying coach tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Madrid to Granada coach generally on sale a few months before the planned travel date.