How I completed JetBlue’s viral 25-for-25 challenge for under $3,300

ZACH GRIFF
Advertiser and Editorial Disclosure

From the Tray Table may earn an affiliate or referral commission for anyone approved or who makes a purchase through the links below. This compensation may impact how and where links appear on this site.

From the Tray Table works to provide the best publicly available offers and deals to our readers. Opinions, reviews, analyses, and recommendations are the author’s alone, and have not been reviewed, endorsed, or approved by any of external entity.

I’m no stranger to doing ridiculous things in the name of points and miles.

But with a one-year-old daughter at home, I can’t just drop everything and fly when award space suddenly opens up or someone spots a mistake fare.

That’s why I loved JetBlue’s 25-for-25 challenge from when it was announced in June.

The premise was simple: fly to 25 unique JetBlue airports by the end of the year and earn 25 years of Mosaic 1 status plus 350,000 TrueBlue points.

Being based in New York City helped.

I had access to five nearby JetBlue airports and a large chunk of the airline’s route network. After crunching the numbers, I realized I could come out ahead by strategically flying JetBlue for the rest of the year.

Here’s how I pulled it off.

Related: 3 quirks United and JetBlue should fix in the ‘Blue Sky’ partnership

My final itinerary. CIRIUM

Organic flights

The first step was easy: shift as much of my already-planned travel out of New York to JetBlue.

So when I went to preview the new United Club in Denver and San Diego’s new Terminal 1, I flew JetBlue to both.

Things got more creative in Salt Lake City. I had two back-to-back trips there. One to see the Delta Sky Club and another for the Amex Centurion Lounge.

On the first trip, I flew JetBlue to Las Vegas, then booked a Delta flight from Vegas to Salt Lake City (in a middle seat, no less).

On the second, I flew JetBlue nonstop to Salt Lake City.

Basically, doing everything I could to organically check off as many JetBlue destinations as possible. (Ironically, that Delta flight from Vegas to Salt Lake City cost more than the JetBlue flight from New York to Vegas.)

Even better: because I was employed by The Points Guy, I wasn’t personally on the hook for these travel expenses.

All told, I knocked out 12 destinations using trips I already had on the calendar through year-end.

A status “run” (or two)

To close the gap to 25, I planned a few status runs. Basically, flying around the JetBlue network purely to rack up new-to-me destinations, without ever leaving the airport.

Initially, I assumed I’d do one big run, earn the points awarded at 15 destinations, and use those points to offset the rest of the challenge. (That assumption turned out to be wrong. More on that below.)

The first run was wild, even by my standards.

What I ate for 36 hours. ZACH GRIFF

I flew for 36 straight hours, through the night, with the longest connection being three hours in Nantucket — stop number two.

The routing went like this:

  • New York → Boston → Nantucket → Washington Reagan National → Orlando → Santo Domingo → Fort Lauderdale → Cancun → Tampa → Westchester County
My first status run. CIRIUM

I had an “overnight” in Santo Domingo (aka just three hours), spent sleeping upright in a brightly lit Priority Pass lounge, blasting Caribbean music. (I use Loop Engage earplugs when I travel.)

I was even scolded for trying to put my feet up on the chair next to me.

How I felt during the 36-hour status run. ZACH GRIFF

Fortunately, I did this run with my buddy Sam Hollander, the CEO of Autopilot, which made it far more tolerable than doing it solo.

Priority Pass lounge Santo Domingo. ZACH GRIFF

The goal was simple: maximize the number of unique JetBlue destinations in 36 hours while minimizing out-of-pocket cost. (My scripts crashed plenty of times trying to make it work.)

By the end of that run, I had visited 12 destinations. By mid-September, I hit 15, thanks to two more from San Diego and a trip home to Florida for the Jewish New Year.

Related: Watch my first status run recap

A miscalculation

At that point, I thought I was in the clear.

Hitting 15 destinations earns the lowest prize tier of the challenge, 150,000 TrueBlue points. I assumed those points would post within a few weeks (after all, this is JetBlue IT), and I’d use them to cover the remaining flights.

Then I posted about this strategy on Instagram, and JetBlue’s brand account replied.

Turns out, you only earn one prize after the challenge period ends. You don’t receive the incremental rewards at 15 or 20 destinations.

That was a pretty big misread, especially for someone who enjoys poring over terms and conditions, but by then, I was committed.

So yes, I’d be paying (or redeeming existing points) for the remaining segments. And then came the sneaky mid-challenge devaluation.

But at this point, I was too committed to stop, so I kept going.

Another status “run”

My second status run. CIRIUM

By early November, I was at 20 destinations. I had one more booked for winter break and needed four additional airports to reach 25.

