[menuItemContent][menuItemRightSideContent]
Currency

Travel options
from Granada to Barcelona

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

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

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

Mon
Jul 26
$75Renfe AVE
$102Alsa
$71Vueling
Tue
Jul 27
$75Renfe AVE
$102Alsa
$64Vueling
Wed
Jul 28
$75Renfe AVE
$102Alsa
$56Vueling
Thu
Jul 29
$75Renfe AVE
$102Alsa
$56Vueling
Fri
Jul 30
$134Renfe AVE
$102Alsa
$56Vueling
Sat
Jul 31
$89Renfe AVE
$102Alsa
$64Vueling
Sun
Aug 1
$89Renfe AVE
$102Alsa
$79Vueling
Mon
Aug 2
$75Renfe AVE
$102Alsa
$64Vueling
Tue
Aug 3
$75Renfe AVE
$102Alsa
$50Vueling
Wed
Aug 4
$60Renfe AVE
$102Alsa
$44Vueling
Thu
Aug 5
$60Renfe AVE
$102Alsa
$36Vueling
Fri
Aug 6
$119Renfe AVE
$102Alsa
$50Vueling
Sat
Aug 7
$60Renfe AVE
$102Alsa
$71Vueling
Sun
Aug 8
$79Renfe AVE
$102Alsa
$64Vueling
Mon
Aug 9
$134Renfe AVE
$102Alsa
$64Vueling
Tue
Aug 10
$119Renfe AVE
$102Alsa
$36Vueling
Wed
Aug 11
$119Renfe AVE
$102Alsa
$44Vueling
Thu
Aug 12
$119Renfe AVE
$102Alsa
$56Vueling
Fri
Aug 13
$119Renfe AVE
$102Alsa
$79Vueling
Sat
Aug 14
$134Renfe AVE
$102Alsa
$86Vueling

Travel Information from Granada to Barcelona

distanceDistance422 miles (681 km)
modeAvailable travel modesFlight, bus or train
priceTicket price range$100 - $118
cheapestCheapest modeBus • $100 (€80) • 13 h
fastestFastest modeFlight • $118 (€94) • 1 h 30 min
carriersPopular travel companiesVueling, Alsa or Renfe AVE

Take a flight, bus or train to travel 422 miles (681 km) between Granada and Barcelona. If speed is a priority, then a flight is the best option with an average duration of 1 h 30 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $100 (€80). The most popular travel companies which serve this journey are Vueling, Alsa or Renfe AVE among others. Travelers can even take a direct flight, bus or train from Granada to Barcelona.

How to get from Granada to Barcelona

The Best Way According to our Users

When it comes to choosing a method of transportation from Granada to Barcelona, 60,00% 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 Granada to Barcelona, 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 Granada to Barcelona. 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 Granada to Barcelona
Travel 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 are the ways to get from Granada to Barcelona?

There are 3 ways that you can travel from Granada to Barcelona. You can take a flight, bus or train.

What is the cheapest way from Granada to Barcelona?

The cheapest way to go to Barcelona from Granada is by taking a bus, which costs on average $100 (€80).

This is compared to other ways of getting to Barcelona:

Taking a bus is usually $18 (€15) less than taking a flight to Barcelona, which costs on average $118 (€94) for the same trip.

A bus is generally $12 (€10) less than a train for the same route. Taking a train costs on average $112 (€90) from Granada to Barcelona.

What is the fastest way from Granada to Barcelona?

The fastest way to get to Barcelona from Granada is by flight with an average travel time of 1 h 30 min.

Other travel options to Barcelona can usually take longer:

In comparison, taking a bus requires on average 13 h   of travel time.

In comparison, getting to Barcelona by train can take on average 6 h 10 min.

How far is it from Granada to Barcelona?

Barcelona is approximately 422 miles (681 km) away from Granada.

Where do I depart from Granada? Where do I arrive in Barcelona?

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

  • Most travelers who buy a plane ticket from Granada to Barcelona depart from Granada Airport to Barcelona El Prat Airport.
  • Most travelers who book a bus ticket from Granada to Barcelona depart from Granada, Estación De Autobuses to Barcelona, Estació d'Autobusos Nord.
  • Most travelers board their train from Granada and arrive in Barcelona Sants.
Which travel companies can get me from Granada to Barcelona?

If finding a good deal is your main consideration for your trip from Granada to Barcelona, then we'll help you find the best value travel companies for you:

  • Vueling can get you to Barcelona by plane. You can find a good deal for plane tickets with Vueling from Granada to Barcelona for $118 (€94) on Omio.
  • Alsa can take you to Barcelona by bus. If searching for a good deal on buses, you can find tickets for Alsa from Granada to Barcelona for $100 (€80).
  • Travel with Renfe AVE for trains to Barcelona. If you’re looking for a good deal on tickets, check for Renfe AVE Granada to Barcelona tickets on Omio for $112 (€90).
Can I find a direct route to Barcelona from Granada?

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

  • You'll find direct flight services to Barcelona with Vueling.
  • You'll find direct bus services to Barcelona with Alsa.
  • You can find a direct train to Barcelona with Renfe AVE.

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

What other popular destinations should I add to my itinerary for my trip from Granada to Barcelona?
Many of our customers traveling from Granada to Barcelona don't make Barcelona their final stop. Some of the destinations worth visiting after Barcelona are Madrid, Paris or Valencia, either of which you could add to your trip itinerary. Check Omio for the best and cheapest ways to travel from Barcelona to any of these top destinations today!
When should I buy a ticket from Granada to Barcelona online to score the best deals?

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

  • Plane tickets are costing on average $118 (€94) one way.
  • Bus tickets are costing $100 (€80) one way on average.
  • Train tickets are costing on average $112 (€90) one way.

However, we recommend buying tickets from Granada to Barcelona 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

Granada
Barcelona
Granada
Amenities