Compare prices and tickets by train, bus or flight

Thu
Dec 9
Find prices
$98Alsa
$77Vueling
Fri
Dec 10
$129Renfe AVE
$98Alsa
$70Vueling
Sat
Dec 11
$129Renfe AVE
$98Alsa
$115Vueling
Sun
Dec 12
$129Renfe AVE
$98Alsa
$84Vueling
Mon
Dec 13
$129Renfe AVE
$98Alsa
$77Vueling
Tue
Dec 14
$115Renfe AVE
Find prices
Find prices
Wed
Dec 15
$100Renfe AVE
$98Alsa
$62Vueling
Thu
Dec 16
$129Renfe AVE
$98Alsa
$42Vueling
Fri
Dec 17
$129Renfe AVE
$98Alsa
$62Vueling
Sat
Dec 18
$129Renfe AVE
$98Alsa
$48Vueling
Sun
Dec 19
$129Renfe AVE
$98Alsa
$42Vueling
Mon
Dec 20
$129Renfe AVE
$98Alsa
$42Vueling
Tue
Dec 21
$129Renfe AVE
$98Alsa
$42Vueling
Wed
Dec 22
$129Renfe AVE
$98Alsa
$62Vueling
Thu
Dec 23
$129Renfe AVE
$98Alsa
$77Vueling
Fri
Dec 24
$129Renfe AVE
Find prices
Find prices
Sat
Dec 25
$100Renfe AVE
$98Alsa
$55Vueling
Sun
Dec 26
$129Renfe AVE
$98Alsa
$108Vueling
Mon
Dec 27
$129Renfe AVE
$98Alsa
$84Vueling
Tue
Dec 28
$129Renfe AVE
$98Alsa
$77Vueling
Wed
Dec 29
$129Renfe AVE
$98Alsa
$92Vueling

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

distanceDistance422 miles (681 km)
durationAverage bus duration12 h 45 min
priceAverage bus ticket price$98 (€81)
changesDirect busYes
carriersBus providersAlsa or BlaBlaCar

Buses from Granada to Barcelona cover the 422 miles (681 km) long trip taking on average 12 h 45 min with our travel partners like Alsa or BlaBlaCar. There are direct bus services available. While the average ticket price for this journey costs around $98 (€81), you can find the cheapest bus ticket for as low as $98 (€81). Travelers depart most frequently from Granada and arrive in Barcelona, Estació d'Autobusos Nord.

Bus providers: Travel with Alsa from Granada to Barcelona

Alsa buses will get you between Granada and Barcelona from $98 (€81). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.

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: $98

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

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

Buses of Granada and Barcelona

Every day travellers have several direct connections between Granada and Barcelona. The fastest Granada Barcelona buses reach their destination in 13 hours. The route starts at the Granada bus station and ends at Barcelona Nord station, although every day there is 1 bus that ends its itinerary at Terminal 1 of Barcelona-El Prat airport.

Which buses go from Granada and Barcelona?

All buses departing from Granada to Barcelona are managed by Alsa. This Spanish company has the latest generation of safe and reliable buses that offer different services to passengers, such as free wifi connection, WC and Canal OcioBus in each seat with different audiovisual content.

How long is the bus from Granada and Barcelona?

All Granada Barcelona buses are direct and complete their route in 13 hours, in the case of the fastest. On the other hand, the slowest routes have a duration of 14 hours and 30 minutes. The duration of the trip may vary slightly depending on the state of the traffic.

How many buses from Granada and Barcelona?

Every day there are 5 buses from Granada to Barcelona that cover the 846 kilometres that separate both provincial capitals. This number of connections is maintained on weekends.

Where do the buses from Granada and Barcelona depart from and reach?

Granada Bus Station : located in the northern district, approximately 3 kilometres from the city centre. Bus line 33 connects this station with the centre of Granada in about 15 minutes. The building of the Granada bus station houses different shops, restaurants, cafeterias, vending machines, waiting rooms and parking.

Barcelona Nord station and terminal 1 of Barcelona-El Prat airport: Barcelona Nord is located in Dreta de l'Eixample, a neighbourhood close to the centre of the city. Bus number 54 connects Nord station with the centre of Barcelona in approximately 15 minutes. The Nord station facilities are adapted for people with reduced mobility and include shops, restaurant, free wifi connection, lifts, lockers, waiting rooms and parking. In the event that the route ends at Terminal 1 of the airport, travellers can reach the centre of Barcelona via the A1 and A2 aerobuses. The duration of the trip is about 35 minutes.

Travel Tips: Bus to Barcelona from Granada

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

What is the price of the cheapest bus from Granada to Barcelona?

If you’re looking to save money on tickets, you can find cheap Granada to Barcelona buses for as little as $98 (€81)  in the next 7 days.

How much is a bus ticket from Granada to Barcelona?

If you’re looking to buy your bus tickets in the next week, you can expect the Granada to Barcelona bus price to come in at an average of $98 (€81)  one way.

What is the distance to Barcelona from Granada by bus?

The bus distance from Granada to Barcelona is around 422 miles (681 km).

How many hours is the bus time between Granada and Barcelona?

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

Which bus station from Granada to Barcelona do I depart from? Which Barcelona bus station from Granada do I arrive in?

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

Omio customers traveling this route book their buses from Granada   to Barcelona, Estació d'Autobusos Nord.

Where is the departure bus station in Granada located? Where is the arrival bus station in Barcelona located?

You can find the most popular departure bus station for this journey, Granada, located approximately 0.3 miles (510 m) from the city center of Granada. The most popular arrival bus station in Barcelona, called Barcelona, Estació d'Autobusos Nord, is located around 1.3 miles (2.1 km) away from its city center.

Which bus providers should I travel with from Granada to Barcelona?

For the route from Granada to Barcelona you can take a bus with Alsa or BlaBlaCar. Be sure to check out all possible bus providers that offer services to Barcelona from Granada on Omio to compare what amenities they may have.

When does the first bus depart from Granada to Barcelona? When does the last bus depart from Granada to Barcelona?

The earliest bus for this trip departs from Granada at 9: 00 AM. The last bus leaves from Granada at 10: 45 PM. Check Omio for the latest bus schedule from Granada to Barcelona and book the best time to depart on your chosen travel date.

How early should I buy bus tickets from Granada to Barcelona to score the best deals?

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

Travel to popular destinations by train, bus or flight