✨ Get five free searches and limited flight deal alerts when you sign up, or get access to unlimited deals and searches with a Daily Drop Pro membership. ✨
It’s not every day you see flights to Africa for under $400 round-trip, especially when it includes a wide-body jet and a layover in one of Europe’s prettiest spots.
Right now, TAP Air Portugal has some round-trip flights from New York (JFK) and Newark (EWR) to Marrakesh (RAK) for just $399, with a quick stop in Lisbon. It’s one of the best cash fares we’ve seen for this route, so don’t sleep on this one, friends.
Travel Details
Airline: TAP Air Portugal
Route: JFK to LIS to RAK (and back)
Seat Class: Economy
Travel Time: about 13 hours total (including layover)
Best Dates: Sept. 2, Nov. 17, select winter dates
Price: $399 round-trip
Why This Deal Is Amazing
Flights to Morocco usually hover around $700 to $800 from the U.S., so locking in a trip for just $399 is a freaking steal, especially on a route that gets you two countries in one.
TAP’s Lisbon layovers are short enough to keep things quick but long enough to grab a pastel de nata (priorities).
Want to book with points instead of cash? Here’s what it’ll cost:
Chase Ultimate Rewards: about 26,600 points
American Express Membership Rewards: about 44,900 points
Capital One miles: about 39,900 miles
Where to Stay in Marrakesh
Luxury: Royal Mansour Marrakech
Cash: $1,500 per night
Points: Not bookable with major programs, but worth the splurge if you're feeling boujee
Mid-Range Stay: Le Méridien N’Fis (Marriott)
Cash: $160 per night
Points: about 25,000 Marriott Bonvoy points
Budget Stay: Riad Be Marrakech
Cash: $80 per night
Points: Not available through major loyalty programs, but find good rates on Booking.com or Hostelworld
How to Book
Flights: You can find this deal directly through Daily Drop Pro (shameless plug 🙂). Or, you can search via Google Flights or your preferred booking site, then either book directly with TAP Air Portugal or use a travel portal to redeem points. If you’re a Pro member, this one’s already waiting for you in the dashboard — just search it up!
Hotels: Book Marriott stays with points via the Marriott Bonvoy app. For cash stays, scan Booking.com, Expedia, or Hotels.com. But remember, third-party sites don’t always earn you points or perks.
Maximize Your Booking
Make the most of your rewards by using a card that earns bonus points on flights, like:
Chase Sapphire Preferred® Card — Earn 2x points on all travel purchases
Capital One Venture X Rewards Credit Card — Earn 5x miles on flights through Capital One’s travel booking site
American Express® Gold Card — Earn 3x points on flights booked directly with the airline or via American Express Travel®
Chase Sapphire Reserve® — Earn 3x points on airfare
The Platinum Card® from American Express — Earn 5x points on flights booked directly with the airline or through American Express Travel® (up to $500,000 per calendar year, then 1x)
Pro Tip
Marrakesh is an underrated gem, in my opinion. And, even if you used this as a cheap positioning flight, you’re super close to other amazing spots like Spain and Northern Africa.
With this kind of deal, you can do it all without draining your travel fund. Just don’t wait too long, because deals this good don’t stick around.