Read more about
Barcelona to Granada by Guided TourIt's a long way from Barcelona to Granada. You might prefer to take a guided tour than to go by your own steam. You can take a tour that goes from Barcelona to Granada and back again, at the same time taking in the other two stars of Andalusia - Seville and Cordoba:
See more on a Guided Tour of Granada, Seville and Cordoba from Barcelona (book direct)
You might also be interested in one of these Spain Tour Packages, many of which pass through both Barcelona and Granada.
Flights from Barcelona to GranadaThere are frequent flights from Barcelona to Granada and they could save you a lot of time and money, especially if booked well in advance.
Compare Prices on Flights in Spain
Barcelona to Granada by TrainThe train from Granada to Barcelona takes about seven hours and costs about 70 euros. There are only two trains a day and they tend to sell out well in advance in summer. If you want to just walk into the station and buy your ticket, the bus is a safer bet (though much slower). Another option is to go to Madrid and change there.
Trains from Barcelona to Granada depart from Barcelona Sants station. Read more about Bus and Train Stations in Barcelona
Renfe.es, Spain's official rail website, is a mess and has been described as "like Alice in Wonderland, where nothing seems to be what it really is" by Trip Advisor. Residents of Canada and USA should use Rail Europe instead to have their tickets delivered to their home address. Other citizens should also use the link below to check timetables and then buy tickets in person.
Book Train Tickets in Spain with Rail Europe
It is a long way from Barcelona to Granada. I'd recommend a stop in either Valencia or Madrid (preferably Madrid) - two cities you shouldn't miss!
Barcelona to Granada by BusThe bus from Barcelona to Granada takes 13h and costs about 70 euros
Buses from Barcelona to Granada depart from both Sants and Nord bus stations. Read more about Bus and Train Stations in Barcelona
You can book most bus tickets in Spain online at no extra charge. Just pay with a credit card and print out the e-ticket.
Book Bus Tickets in Spain
Barcelona to Granada by CarThe 900km drive from Barcelona to Granada takes about eight hours, traveling mainly on the AP-7 and A-92. Consider a stop at Valencia or Murcia on your way. Note - AP roads are toll roads. A slightly longer possible route is to go via Madrid.
Compare Car Rental Rates in Spain