You work hard for your money and sometimes that's worth celebrating with a cerveza, which is Spanish for beer. When it comes to cerveza, sun and fantastic culture it's tough to beat Mexico. When it comes to pools, beaches, glitz and glamour it's also tough to beat Los Angeles. Well, you can have it all in business class to both places on a pretty fantastic deal...

The Deal

There are some incredible fares from Barcelona to Mexico via Los Angeles, allowing you to stopover in Los Angeles in either direction. For £1030, you can take the 12 hour flight in each direction in business class, giving you more than 24 hours of flat beds to explore California and Mexico. For all you flying nerds, you can experience Air France's A380, KLM's 787 or 747, Delta's A330, Alitalia's 777 and more. 

The Dates

This is for the spontaneous. This fare is only valid through the end of summer, so if you want to get in on it, grab your bags, grab your passport and get booking. You must begin your travel by August 25th, 2016, though you can stay up to a couple months if you like. If you just want to pop in, you can turn right around the same day.

Booking The Deal

This deal appears on Google Flights which creates really handy booking links for you. You have to make the life changing decision between the flat beds, lounges and offerings of Air France, KLM, Delta or Alitalia and then head to whichever site (from Google Flights) you choose. Here's a sample itinerary HERE to Mexico City, and HERE's one to Los Angeles and Mexico City. Simply move the dates around to make it work for you, looking for the lowest price. 

Expert Tips

You will earn tons of miles and status points on these flights. Be sure to sign up for a frequent flyer program whose miles can be very useful. In this instance, i'd recommend Delta Skymiles or Air France and KLM's "Flying Blue" program.