I don’t know for sure whether America truly runs on Dunkin’, but on Monday, I can say with certainty that I will be (mileage) running on Dunkin’.
When my alarm goes off around 2:15am on Monday morning, I will surely need that first cup of coffee quickly as I jump out of bed and head off for a one-day mileage run to grab Jetblue Mosaic 1 status. I plan to leverage that status as we go after 1.4 million JetBlue miles and 25 years of elite status next month.
Forging ahead with 25 for 25
I wrote last week about how my family could use about 582,000 Membership Rewards points to earn a collective 1.4 million JetBlue TrueBlue points and 25 years of Mosaic 1 status for me and my wife and our two sons. In that post, I said that we could do it but probably wouldn’t.
After kicking things around for a few days, my wife surprisingly came around on the idea of going after the 25 for 25 promotion. Realistically, I expect that we won’t book solely with Membership Rewards points to complete the challenge but that we will rather mix using points and using cash, particularly since we have several cards with card-linked offers for $50 back on $200 or more at JetBlue. However, we intend to do most of it with Membership Rewards points.
The vast majority of our qualifying flights will take place in August (but we are working on tweaking my initial plan a bit further). However, I will start with a solo JetBlue flight next Monday morning.
Why I am solo mileage running for Mosaic 1 status ahead of time
With my wife and family on board to mileage run during the month of August, I decided to take a stab at making that journey a little bit easier: On Monday, July 7th, I will fly the JetBlue Dunkin’® plane to get 3 months of Mosaic 1 status.
As a reminder, JetBlue has a special plane painted with a Dunkin’ livery. Almost every Monday until September 1st, flying the Dunkin’ plane can get you 3 months of elite status. Every Tuesday by 5pm, JetBlue announces the following Monday’s Dunkin’ routes on their website. Every customer flying a revenue fare on the advertised flight numbers who has opted in to marketing emails and has also joined Dunkin’ Rewards prior to takeoff will qualify for both 3 months of JetBlue Mosaic 1 status and 3 months of Dunkin’ Boosted status (you get the Dunkin’ status by filling out a form sent to your email). You can read more about this promotion in this post: Fly the JetBlue/Dunkin’ plane to earn TrueBlue Mosaic 1 status + Dunkin’ Boosted status.
Greg pointed out this promotion on our podcast last week. As I began to consider it, I realized that I had to try to make this promotion work. After all, if we could get Mosaic 1 before the bulk of our 25 for 25 flying, we could enjoy the benefits of Mosaic 1 status during the trip! As a reminder, Mosaic 1 benefits include:
- 2 free checked bags
- Free same-day switches
- Dedicated check-in
- Free EvenMore® at check-in, pending availability
- See more benefits here
I originally assumed we would need to fly a Dunkin’ flight together in order to take advantage of Mosaic benefits, but then I realized that one of us having Mosaic status would be almost as good as all of us having it: It is my understanding that the perks listed above also apply to companions traveling on the same reservation. While free Even More seating at check-in is not explicitly listed as a benefit that applies to companions traveling on the same reservation, I found data points like some in this thread indicating that it does. When JetBlue and American Airlines had a partnership, the free Even More seating benefit that came with my AA status applied to others on my reservation, so I imagine that we’ll all be able to select better seats if they are available at check-in.
Assuming I am correct about that, I quickly realized that mileage running this promotion by myself made sense: JetBlue indicates that those flying the qualifying Dunkin’ flights will receive Mosaic 1 status within 2 weeks of their qualifying flight. I realized that if I took the Dunkin’ flight now, not only would I enjoy Mosaic 1 benefits, but checked baggage and (hopefully) extra legroom seating benefits would apply to my whole family by the time we begin flying heavily in August (assuming all of us are booked under the same reservation, and we typically will be). While I am sure we wouldn’t find Even More (extra legroom) seats available every time, we would likely get the opportunity for a more comfortable seat a few times. More importantly, we would get free checked bags and a shorter check-in line at the airport. Since we always check a bag, access to free bags and a shorter line to check in will be huge.
Jumping on an unexpected Monday trip
Having decided to pursue this strategy, I put some thought into which Monday or Mondays would make sense for me to Mileage Run. I am not available to fly on July 14th. July 28th is one of two Mondays when scheduled maintenance means there will be no Dunkin’ flights (the other Monday without a Dunkin’ flight is August 4th). That meant that I could take a Dunkin’ flight either this Monday (July 7th) or on Monday, July 21st. Since JetBlue says that status will be reflected within 2 weeks and we will likely begin our family flying in the first days of August, flying this coming Monday, July 7th was the only way I could guarantee having Mosaic status before we start our August flying. It is possible that we will sneak in some JetBlue flights this month before status kicks in, but the bulk of our travel for 25 for 25 will start in the first days of August.
I was therefore refreshing the promotion page all day yesterday until JetBlue finally released the qualifying routes for this coming Monday, July 7th:
- MCO – LGA dep. 7:19 am EST (B6 0598)
- LGA – MCO dep. 10:50 am EST (B6 0499)
- MCO – DCA dep. 2:35 pm EST (B6 2324)
- DCA – PBI dep. 6:00 pm EST (B6 0023)
Keep in mind that terms dictate that you must fly a revenue fare in order to get 3 months of elite status:
Each participant who purchases and flies on a non-stop flight scheduled on ‘Brewing Altitude’, our newly designed Dunkin’ special livery plane, operated on any of the following Mondays, May 19, May 26, June 2, June 9, June 16, June 23, June, 30, July 7, July 14, July 21, August 11, August 18, August 25 or September 1, 2025 (each an “Eligible Flight”), will be eligible to receive the Reward (defined below). Due to scheduled aircraft maintenance, July 28 and August 4 2025, will not be eligible for this promotion (dates subject to change). JetBlue will publish the routes of the Eligible Flights by 5:00 PM ET on the Tuesday before the Monday of each Eligible Flight at the JetBlue x Dunkin’ Monday Pick-Me-Up promo page. Only customers who both purchase a revenue booking and personally complete travel on a published Eligible Flight are eligible to receive Reward. Participants who cancel a booking or who no-show (do not check in for and/or fly) the Eligible Flight are ineligible for the Reward. Reward is non-transferable.
In other words, while award tickets count for the JetBlue 25 for 25 promotion (even those booked with partner miles provided that you get your JetBlue number attached!), the Dunkin’ promotion requires a revenue fare.
As I write this post, the cheapest of Monday’s Dunkin’ flights is the flight from Washington (DCA) to Palm Beach (PBI) flight at $194.48.
However, getting to and from that flight didn’t make sense: both award and revenue tickets from my home airport (Albany-ALB) to DCA on Monday morning were expensive at more than $300 one-way (or 36K miles) and I would additionally need a hotel in Palm Beach, returning to Albany on Tuesday. The cheapest flights back to Albany (which weren’t cheap) would arrive late Tuesday night, which would effectively mean two days away from home (Monday and Tuesday) rather than one. This option wasn’t appealing after all.
I eliminated the Orlando (MCO) to New York LaGuardia (LGA) flight on Monday morning because it would mean needing to position to Orlando on Sunday. I didn’t have time to do that this Sunday.
I could have positioned to Orlando on Monday morning to catch the flight from Orlando to Washington (DCA), but those Monday morning flights from Albany were again very expensive and the cheapest awards from DCA to Albany at the end of the day would have me getting to Albany just before midnight. With an hour-long drive home from the airport, that felt too late.
I therefore zeroed in on the flight from LaGuardia to Orlando. At about $329, it was the most expensive of the Dunkin’ flights. However, it leaves New York City at a reasonable hour and gets to Orlando early enough to do a same-day turn and get back to Albany that evening.
Unfortunately, getting to LaGuardia will mean leaving my home at a pretty unreasonable hour.
There is a nonstop Delta flight from Albany (ALB) to New York-LaGuardia (LGA) first thing in the morning that is sometimes available to Air France-FLM Flying Blue for 5K miles and about $16 or to Virgin Atlantic for 7.5K miles and $5.60. Unfortunately, with this being the Monday after a holiday weekend, no dice on that. The price through Delta is currently more than $300 or more than 30,000 miles. No thanks.
Instead, my plan is either to:
- Take a Greyhound bus at 4:20am that gets to New York Port Authority at 7:20am for about $43. Then take public transit to LaGuardia (about 45 minutes) to arrive well ahead of the 10:50am departure of the Dunkin’ flight.
- Take Amtrak from Albany to New York-Penn Station at 5:25am arriving at 7:45am for $68. Then take public transit to LaGuardia (about 45 minutes) to arrive ahead of the 10:50am departure of the Dunkin’ flight.
Either option should get me to New York in time for my flight. While the logical answer here looks like Amtrak since it means an extra hour of sleep, I have had very bad luck with Amtrak trains arriving on time — or rather, not arriving on time. The extra hour of sleep won’t feel worthwhile if the train doesn’t get me to New York in time for my flight.
The good news is that I should be able to access the Amex Centurion Lounge at LGA using my Platinum card to grab breakfast before my flight (Update: Thanks to Brandon in the comments for pointing out that there is a Sapphire Lounge at LGA — even better!). Then I’ll fly from New York LGA to Orlando (MCO), arriving at 1:40pm.
From there, I have three options to get home:
- American Airlines from MCO-CLT-ALB, departing at 3:30pm and arriving at 10:58pm for 14,000 American Airlines miles and $5.60. The advantage of this itinerary is a 3-hour layover in Charlotte, which also has a Centurion Lounge. Free dinner keeps costs down!
- American Airlines from MCO-CLT-ALB departing at 5:17pm and arriving at 10:58pm for 12,000 Qantas points and $5.60 or 12,500 Alaska miles and $18.10. This would save a few miles and still give me 1hr and 45min in Charlotte to eat.
- Southwest Airlines from MCO-BWI-ALB departing at 3:55pm and arriving at 9:15pm for 15,000 points and $5.60. This uses a few more miles, although they are miles with limited upside for outsized value (in this situation, they are worth more than 1.5c against the airfare for this flight, which is good for Rapid Rewards). Southwest is the program in which I have the least future faith. This itinerary also arrives an hour and a half earlier than the American Airlines itineraries. Considering that my drive home from the airport is more than an hour long, arriving at ALB an hour and a half earlier is appealing. I could also potentially book an even cheaper Wanna Get Away Plus fare with the intention to same-day change to this itinerary to save a few more miles.
In the end, my expected out of pocket cost will include:
- $7 or $18 for airport parking at Albany (ALB) airport (economy or parking garage)
- $30-$40 for an Uber from ALB to Albany bus terminal (I’ll park at the airport to expedite the end of the night)
- $43 for Greyhound from Albany to New York-Port Authority
- $2.90 for public transportation from Port Authority to LGA Airport
- $329 for my JetBlue flight from New York-LaGuardia (LGA) to Orlando (MCO)
- ~14,000 miles and $5.60 for my flight back to Albany (this could be as low as 11,500 miles if the Southwest same-day change occurs).
- Any food I need during the day (which might be minimal thanks to lounge access)
I will end up with a long day that starts with the bus at 4:20am and ends back at Albany airport between 9pm-11pm. But I will also end up with JetBlue Mosaic 1 status that should make our 25 for 25 flights more comfortable!
I booked JetBlue through Capital One Travel
Relatedly, I thought it was worth mentioning that I booked my JetBlue flight through Capital One Travel. The flight was the same price through Capital One that it would have been through JetBlue.com and there were only Blue fares and higher left for the flight, so I was confident that it was booking into the proper fare class to also count for 25 for 25.
Booking through Capital One Travel was appealing because:
- We still had a full $300 Capital One Travel credit from my wife’s Capital One Venture X Credit Card for this year which would cover most of the cost.
- We also had an additional $9+ in credit from a flight price drop. Capital One Travel automatically provides a credit when a flight you have booked decreases in price, so I had been pleasantly surprised when I logged in one day and saw the additional credit from an old flight.
In the end, my out of pocket cost for the JetBlue flight from New York to Orlando was less than $20 thanks to my $309 in credits.
My wife had me saved as a traveler in her Capital One Travel profile. In order to add my JetBlue number to the booking, she simply hit “Edit” next to my name.
On the next page, it was possible to associated my frequent flyer number with my traveler profile.
The good news is that even if I had missed that, I believe that I could have brought up the flight in my JetBlue app with the confirmation number and then added my TrueBlue number in the JetBlue app (I did that last year when we booked JetBlue Mint from Boston to Dublin using Qatar Avios).
Sure enough, the flight shows up in my JetBlue app with my TrueBlue number attached and it should be good to go!
Bottom line
This whole promotion reminds me very much of the days of JetBlue All-You-Can-Jet, an incredible promotion that JetBlue ran around its 10th and 11th anniversaries that provided an entire month of travel on JetBlue for $500 or $600. Funny enough, my wife and I did that for the 11th anniversary back in 2011, long before we knew about miles and points!
This time around, I will be mileage running for temporary JetBlue status on Monday so that my family and I can enjoy perks as my family mileage runs around the US in the hopes of earning 25 years of JetBlue elite status. Truth be told, I prefer Krispy Kreme donuts and Starbucks coffee, but if you see me in the airport on Monday, I will definitely be running on Dunkin’.

