By plane
Granada has a small airport situated 12 kilometers (half an hour with normal traffic) west of the city which serves a limited number of flights - for budget airlines you're much better off flying into nearby Malaga. Iberia provides daily flights to and from Madrid. There are also budget flights to and from Barcelona, Rome and Paris airports by Vueling .
Connection to the city centre can be either by taxi (about €28) or by a bus (€3). The bus takes about 50 minutes to reach its final destination, which is Palacio de Congresos (the local convention center, south of the city center). It leaves roughly on the hour but will generally be hitched up to a plane arrival. It has about 12 stops throughout the city centre including Gran Via de Colon (opposite the cathedral) and Triunfo. You can catch it back from stop 1a on Gran Via de Colon
By bus
Regular buses run from Seville, Málaga, Madrid and Cordoba as well as a few direct services to the port ofAlgeciras. Malaga is well serviced by buses and is a good place to transfer if a direct service is not available. The modern and organized bus station is located about 2 miles from the city centre. It takes about 15 minutes by bus (local bus routes 3 and 33, outside the Cathedral on Gran Via de Colon) to reach the city center, or reasonably cheap taxis are also available. For buses times and fares
By train
Three trains run each day on the picturesque line to Algeciras via pretty Antequera and Ronda. Granada is also on a stop on a line between Almeria and Seville, with four trains daily. There are also two daily trains toMadrid via Cordoba, one or two daily to Barcelona via Linares-Baeza and Valencia, and one to Linares-Baeza. For Malaga, take the Algeciras train to Bobadilla and change to a Malaga-bound train there.
The train station is