- Madrid to Granada buses
Next bus departures
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Estación Sur | Estación de Autobuses de Granada | Cheapest | ||||
![]() | Bus | Estación Sur | Estación de Autobuses de Granada | Fastest | ||||
![]() | Bus | Aeropuerto Adolfo Suárez Madrid-Barajas, MAD T4 | Estación de Autobuses de Granada | No tags | ||||
![]() | Bus | Estación Sur | Estación de Autobuses de Granada | No tags | ||||
![]() | Bus | Avenida de América Metro | Estación de Autobuses de Granada | No tags |
Last refresh of the prices: Today at 6:50 AM CET.
Compare 3 ways to go from Madrid to Granada
Among the sustainable travel choices, the carpool stands out as the good way to reach Granada. The journey takes about 4 hours 20 minutes and with fares starting at just $19, it presents an excellent value for a comfortable ride.
Compare bus companies
Users have shared positive experiences with the bus service, highlighting its punctuality, comfortable seating, air conditioning, and friendly staff. Many appreciated amenities like movies and USB plugs. However, some noted limited legroom in certain seats as a common concern across reviews. Overall satisfaction remains high due to efficient service and cleanliness.
ALSA Madrid Granada recent customer reviews
It is a good service, as a foreigner who doesn't speak Spanish, it is a little bit confusing when there are two buses departing to same destination side to side. The driver helps us and it was all good
Prasetyo A.
The bus was clean, air conditioned and on time so absolutely nothing to complain about.
Hayden D.
The overall bus condition, the cleanliness and the staff encounter was good. However the travellers behind us did not let us recline our seats due to the less legroom. I would appreciate if that can be fixed.
Mohamed K.
Where are the popular stops in Madrid and Granada?
Frequently asked questions about traveling from Madrid to Granada by bus
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Madrid to Granada, as early as possible.
You can expect to pay from $27 to $58 for a bus ticket from Madrid to Granada based on the last 2 days. You can expect to find the cheapest price for the trip at $27 which is on 2025-11-22.
Top traveled bus routes
People from around the world trust Busbud
Popular Buses Connecting Madrid
Buses Leaving from Madrid
- Bus from Madrid to Paris
- Bus Madrid - Bilbao
- Madrid - Alicante
- Bus from Madrid to Granada
- Bus Madrid - Santander
- Madrid - Lisbon
- Bus from Madrid to Talavera de la Reina
- Bus Madrid - Pamplona
- Madrid - Córdoba
- Bus from Madrid to Zaragoza
- Bus Madrid - Almería
- Madrid - Logroño
- Bus from Madrid to San Sebastian
- Bus Madrid - Ávila
- Madrid - Burgos
Buses Going to Madrid
- Bus from Barcelos to Madrid
- Bus El Oso - Madrid
- Ciudad Real - Madrid
- Bus from Girona to Madrid
- Bus Dortmund - Madrid
- Liverpool - Madrid
- Bus from Salamanca to Madrid
- Bus Toledo - Madrid
- Talavera de la Reina - Madrid
- Bus from Bilbao to Madrid
- Bus Granada - Madrid
- Córdoba - Madrid
- Bus from Santiago de Compostela to Madrid
- Bus San Sebastian - Madrid
- Alicante - Madrid
Popular Buses Connecting Granada
Buses Leaving from Granada
- Bus from Granada to Padul
- Bus Granada - Cadiz
- Granada - Montefrío
- Bus from Granada to Cartagena
- Bus Granada - Otívar
- Granada - Burgos
- Bus from Granada to Málaga
- Bus Granada - Sierra Nevada
- Granada - Seville
- Bus from Granada to Córdoba
- Bus Granada - Madrid
- Granada - Valencia
- Bus from Granada to Nerja
- Bus Granada - Órgiva
- Granada - Capileira
Buses Going to Granada
- Bus from Pampaneira to Granada
- Bus Sierra Nevada - Granada
- Órgiva - Granada
- Bus from Capileira to Granada
- Bus Almuñécar - Granada
- Montefrío - Granada
- Bus from Madrid to Granada
- Bus Córdoba - Granada
- Valencia - Granada
- Bus from Nerja to Granada
- Bus Almería - Granada
- Barcelona - Granada
- Bus from Alicante to Granada
- Bus Baza - Granada
- Toledo - Granada
Popular routes in this country
- Bus from Lloret de Mar to Barcelona
- Bus Bilbao - San Sebastian
- Madrid - Málaga
- Bus from Málaga to Madrid
- Bus Valencia - Madrid
- Seville - Madrid
- Bus from Málaga to Granada
- Bus Seville - Cadiz
- San Sebastian - Bilbao
- Bus from Málaga to Seville
- Bus Málaga - Marbella
- Seville - Córdoba
- Bus from Madrid to Salamanca
- Bus Seville - Granada
- Seville - Málaga








