The nearest airport is in Cardiff International Airport (CWL), located 9.6 mi (15.5 km) from the city center. If you're unable to find a flight that fits your schedule, you could also fly into Bristol International Airport (BRS), which is 24.8 mi (39.9 km) away.
If you prefer train travel, the main station is Coryton Station.