That meant one more run.

This time, I planned another 36-hour itinerary, but with a nine-hour overnight at an airport hotel instead of the terminal floor.

The plan was to arrive in Providence around midnight and depart the next morning for San Juan.

Naturally, I ended up booking during the peak of the government shutdown, and every single flight on this run was delayed by at least an hour due to FAA staffing.

San Juan airport. ZACH GRIFF

The good news was that because everything was delayed, I didn’t miss any of my (even-tight-for-me) connections, including a 23-minute turn in San Juan.

The other silver lining: the Fairfield Inn near Providence Airport was so mediocre that I didn’t mind only sleeping three hours, fully clothed, above the sheets.

That run ended in Hartford, the closest JetBlue airport to New York that I hadn’t yet visited. I originally planned to take public transit home, but after the delays, I Ubered instead.

Hands down, the best money I spent during the entire challenge. I passed out for the two-hour ride.

Related: Watch my second status run recap

Only one “extra” flight

One thing I’m especially proud of: I’ve flown JetBlue 26 times since July 17, meaning I’ve only taken one flight that didn’t count toward the challenge.

That meant I could still requalify for United Premier 1K and American Executive Platinum on other trips, but more on that in my upcoming year-end recap.

Even better, that 26th JetBlue flight was unavoidable. I flew from San Juan to St. Croix, and the only way to get back to San Juan in time for my Hartford flight was to take the same aircraft back.

Total stats and my itinerary

If you made it this far, you’re probably interested in the full itinerary and how much each segment cost me out of pocket. I’ll break that all down below.

And if you completed the challenge too, let me know how you approached it in the comments. I loved running into other participants along the way.

Origin Destination New Destination Cash cost Out-of-pocket cost TrueBlue Points cost Reason
HPN ACK ACK $5.60 $5.60 10,600 Visit to Nantucket
ACK LGA LGA $5.60 $5.60 13,600 Visit to Nantucket
JFK DEN DEN $294.29 0 0 United Club Denver
JFK BOS BOS $145.35 $145.35 0 Status run #1
BOS MVY MVY $158.28 $158.28 0 Status run #1
MVY DCA DCA $168.29 $168.29 0 Status run #1
DCA MCO MCO $163.48 $163.48 0 Status run #1
MCO SDQ SDQ $183.99 $183.99 0 Status run #1
SDQ FLL FLL $226.20 $226.20 0 Status run #1
FLL CUN CUN $209.08 $209.08 0 Status run #1
CUN TPA TPA $295.96 $295.96 0 Status run #1
TPA HPN HPN $213.49 $213.49 0 Status run #1
JFK SAN SAN $871.30 $364.82 0 Mint upgrade out of pocket (San Diego Terminal 1 visit)
SAN JFK JFK $828.30 $360.11 0 Mint upgrade out of pocket (San Diego Terminal 1 visit)
HPN PBI PBI $5.60 $5.60 5,700 Visit to Florida
PBI EWR EWR $5.60 $5.60 6,900 Visit to Florida
JFK PIT PIT $167.48 $0.00 0 Pittsburgh new terminal
JFK LAS LAS $338.49 $0.00 0 Delta Sky Club Salt Lake City
PBI ISP ISP $98.48 $98.48 0 Visit to Florida
JFK SLC SLC $316.48 $0.00 0 Amex Centurion Lounge Salt Lake City
JFK PVD PVD $18.96 $18.96 6,044 Status run #2 (Etihad miles)
PVD SJU SJU $5.60 $5.60 13,900 Status run #2
SJU STX STX $64.10 $64.10 0 Status run #2
STX SJU $59.60 $59.60 0 Status run #2
SJU BDL BDL $245.00 $245.00 0 Status run #2
FLL PUJ PUJ $233.27 $233.27 0 Winter break
2 comments
  1. Not bad but that means you spent more then $1000 then I did to complete 25/25. Ended up earning only 19 titles. Most expensive flight was $119 also based out of NY, but Doubled 6 times out of JFK,LGA,PHL,EWR,HPN,BDL meaning I flew to FL from all but JFK so it knocked off 10 cities plus the 2 from JFK to ACK meant 12 cities were crossed off. Never would have done it if I had to spend $3K+

  2. What an inspiring article! Seeing how and her show received a special invitation to the 77th Primetime Emmy Awards
    really underscores how digital content is breaking into Hollywood’s core. Truly motivating
    for anyone in digital media.

Leave a Reply

Your email address will not be published. Required fields are marked *

Previous Post

Delta One check-in is now available at every long-haul hub

Next Post

Breeze bets on loyalty, international routes, and profitability in 2026

Related Posts