Is it confirmed that award bookings count for this promotion? After asking for the link, the X (Twitter) team has just said unequivocally that only paid fares count. Now I’m starting to worry.
For the Dunkin flight or 25 for 25?
For the Dunkin flight, I don’t know. I booked revenue.
For 25 for 25, I got confirmation again this morning that awards, even those booked through partner airlines miles, do count.
Yes, I’m referring to the Dunkin’ flight. Dan at Dansdeals said he got confirmation from a spokesperson that award flights do count, but the X team says otherwise. Nick, can you please reach out to inquire? Any datapoints would be great.
I’m booked on one of the qualifying Dunkin’ flights later today but never received a form, as referenced in the promotion details. Has anyone received the link? When did it arrive?
I did a few days ago. Neither Greg nor our other friend on this flight did. The subject line was something like how’s this for a pick me up? It explained both promos and had a link to the form.
https://www.flightaware.com/live/flight/N834JB is the new plane for MCO – LGA dep. 7:19 am EST (B6 0598)
LGA – MCO dep. 10:50 am EST (B6 0499)
https://www.flightaware.com/live/flight/N643JB is swapped out making this all for naught
They should honor the promo even if the plane doesn’t have the branding.
Seat 11A and getting to see Nick and Greg is the highlight of the flight for me despite not riding on the New Dunkin Plane
Is there more clarity on whether award tickets actually qualify for the Dunkin’ promotion? I’ve read elsewhere that award tickets qualify as “revenue bookings” for purposes of this promotion, but it’s still unclear to me.
Good call on not driving Nick. I nearly ran into a car in the next lane a couple of years ago while driving fatigued. That experience opened my eyes and made me purchase a new car (against my frugality bias) with ADAS features that wakes me up if I close my eyes or turn my head and also steers, keeps to a lane, changes lanes, maintains distance from the car in front etc. on the highway. Not fool proof but definitely safer.
The Sapphire Lounge at LGA gives you a free facial. I tried that for the first time in my life and it was good.
I saw the ff blog about the dunkin promo last Sunday the 29th of June and I booked my flight from dca to pbi that same night for the next day the 30th of June. I was in dulles that wknd so I just booked and flew the dunkin. Also, they say 7 to 14 days for status update, I was upgraded the next day after I flew on the 30th. Thanks to that blog and it made so much sense for me to, especially being based in New York. All local airports for nyc are withing 30 mins from me.
Glad to hear that you and the family decided to go after this Nick. While this is the first challenge like this that I am pursuing, my wife surprisingly agreed to join me. FYI, one thing I noticed last night is that CardPointers added an AMEX offer to seven cards split between myself and my wife. It is for “Spend $200 or more, earn $50 back” on JetBlue. Definitely coming in handy as we book our flights.
Wow that sounds great Nick! You’ve inspired me to give this a go too!! 😀
Just curious: if I already have temporary mosaic 1 status from status match that will expire at the end of the month, do I still qualified for 3 more months of mosaic if I take that dunkin flight?
My son and I did the MCO – DCA Dunkin plane this past Monday… and we are both Mosaic 1 status already!
Why not rent a car and drive in to LaGuardia? Seems like it would be the fastest and most reliable method and likely wouldn’t cost that much more than either transport option.
Definitely a little faster as LaGuardia is 3 hours without traffic. It’s not quite as easy as it sounds though — I’d have to have someone else drive me to Albany on Sunday to pick up a rental car (there is no nearby rental office that is open on Sundays), so that’s a 2hr round trip for two of us to pick up the car….and then I have to be awake/alert enough to drive safely at 4:30 or 5am (while I could theoretically leave at 6am and make it, traffic as you hit rush hour makes that more of a gamble than I’d like). You’re right — it’s definitely fastest and most reliable, but I’m not great at driving tired and if I’m going to be awake for those 3 hours, I’d prefer to be able to be working (writing posts), which I can do from the bus or train.
I’m not definitely ruling this out yet, but that’s why it wasn’t a top-two option to start. If this were a 4pm flight from LaGuardia, that’s what I’d be doing for sure.
If your local rental place is open on Saturday, it might be worth pricing out the 2 day rental.
For us, positioning is required to Chicago or Nashville or Cincinnati, and if our return is to a different airport, renting a car is almost always easier and faster than almost any other option, but we are located in a big city with rental cars available on Saturdays and Sundays.
Yeah, we usually do one-way rentals to the NYC airports when we travel internationally (most recently to/from JFK just a couple of weeks ago), though that’s usually daytime driving and with my whole family in the car. Like I said, the early hour is really the issue for me. If you’ve never fallen asleep at the wheel and woken up as you went off the oncoming side of the road into a ditch, take it from me — it can make you apprehensive about long drives during hours when your body wants to be sleeping :-). It’s less of a cost thing to me and more of a knowing my limits thing.
(and to be clear, I know I still have to drive an hour at an awful time of day. Not excited about that, either, but it’s more doable than 3hrs alone in the car at that time of day)
Oh absolutely! Better safe than sorry! I am an early riser so 5 AM wouldn’t be a problem for me, but if you are used to being asleep then, that’s a no go.
That was what I originally thought as well, but aren’t award flights actually considered revenue fares, with non-rev being employee/family tickets and such? It’s a pity that they aren’t as explicit here as they were in the 25/25 promo about award flights.
would using travel bank credit count as a revenue fare for the dunkin promotion? additionally would blue basic count or only blue and above like the 25 for 25 promotion?
Good luck. I think you’re missing perhaps the best aspect of your elite status and how it may greatly facilitate you’re reaching your flairport goals with mosaic status. you have the ability to change flights on the same day and you could try to seek a connecting flight between your original airport and your final destination to give you credit for Two airports on your outbound or inbound instead of one. As connecting flights are often significantly more expensive than nonstop on jetBlue
Greg and Nick, we know that JetBlue’s financial situation is not great. On one hand, one could question the value of tier status for 25 years if it heads for bankruptcy. On the other hand, if JetBlue were to merge with United, would that 25 years of tier status carry over to United tier status? Then, Greg wouldn’t need Marriott Titanium for the United tier status perks he likes. Hmmm.
I feel that if there was a merger between B6 and UA they would either match to silver or have a special level similar to Hawaiian’s Premier Club or Uniteds Premier Associate that would confer many of the benefits of Premier Silver if they don’t grant Premier Silver outright.
The other aspect too is UA will be saving in the long run as B6 doesn’t have a million miler program (I wouldn’t be surprised if they aren’t counting) plus this status has an end date.