If this is your first time visiting the city, 48 hours in Cardiff is enough to see all of the main attractions in the city centre and explore the very popular Cardiff Bay area too. It's also worth noting that there are plenty of popular castles in Wales that are within driving distance too!