Embark on a 15-night journey from Barcelona to Dubai for $529 per person and get more than $160 in extras. Sail aboard Royal Caribbean's newly renovated Mariner of the Seas departing on May 6.
Depart from Barcelona and sail to Alexandria, Egypt, where the ship docks overnight so travelers have time to explore sites such as the pyramids before cruising through the Suez Canal. Then stop in Safaga, Egypt and Aqaba, Jordan before ending in Dubai.
This deal includes:
Balcony cabins are discounted to $799 per person.