logo
Your journey starts now
Two white leaf

From Granada to Madrid by train, bus and carpooling

Compare and book among Alsa, Blablacar

4 stars icon

4.7 out of 1146 reviews

Lowest prices found by our customers

The next cheapest train, bus and carpooling ticket from Granada to Madrid is on Friday 30 October 2026. Book it now before the price goes up!

Trip info

360 kmDistance
22€ - 143€Prices
2.73 millions of Km traveled by our travelers
DirectTrip type
3h10Trip duration
logo ALSAlogo Blablacar
CarriersAlsa, Blablacar.
Detailed itinerary
🚌 Bus🚗 Carpooling
Price range

44€ - 125€

22€ - 143€

Duration

8h55 - 9h10

3h10 - 9h30

Itinerary1 stopDirect
Departure station
Arrival station
CompaniesAlsaBlablacar
First trip20h0913h33
Last trip21h0721h08
Number of daily trips26

Find my tickets

Statistics unavailable

The statistics for this trip are not yet available

By booking my trip
instead of

You'll laugh at least 100% more

Traveling from Granada to Madrid
instead of

I emit 98.65% less CO2

77.2
kg CO₂e
11%
52.1
kg d'avocat
120
kg de pastèque
162
kg de fraise
130
litres de café
584,892
litres d'eau du robinet
3.08
jeans
12
t-shirts en coton
7,051
km en vélo (ou trottinette) à assistance électrique
151
repas végétariens
169
kg d'aubergine
10.6
repas avec du boeuf
134
kg de chou de bruxelles
69
litres de bière
6.52
années de chauffage électrique par m²

If you travel by train from Granada to Madrid, you will emit 1.05kg of CO2 on your own. The good side is that it's always less than taking a plane or your own vehicle. That's why we encourage you to opt for public transportation as much as possible Granada Madrid. PS: You can compare CO2 emissions with our tool at the top of this page!

Granada Madrid by train, bus and carpooling: tickets, prices, and schedules

For a trip by train, bus and carpooling Granada Madrid, you have choices!

A ticket from bus Alsa, and carpooling Blablacar Granada Madrid, the field of possibilities is open to you!

Obviously, ticket prices will vary. Because you will have the chance to travel in just 0h between Granada and Madrid.

In the end, it doesn't seem that long this journey from Granada to Madrid despite being 360 kilometers apart.

Great news! Your trip Granada Madrid by train, bus and carpooling is available as a direct route on Tictactrip.

In other words, you can book your direct from Granada to Madrid right now!

Book your from Granada to Madrid ticket in train, bus and carpooling starting from 22 € .

There's no reason to hesitate, for such a trip that lasts at least 3h10, it's a bargain to seize!

But if you want to be sure to book your ticket at the best time, to get the best price, use our comparator just above!

It will tell you how many days in advance you should book to get the best price. Handy ;)

How to travel from Granada to Madrid with Tictactrip

From Granada to Madrid by bus 🚌

For a one-way Granada Madrid by bus, you have an direct Granada Madrid route with a price ranging from 44€ to 125€, and the travel duration for from Granada to Madrid is between 8h55 and 9h10.Your first option of the day is a bus Granada Madrid departing at 20h09 while the last one leaves at 21h07.   the company Alsa offers this journey. It initially departs from and arrives at .  The average booking price for an direct Granada Madrid ticket is 118€ for an average travel time of 9h04. Generally, there is every day 2 buses Granada Madrid.

From Granada to Madrid by train 🚄

Unfortunately, our train companies do not operate Granada Madrid trips by train. But don't worry, you can still find the best prices with our other means of transportation

From Granada to Madrid by carpooling 🚗

The journey Granada-Madrid by carpooling is offered by Blablacar. Prices range from 22€ to 143€, and the trips last between 3h10 and 9h30.

Frequently Asked Questions about Granada - Madrid

How much does a bus Granada Madrid cost?

Your bus from Granada to Madrid journey will cost you a minimum of 44 €. On average, you can book your bus ticket for this trip at 118 €, while it can rise, during peak times, to 125 €. The price of this journey depends in part on when you conduct your search and make your reservation. The earlier you do it, the better for your wallet!

How long is the trip Granada Madrid by bus?

Your bus from Granada to Madrid journey will be at least 8h55 long. On average, expect this journey to last 9h04, with a maximum travel time of 9h10.

When is the first bus Granada Madrid leaving?

The very first journey by bus from Granada to Madrid departs at 20h09. If you want to leave later, you can still take a bus from Granada to Madrid at 21h07. This is the last daily schedule for this journey.

How many bus Granada Madrid are there every day ?

Every day, you have the choice of 2 bus from Granada to Madrid that are in circulation. In other words, you have plenty of departure and arrival times to choose from. But be careful, as the ticket prices also vary accordingly!

How much does a carpooling Granada Madrid cost?

The minimum price for a carpooling Granada Madrid journey is 22 €. Depending on the number of days in advance of your search, the price can go up to 143 € if you wait until the last moment. On average, a carpooling from Granada to Madrid ticket costs 44 €.

How long is the trip Granada Madrid by carpooling?

The minimum duration of a journey on carpooling Granada Madrid is 3h10. The maximum duration, on the other hand, is 9h30. On average, a from Granada to Madrid journey by carpooling takes 4h34.

When is the first carpooling Granada Madrid leaving?

The first carpooling Granada Madrid departs at 13h33, while the last one leaves at 21h08.

How many carpooling Granada Madrid are there every day ?

Every day, there are approximately 6 carpooling Granada Madrid.

About your trip

Madrid

From 11€
Arrow select destination