Compare prices and tickets by train, bus or flight

Thu
Dec 9
$129Renfe AVE
Find prices
$77Vueling
Fri
Dec 10
$129Renfe AVE
Find prices
Find prices
Sat
Dec 11
$129Renfe AVE
$96Alsa
$70Vueling
Sun
Dec 12
$129Renfe AVE
Find prices
$70Vueling
Mon
Dec 13
$129Renfe AVE
$96Alsa
$70Vueling
Tue
Dec 14
$115Renfe AVE
$72Flixbus
$62Vueling
Wed
Dec 15
$115Renfe AVE
$96Alsa
$70Vueling
Thu
Dec 16
Find prices
$96Alsa
$92Vueling
Fri
Dec 17
$129Renfe AVE
$90Flixbus
$92Vueling
Sat
Dec 18
$129Renfe AVE
$78Flixbus
$100Vueling
Sun
Dec 19
$129Renfe AVE
$96Alsa
$77Vueling
Mon
Dec 20
$129Renfe AVE
$96Alsa
$92Vueling
Tue
Dec 21
$129Renfe AVE
$84Flixbus
$92Vueling
Wed
Dec 22
$143Renfe AVE
$96Alsa
$107Vueling
Thu
Dec 23
Find prices
$96Alsa
$173Vueling
Fri
Dec 24
Find prices
$96Alsa
$214Vueling
Sat
Dec 25
$129Renfe AVE
$98Alsa
$107Vueling
Sun
Dec 26
$172Renfe AVE
$96Alsa
$145Vueling
Mon
Dec 27
Find prices
$96Alsa
$145Vueling
Tue
Dec 28
$129Renfe AVE
$96Alsa
$107Vueling
Wed
Dec 29
$129Renfe AVE
$96Alsa
$124Vueling

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

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: Bus from Barcelona to Granada

distanceDistance422 miles (681 km)
durationAverage bus duration12 h 35 min
priceAverage bus ticket price$92 (€77)
changesDirect busYes
carriersBus companiesAlsa, BlaBlaCar or Alsa Supra

Buses from Barcelona to Granada cover the 422 miles (681 km) long journey taking on average 12 h 35 min with our travel partners like Alsa, BlaBlaCar or Alsa Supra. There are direct bus services available. While the average ticket price for this route costs around $92 (€77), you can find the cheapest bus ticket for as low as $72 (€60). Travelers depart most frequently from Barcelona Sants and arrive in Granada, Estación De Autobuses.

Bus companies: Alsa from Barcelona to Granada

For as little as $72 (€60) you can travel by bus between Barcelona and Granada with Alsa. Omio will show you the best deals, schedules and tickets available for this route.

Alsa

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.

  • Average Price: $96

Read on for COVID-19 recommendations and policies for your Alsa bus ticket between Barcelona and Granada:

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

Buses from Barcelona to Granada

The route from Barcelona to Granada stretches 540 miles along the coast of Spain. The bus journey usually takes between 13 and 14 hours. There are 5 departures each day, with an additional two early morning buses from Monday to Saturday. Buses depart from two bus stations and the airport in Barcelona and all arrive at the Estación De Autobús in Granada.

Which bus companies travel from Barcelona to Granada?

ALSA operates all buses on the route between Barcelona and Granada. ALSA is a subsidiary of the UK bus company National Express. ALSA buses offer a variety of entertainment options onboard, from TVs with a range of shows and movies to radio stations to listen to. Buses may have shared TV screens, individual screens in the seat in front or an app you can download to watch videos on your own device.

How long is the bus from Barcelona to Granada?

The fastest bus on this route is 12 hours and 45 minutes and most buses take between 13 and 14 hours. The travel time depends on the departure location in Barcelona and the time of day that bus travels. Buses leaving Barcelona at around 7:00 a.m. tend to be the quickest overall. All buses travel on a direct route.

How many buses are there from Barcelona to Granada?

There are between 5 and 7 departures each day from various locations in Barcelona. The earliest buses of the day leave at around 1:00 a.m., except for on Sundays, then there are departures every 5-6 hours and the last bus leaves just after 6:00 p.m.

What are the departure and arrival stations for buses from Barcelona to Granada?

Departure bus station: Buses to Granada depart from three locations in the city: Barcelona Sants bus station, Barcelona Nord bus station and Aeropuerto Barcelona - Prat T1. Sants bus station is located near the Sants train station southwest of the city center. Barcelona Nord is the main bus station which is located near to the Arc de Triomf. Buses stop outside Terminal B at Barcelona Airport.

Arrival bus station: All buses from Barcelona arrive at Granada Estación De Autobús which is under 20 minutes from the city center. There are taxis and buses available from the station for onward transport. The station has waiting areas and refreshement facilities.

Travel Tips: Bus to Granada from Barcelona

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

How much do cheap buses from Barcelona to Granada cost?

Omio customers have found the cheapest buses from Barcelona to Granada to cost as little as $72 (€60)  in the next 7 days.

How much is a bus ticket between Barcelona and Granada?

The bus price from Barcelona to Granada is on average $92 (€77)  if you are looking to purchase your tickets for this route in the next 7 days.

What is the distance between Barcelona and Granada by bus?

You should expect to travel around 422 miles (681 km)  to Granada from Barcelona by bus.

How long is a bus between Barcelona and Granada on average?

While the time it takes to travel 422 miles (681 km) between Barcelona and Granada can vary based on specific dates, weekends, and holidays, the Barcelona to Granada bus journey time is on average 12 h 35 min.

What is the departure bus station in Barcelona and arrival bus station in Granada?

When taking a bus from Barcelona, you have a couple of bus stations you can depart from including Barcelona, Estació d'Autobusos Nord, Barcelona, Aeropuerto Josep Tarradellas-El Prat (T1) and Barcelona, Estación de Autobuses de Barcelona/Sants. When you arrive in Granada, your bus can arrive in bus stations including Granada, Estación De Autobuses and Granada, Maracena Empalme (N432).

Omio customers traveling this route book their buses from Barcelona Sants   to Granada, Estación De Autobuses.

Where do I find the Barcelona bus station to Granada? Where is the Granada bus station?

Passengers board the bus most frequently from Barcelona Sants, which is located around 1.2 miles (1.9 km) away from the city center, and they get off the bus at Granada, Estación De Autobuses, located 0.9 miles (1.4 km) away from the city center.

What bus providers offer a service to Granada from Barcelona?

If you're looking for buses from Barcelona to Granada, you can rely on Alsa, BlaBlaCar or Alsa Supra to get you to Granada. It's also good to check out all possible bus providers for the Barcelona to Granada route to see if there might be differences in the amenities they offer.

When can I take the first bus from Barcelona to Granada? When can I take the last bus for the day?

You can take the first bus from Barcelona to Granada at 6: 25 AM. The last bus from Barcelona to Granada that you can take departs at 9: 00 PM. Omio shows you the latest bus from Barcelona to Granada schedule to help you book the best departure time for this route.

How far in advance should I purchase bus tickets from Barcelona to Granada for the best deals?

In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus companies offering this route and save money. If you buy bus tickets from Barcelona to Granada within the next 7 days, you can find tickets to cost on average $92 (€77) one way. To find the best prices for this route, consider booking your bus ticket from Barcelona to Granada a few months in advance.