It is great news that, as of July 2013, BA offers flights from London City Airport into Granada Airport (Federico García Lorca Granada-Jaén Airport) which is about 15 km west of the city. The airport is small and easy to negotiate.
There is a dedicated bus line to transfer passengers to the city centre which takes approximately 40 minutes. The fare is €3 and paid for on the bus.
A taxi to the city centre, which should cost you between €25-30, is a good option if you have heavy luggage and want to avoid carrying it through the streets. You can also pre-book a car here to ensure that you do not have to wait around.
Car rentals are also available from the airport. If your final destination is La Alpujarra (Órgiva) or the coast the journey by car from the airport will take approximately 1 hour 15 mins. Click here for more drive times. and here for more information about driving in Spain.
Do be warned that Granada is not an easy city to navigate in a car. Information on parking can be found here.