Cheapest price
$30
Average price
$34
Fastest journey
4 h
Average duration
4 h 8 m
Buses per day
22
Distance
359 km
The best way to find a cheap bus ticket from Granada to Madrid is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 11:30 PM Granada, Estación De Autobuses | 5h00 | 4:30 AM Madrid, Estación Sur de Autobuses | 0 transfersDirect | |
Friday, April 18 | |||||
![]() | 12:00 AM Granada, Estación De Autobuses | 4h30 | 4:30 AM Madrid, Estación Sur de Autobuses | 0 transfersDirect | |
![]() | 12:00 AM Granada, Estación De Autobuses | 5h00 | 5:00 AM Madrid | 0 transfersDirect | |
![]() | 5:00 AM Granada, Estación De Autobuses | 5h00 | 10:00 AM Madrid, Estación Sur de Autobuses | 0 transfersDirect | |
![]() | 6:00 AM Granada, Estación De Autobuses | 5h00 | 11:00 AM Madrid, Estación Sur de Autobuses | 0 transfersDirect | |
![]() | 7:00 AM Granada, Estación De Autobuses | 4h30 | 11:30 AM Madrid, Estación Sur de Autobuses | 0 transfersDirect | |
![]() | 7:00 AM Granada, Estación De Autobuses | 4h45 | 11:45 AM Madrid | 0 transfersDirect | |
![]() | 8:30 AM Granada, Estación De Autobuses | 5h00 | 1:30 PM Madrid, Estación Sur de Autobuses | 0 transfersDirect | |
![]() | 11:00 AM Granada, Estación De Autobuses | 5h00 | 4:00 PM Madrid, Estación Sur de Autobuses | 0 transfersDirect | |
![]() | 12:00 PM Granada, Estación De Autobuses | 5h00 | 5:00 PM Madrid, Estación Sur de Autobuses | 0 transfersDirect | |
![]() | 1:00 PM Granada, Estación De Autobuses | 4h30 | 5:30 PM Madrid, Estación Sur de Autobuses | 0 transfersDirect | |
![]() | 1:30 PM Granada, Estación De Autobuses | 5h00 | 6:30 PM Madrid, Estación Sur de Autobuses | 0 transfersDirect | |
![]() | 2:00 PM Granada, Estación De Autobuses | 4h50 | 6:50 PM Madrid | 0 transfersDirect | |
![]() | 2:00 PM Granada, Estación De Autobuses | 4h30 | 6:30 PM Madrid, Estación Sur de Autobuses | 0 transfersDirect | |
![]() | 2:30 PM Granada, Estación De Autobuses | 5h00 | 7:30 PM Madrid, Estación Sur de Autobuses | 0 transfersDirect | |
![]() | 3:30 PM Granada, Estación De Autobuses | 5h00 | 8:30 PM Madrid, Estación Sur de Autobuses | 0 transfersDirect | |
![]() | 4:00 PM Granada, Estación De Autobuses | 5h00 | 9:00 PM Madrid, Estación Sur de Autobuses | 0 transfersDirect | |
This is the last bus of the day. | |||||
Find all the dates and times for this journey
Distance 223 miles (359 km) |
Average bus duration 5h 12m |
Cheapest ticket price $27 (€22) |
Buses per day 19 |
Direct buses 19 |
Bus providers 6 |
Fastest bus 4h 30m |
First bus 00:30 |
Last bus 23:30 |
For as little as $27 (€22) you can travel by bus between Granada and Madrid with Alsa and Alsa Supra. Omio will show you the best deals, schedules and tickets available for this trip.
Alsa is the main bus company in Spain, a subsidiary of the UK bus company National Express. Alsa offers a wide variety of national and international routes and transports more than 300 million passengers every year. Apart from the Standard fare, Alsa provides ticket types like Minimum, Reduced and Flexible fares on select routes for those looking to save money on bus journeys. While most travelers don’t mind traveling on normal buses with basic services like bathrooms, free WiFi, footrests and onboard entertainment, some others may want to check out Alsa’s deluxe buses like the Alsa Supra, Alsa Eurobus and Alsa Premium, which provide more luxurious amenities on specific routes.
Granada to Madrid bus information with Alsa:
Services from Granada to Madrid leave from Granada's main bus station at an average rate of 12 per day. All connections are direct, with no changes involved. Journey times remain fairly consistent throughout the day with the shortest coming in at roughly 4 hours and 30 minutes and the longest rarely being more than 5 hours.
The main operator for buses between Granada and Madrid is Alsa. Travelers can choose between either a normal Alsa bus or Alsa premium buses. These buses offer a number of additional services including food menus, free WiFi, touch navigation screen, and space for pets. Alsa and Alsa Premium routes alternate regularly throughout the day.
Most if not all bus services between Granada and Madrid take between 4 and 5 hours to arrive. All journeys are direct connections with no changeovers or stops involved. The fastest connections arrive in approximately 4 hours and 30 minutes.
Poeple looking to make the trip from Granada to Madrid by bus can choose from an average of 85 connections departing every week. Roughly 12 buses are available for booking each day with these leaving at intervals of 1 to 2 hours. The earliest will depart at around 7:00 a.m. and the latest leaves at approximately 8:30 p.m.
Departure bus station: All buses depart from Granada's main bus station. It is a 15-minute drive from the city center, and passengers can reach it via one of two dedicated bus services. These are the SN1 and SN2. At the station itself, amenities include information screens displaying arrivals and departures, a restaurant and coffee shop, cash machines, lockers, and even a bookshop.
Arrival bus station: There are three arrival points for bus connections from Granada to Madrid: Madrid Estacion Sur, Madrid Aeropuerto T4, and Madrid Avenida América. Estacion Sur is the main bus station for Granada and is located in the south of the city. You can journey from there to the city center using local buses and via the metro line. Facilities include a left luggage facility, lockers, bars and cafes.
Passengers board the bus most frequently from Granada, Estación De Autobuses, which is located around 1.6 miles (2.6 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.
To find the cheapest bus tickets for your trip from Granada to Madrid, follow these tips:
Start your search now and compare ticket prices to find the best deal!
Here are some other resources that might have the information you need