The nearest airport is in Cardiff International Airport (CWL), located 10.5 mi (16.8 km) from the city center. If you're unable to find a flight that fits your schedule, you might consider flying into Bristol International Airport (BRS), which is 26.5 mi (42.6 km) away.
If you prefer train travel, you can make your way to Taffs Well Station.