[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Barcelona to Granada

You can get from Barcelona to Granada by train, bus or flight.

Our recommendation

To get from Barcelona to Granada on Jul 25 we recommend taking a flight because it’s the best combination of price and speed.

06:45AMBarcelona El Prat Airport1h35 08:20AMGranada Airport
0 changes
$791One-way
Cheapest
06:45AMBarcelona El Prat Airport1h35 08:20AMGranada Airport
0 changes
$791One-way
Other options
11:15AMBarcelona El Prat Airport1h35 12:50PMGranada Airport
0 changes
$941One-way
08:30PMBarcelona El Prat Airport1h35 10:05PMGranada Airport
0 changes
$1101One-way
08:30AMBarcelona Sants6h22 02:52PMGranada
0 changes
$1041One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF
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

COMPARE Prices for trains, buses and flights

Sat
Jul 24
$119Renfe AVE
$99Alsa
$110Vueling
Sun
Jul 25
$104Renfe AVE
$99Alsa
$79Vueling
Mon
Jul 26
$119Renfe AVE
$99Alsa
$86Vueling
Tue
Jul 27
$119Renfe AVE
$99Alsa
$94Vueling
Wed
Jul 28
$99Renfe AVE
$99Alsa
$79Vueling
Thu
Jul 29
$89Renfe AVE
$99Alsa
$64Vueling
Fri
Jul 30
$89Renfe AVE
$99Alsa
$64Vueling
Sat
Jul 31
$89Renfe AVE
$99Alsa
$126Air Europa
Sun
Aug 1
$104Renfe AVE
$99Alsa
$102Vueling
Mon
Aug 2
$89Renfe AVE
$99Alsa
$95Air Europa
Tue
Aug 3
$89Renfe AVE
$99Alsa
$110Vueling
Wed
Aug 4
$60Renfe AVE
$99Alsa
$79Vueling
Thu
Aug 5
$74Renfe AVE
$99Alsa
$71Vueling
Fri
Aug 6
$60Renfe AVE
$99Alsa
$64Vueling
Sat
Aug 7
$89Renfe AVE
$99Alsa
$122Vueling
Sun
Aug 8
$74Renfe AVE
$99Alsa
$94Vueling
Mon
Aug 9
$134Renfe AVE
$99Alsa
$71Vueling
Tue
Aug 10
$134Renfe AVE
$99Alsa
$36Vueling
Wed
Aug 11
$134Renfe AVE
$99Alsa
$56Vueling
Thu
Aug 12
$134Renfe AVE
$99Alsa
$62Air Europa
Fri
Aug 13
$134Renfe AVE
Find prices
$56Vueling

Travel Information between Barcelona and Granada

distanceDistance422 miles (681 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$56 - $102
cheapestCheapest modeFlight • $56 (€45) • 1 h 35 min
fastestFastest modeFlight • $56 (€45) • 1 h 35 min
carriersPopular travel companiesVueling, Alsa or Renfe AVE

Take a flight, bus or train to travel 422 miles (681 km) between Barcelona and Granada. The most popular travel companies which serve this journey are Vueling, Alsa or Renfe AVE among others. Travelers can even take a direct flight or train from Barcelona to Granada.

How to Travel from Barcelona to Granada

Traveling from Barcelona to Granada is simple and fast when you catch a flight. Trains and buses present an alternative to flying if you don't enjoy the experience, but flights will get you to Granada in a few hours, while other forms of transport can take over 7 hours. Budget airlines operate on the route, so you should be able to find an affordable flight. Trains and buses also travel frequently from Barcelona to Granda with Renfe and Alsa providing the trains and buses respectively.

Trains from Barcelona to Granada | Buses from Barcelona to Granada | Flights from Barcelona to Granada

Barcelona to Granada Travel Comparison

  • Bus
    Average Price: €63
    Travel Time: 12h45
    Cheapest Time to Book: 3 Months Ahead
  • Train
    Average Price: €63
    Travel Time: 7h40
    Cheapest Time to Book: 3 Months Ahead
  • Plane
    Average Price: €67
    Travel Time: 1h30
    Cheapest Time to Book: 3 Months Ahead


What is the best way to travel from Barcelona to Granada?

Cheapest way to travel from Barcelona to Granada


Taking the bus is the cheapest way to travel from Barcelona to Granada. Buses traveling from Barcelona to Granada depart from either Barcelona's Sants or Nord bus station and take at least 12:45 h of travel time to arrive at Granada's bus station. Around 7 direct buses travel from Barcelona to Granada per day with the earliest departing Barcelona at 1:00 a.m. All buses that travel from Barcelona to Granada are operated by Alsa.

Fastest way to travel from Barcelona to Granada


Taking a flight is the fastest way to travel from Barcelona to Granada. Flights depart from Barcelona-El Prat airport and arrive at Granada Airport after approximately 4 hours of travel time when transport to and from Barcelona and Granada's airports is taken into consideration. Flights from Barcelona to Granada require approximately 1½ hours of flight time. Alternatively, trains traveling from Barcelona to Granada take at least 7:40 h to arrive in Granada. Direct flights from Barcelona to Granada are operated by Vueling and Iberia.

Most popular way to travel from Barcelona to Granada


Taking a flight is the most popular way to travel from Barcelona to Granada. Taking a flight is nearly 4 hours faster than traveling from Barcelona to Granada by train and nearly 8 hours faster than taking the bus. The convenient public transportation options from both Barcelona and Granada's airports to their respective city centers also help reduce the total travel time when flying between Barcelona and Granada. There are usually around 8 direct flights traveling from Barcelona to Granada per day.

How to get from Barcelona to Granada

The Best Way According to our Users

When it comes to choosing a method of transportation from Barcelona to Granada, 60,29% of our customers do not hesitate to choose the flight as their preferred way to travel. Nowadays, passengers who want to fly around Europe have more options than ever before. With dozens of budget airlines covering several routes which connect to virtually all European countries, taking a flight to reach your desired destination is easy and inexpensive. The low fares and the short flight time are, among others, some of the reasons why our users choose the airplane as the best way to get from Barcelona to Granada, even if they have to face baggage limitations and long lines at check-in and security control. You can book your flights with Omio to make sure you are always taking the fastest route or getting the best deal. You can also add extra luggage and book securely with several methods of payment such as Apple Pay, PayPal and more.

Search on Omio to find cheap tickets from Barcelona to Granada. It’s easy to find the most attractive prices and choose your preferred route for your journey. Book on web or app, and travel with your mobile ticket —without the stress of printing your ticket.

Travel Tips

Travel from Barcelona to Granada
Travel 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 do I travel from Barcelona to Granada?

There are 3 ways to get from Barcelona to Granada: flight, bus or train.

What is the cheapest way to travel between Barcelona and Granada?

The cheapest way to go to Granada from Barcelona is by taking a flight, which costs on average $56 (€45).

This is compared to other ways of getting to Granada:

A flight is $46 (€37) less than a bus for this journey with tickets for a bus from Barcelona to Granada costing on average $102 (€82).

A flight is generally $44 (€35) less than a train for the same trip. Taking a train costs on average $100 (€80) from Barcelona to Granada.

What is the fastest way from Barcelona to Granada?

The quickest way to travel between Barcelona and Granada is by flight, which takes on average 1 h 35 min   compared to other travel options that may take you longer to get to your destination:

In comparison, going by bus can take 17 h   on average.

In comparison, going by train can take 6 h 22 min   on average.

How far is it from Barcelona to Granada?

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

What are the departure and arrival points in Barcelona and in Granada?

These are the most popular departure and arrival points when traveling from Barcelona to Granada:

  • Most travelers catch their flight from Barcelona El Prat Airport and arrive in Granada Airport.
  • Most travelers catch their bus from Barcelona, Estació d'Autobusos Nord and arrive in Granada, Estación De Autobuses.
  • Most travelers catch their train from Barcelona Sants and arrive in Granada.
Which travel companies can take me from Barcelona to Granada?

Omio works with many trusted partners that can help you travel the best way from Barcelona to Granada:

  • You can travel by plane between Barcelona and Granada with Vueling, and you can find Vueling Barcelona to Granada tickets for $56 (€45) on Omio.
  • You can go to Granada from Barcelona by bus with Alsa. You'll see cheap bus tickets for $102 (€82) with Alsa from Barcelona to Granada on Omio.
  • You can take a train from Barcelona to Granada with Renfe AVE. Cheap tickets can be found for $100 (€80) with Renfe AVE from Barcelona to Granada.
Is there a way to travel directly from Barcelona to Granada?

Yes, there are direct services available from Barcelona to Granada with the following travel companies:

  • You can travel directly by plane with Vueling.
  • You can buy a direct train with Renfe AVE.

Direct services tend to save you time and add more convenience in getting you to Granada as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Barcelona to Granada.

Where else should I travel to after my journey between Barcelona and Granada ends?
Looking to extend your trip from Barcelona to Granada? Many Omio customers who go from Barcelona to Granada usually extend their vacation to explore other popular destinations like Madrid, Sevilla or Málaga. If you're looking to explore Madrid, Sevilla or Málaga from Granada, let Omio find you the best connections available at an affordable price.
How far in advance should I buy tickets between Barcelona and Granada online to get the best deals?

When planning your trip from Barcelona to Granada, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:

  • Plane tickets are costing on average $56 (€45) one way.
  • Bus tickets are costing $102 (€82) one way on average.
  • Train tickets are costing on average $100 (€80) one way.

However, we recommend buying tickets from Barcelona to Granada online a few months in advance to get the best deals and save money on your upcoming journey.

Stations

Important Stations and Airports for this Journey

Barcelona
Granada
Barcelona, Estacion de Autobuses de Sants
Amenities
Estació d'autobusos Barcelona-Nord
Amenities
Barcelona Estació De França
Amenities