There are a good train networks between the major cities, especially the TGV beteen Malaga and Madrid. The metros in Madrid and Barcelona are clean, fast and reliable.
Airports Malaga Airport - all the info you need to make your Malaga Airport experience a breeze. Jerez Airport - Jerez Airport to Marbella is 180km, approximately 2hr 8mins by car. Sevilla Airport - Sevilla Airport to Marbella is 266km, approximately 2hrs 52mins by car.