This is a nice March trip to both Barcelona and Dubai.
On 8th March you'll fly to Barcelona where you will spend 2 nights at the hotel tripadvisor.co.uk/Hot…tml which is in a great location near to La Rambla. This puts you perfectly situated for nightlife, walking around Barcelona and accessing public transport for the city.
On 10th March, you don't need to be at the airport until around 3pm so you will have a good opportunity for any last-minute sightseeing before your flight to Dubai. Note you have a brief stop in London and you can't avoid this (it's what makes the flight so cheap)! You then have an overnight flight to Dubai.
You will arrive into Dubai on the morning of 11th March. You will stay for 3 nights at the 5* Auris Plaza Hotel which has great reviews tripadvisor.co.uk/Hot…tml
On 14th March you check out of the hotel but your flight home isn't until 2:25am on 15th. This means you won't need to be at the airport until around 11:30pm on 14th so you can ask for a late checkout and make your final day in Dubai a relaxing one! This gives you 4 full days in Dubai.
After leaving Dubai in the early hours on 15th you arrive into London Heathrow at 6:45am. You have another flight almost 11 hrs later from London Gatwick to Barcelona but you won't be taking this flight (unless you really want to). You will just collect any baggage and exit and Heathrow.
One way flight for two to Barcelona £109.02 book on vueling.com
2 Nights in Barcelona £107.04 book on otel.com
3 Nights in Dubai £214 book on otel.com
Flights from Barcelona to Dubai return €186.34pp total for two €372.68/£334.98