With some sunny weather finally starting to appear, many of us will be turning our minds to the next getaway abroad. We've found some of the best prices on flights from Cardiff and Bristol airports before the end of April, for anybody who fancies a last-minute trip before the next Bank Holiday.

Lots of people would rather fly from Cardiff if possible, so we've included the cheapest flights we could find from both Cardiff and Bristol airports, even though the majority of cheaper flights available were from Bristol. Where possible we've included the absolute cheapest options we could find, but took into account the most convenient flight times (and have tried to avoid trips that are either weeks long or ones that would have you flying back just hours after you land).

READ MORE: Two Welsh villages named amongst the poshest places to live in the UK

READ MORE: 16 lost chocolate bars we miss from the shelves and want back — one was named 'UK's favourite ever'

Prices are for flights only, not taking into account any additional fees and charges by the time you reach checkout on your booking. Some of the below dates might work better for those travelling without children, but all prices are per head for a family of four - you might be able to find very similar prices when searching for individual people.

All flights are direct and prices were correct at the time of writing when we found them on SkyScanner. Find out about the latest events in Wales by signing up to our What's On newsletter here.

Milan - £24 per person

Starting off our list is a trip flying out midweek from Bristol to Milan - flying out to Milan Bergamo at 7.35am on Wednesday, April 24 and returning from the same airport at 5.55am on Sunday, April 28. You'll be able to spend a good chunk of the week taking in the sites in one of Italy's most stylish cities for the cool price of £24 per head for flights.

Book with Ryanair here.

Dublin - £28 per person

For a total of £111 you can get a return flight from Cardiff to Dublin, leaving at 9.55pm on Friday, April 19 and returning at 6.45am on Sunday, April 21. With a flight time of just an hour, Dublin is always a popular getaway from Cardiff, and SkyScanner shows cheap prices throughout the rest of April.

Book with Ryanair here. Prices for trips from Bristol to Dublin are, largely, pretty similar (but with flights on more days of the week).

Marseille - £28 per person

If you're lucky enough to be able to get the time off work on short notice, you can spend a week in Marseille with flights costing just £28 per person. Wishful thinking for some, especially once you factor in the cost of hotels - but you never know!

Book with Ryanair here.

Béziers - £29 per person

You might not be as familiar with it as a holiday destination, but Béziers is a picturesque town in the south of France, and just a two-hour flight from Bristol. Leaving at 7.30am from Bristol on Saturday, April 27 and returning at 10:35am from Beziers on Tuesday, April 30, these flights cost just £28 per person.

Book with Ryanair here.

Copenhagen - £29 per person

This one flying from Bristol, a number of flights are available for a trip towards the end of April - with cheap options leaving on either on April 24 or 28, and returning on April 28 or 29 or in early May. For example, you can book flights for a long (very long) weekend leaving on Wednesday, April 24 and returning on Monday, April 29 for £29 per head.

Book with Ryanair here. You can also get a good deal with a combination of Ryanair (operated by Malta Air) and easyJet for £52 here.

Get the best user experience with WalesOnline’s Premium app on Apple or Android

Faro - £31 per person

If you fancy some sun in Portugal, there are a few options available from Bristol Airport in the final full week of April. Flight times vary depending on what you'd rather - with the deals we found, you'll fly out at 9.35am on Tuesday, April 23 from Bristol with Ryanair but can either fly back at 10.20pm on Friday, April 26 with Ryanair (arriving home just before 1am) or 7am on Thursday, April 25 with EasyJet. Both options are less than £31 per head.

Tirana - £31 per person

Albania's capital Tirana has a rich history dating back further than when it was founded in 1614, with its territory previously forming part of the Roman Empire, an era still visible in its modern-day history. Flying out from Bristol at 6pm on Saturday, April 27, you'll be able to spend all of Sunday and Monday in Tirana before flying back at 12.05pm on Tuesday, April 30 - back in time for a late lunch. For £28 per head that isn't bad

Book with Ryanair here.

Malaga - £47 per person

If your kids aren't yet in school - or if you're travelling without kids altogether - a midweek trip to Malaga from Monday, April 22 to Wednesday, April 24 will only set you back £47 per head for the flights. You'll take off from Cardiff Airport at 8.35pm on Monday and from Malaga at 7am on Wednesday, and can extend your stay to Saturday for only £22 extra per head.

Book with Ryanair here.