Córdoba is located in the South of Spain, at 400 km from Madrid, 145 km from Sevilla and 172 km from Málaga. These three cities have airports with international flights and also railway stations with high-speed trains connecting to Córdoba.
To get to Córdoba, the best option is to take a flight to the more convenient airport for you, then a high-speed train to Córdoba. Madrid receives international flights from all countries (218 destinations). Málaga (146 destinations), and to a lower extent Sevilla (75 destinations), also receive international flights.
You can check train connections and pricing at the public railway company page (Renfe). We suggest to take high-speed trains (AVE, Altaria or Alvia).
The best option to reach the hotels from the Córdoba railway station is to get a taxi. If you are lodging at the Eurostars Palace or NH Califa hotels, you can go by walking (14 min from the railway station) or by using the bus (line 5). If you are lodging at the Hesperia Córdoba hotel, you can use the bus (lines 6 or 9).