CRK Mileage Points Guide — The F2P Currency You Keep Wasting
Every Cookie and Treasure Gacha pull quietly hands you Mileage Points — and they're easy to let rot. Here's exactly how the currency works and the priority order that turns it into free Soulstones.

Here's a number that should bother you: if you've been pulling gacha for a few months and never opened the Mileage Shop, you're sitting on a pile of free Epic Soulstones you've done nothing with. Mileage Points are the currency the game hands you on every Cookie, Featured and Treasure Gacha pull — win or lose, dupe or new — and they carry over from one event to the next. They're the closest thing Cookie Run: Kingdom has to a guaranteed-progress currency, and they're easy to waste because the game barely tells you they exist.
This is the guide to fixing that. I'll cover exactly what Mileage Points are, how you earn them, the precise per-pull values (Common Soulstone = 1 point, Rare = 2, Epic = 5, and a full Cookie counts as 20 of its rarity's stones), what the Mileage Shop actually sells, and the priority order that turns this ignored currency into real roster progress. If you're still learning the gacha itself, start with the gacha pull guide and come back — this is the layer that's easy to skip.
The currency hiding in plain sight
Let's be honest about why this currency gets ignored: the game buries it. You pull, you get your cookies, you see the crystals you spent — and the little Mileage Point tally slides by without ceremony. There's no banner announcing "you now have enough for an Epic Soulstone." The Mileage Shop sits inside the Gacha menu, one tab over, and if you never tap it, it never bugs you.
That's a design quirk you should exploit. Because Mileage accrues passively and carries over between events, it's effectively a savings account that fills as you pull. The players who treat it that way — check the shop, spend deliberately — pull ahead of players with identical luck who let it rot. This is the same F2P discipline that separates efficient accounts in the F2P crystal optimization guide: it's not about pulling more, it's about wasting less.
What Mileage Points actually are

Mileage Points are a secondary gacha currency earned automatically whenever you draw from the Cookie Gacha, a Featured Gacha, or the Treasure Gacha. Every draw grants points based on what you pulled, and you spend them in the Mileage Shop (found inside the Gacha menu) on rare items — most importantly, Soulstones for Epic Cookies.
Three things make them uniquely valuable:
- They're guaranteed. Unlike the pull itself, which is RNG, the Mileage it pays follows a fixed table. Bad luck on the banner still fills your Mileage bar.
- They bank. Mileage carries over between events (leftover Super Epic Points even convert into it when their event ends), so you can save up and cash out on exactly the Epic you want.
- Dupes actively feed them. Pulling a maxed-out Cookie or Treasure — normally the most frustrating gacha outcome — instead converts into bonus Mileage. Your "wasted" dupes aren't wasted at all.
That last point is the mental shift. In most gachas a maxed dupe is dead weight. Here it's fuel. Don't confuse this with the crystals you spend to pull — those are the premium currency you optimize separately; Mileage is the byproduct that accumulates on the side.
How you earn Mileage Points
You earn Mileage mostly from gacha draws, plus a couple of small side trickles:
- Cookie Gacha and Featured Gacha pulls. Every cookie or Soulstone you draw grants points based on its rarity.
- Treasure Gacha pulls. Every Treasure draw grants points too, on its own scale (the numbers are in the next section).
- Duplicate overflow. When you pull a Cookie already promoted to its highest grade, or a Treasure already at max level, the dupe converts into additional Mileage instead of being lost.
- The free Daily Gift, occasionally. When the Daily Gift rolls Soulstones for a Cookie already promoted to its highest grade, those stones pay out Mileage as well.
- Some event rewards. A few events have paid Mileage in place of Soulstones once their Cookie was maxed, and leftover Super Epic Points convert into Mileage when their event ends (more on that below).
Those side sources are occasional — Mileage is mostly a function of how much you gacha. That's why it compounds for active players: the more you pull (efficiently), the faster your Mileage savings account fills, and the more free Soulstones you can cash out later. If you're pulling on new banners anyway, you're earning Mileage whether you notice or not.
The exact per-pull values
Here are the concrete numbers, because "you earn some points" is useless for planning. Mileage is granted per Soulstone (and per Soulcore) by rarity:
| Rarity | New Soulstone | New Soulcore | Duplicate Soulcore (maxed Cookie) |
|---|---|---|---|
| Common | 1 | 2 | 6 |
| Rare | 2 | 4 | 15 |
| Epic | 5 | 10 | 40 |
| Super Epic | 7 | 14 | 50 |
| Dragon, Legendary, Ancient | 10 | 20 | 60 |
Each duplicate Soulcore also pays one Soul Essence on top of the points. Beast Soulstones and Awakened Soulprisms pay 20 each when new.
And the key multiplier: each full Cookie you pull counts as 20 of that rarity's Soulstones/Soulcores for Mileage purposes. So while a Cookie is still collecting Soulstones, pulling a full Epic is worth 20 x 5 = 100 Mileage Points and a full Rare is 20 x 2 = 40. Once a Cookie is at 5★, the same pull counts as 20 Soulcores instead (200 points for an Epic). Super Epic is not lumped in with Epic: its Soulstones pay 7, not 5. Special Cookies are the ones that pay the same as Epic. One catch on Super Epic banners: the Super Epic gachas that run on Super Epic Points (Starlight, Magma, Ink and Legion, for example) pay those points instead of regular Mileage, and whatever you leave unused converts into Mileage Points when the event ends.
Treasures run on their own scale rather than the cookie one. A new Treasure pays a flat 4 points whatever its rarity, and a duplicate of a maxed Treasure pays 4 (Common), 10 (Rare) or 30 (Epic).
The practical read: Epic and higher pulls are where your Mileage really accumulates, and a run of dupes on a Featured banner quietly builds a serious point balance. Track roughly how many Epic-tier pulls you've made and you'll know you're due for a Mileage Shop trip. This is the kind of hard number the game hides, and knowing it lets you plan instead of guess — the same reasoning behind the magic candy priority guide, where knowing the exact cost changes what you spend on.
What to buy in the Mileage Shop

The Mileage Shop sells a short list of items. The ones that matter:
- Epic Cookie Soulstones. The headline offer and the main reason to save Mileage — you pick the Epic and buy stones directly, dodging gacha RNG entirely to promote a cookie you actually want. Most Epics are stocked; a newly released Epic's stones typically arrive about two major updates after its release.
- EXP Star Jellies. Leveling fuel, always useful, never wasted.
- Speed-Ups. For building your Kingdom and shortening timers.
- Arena Tickets. More PvP runs means more Medals for Arena-shop cookies.
- Treasure Tickets. Extra Treasure Gacha pulls, which — nicely — earn you more Mileage in turn.
The Soulstones are the prize; everything else is filler you buy with overflow. The whole point of the shop is targeted, RNG-free progress: instead of praying a specific Epic drops, you grind Mileage and buy their stones. That's a genuinely powerful F2P lever, and it's why letting Mileage rot is such a common, costly mistake.
The F2P priority order
If you're free-to-play (or just efficient), here's the order I'd spend Mileage in:
- Epic Cookie Soulstones for a cookie you're actively promoting. This is the single best use — targeted, RNG-free roster progress. Pick an Epic that's on your real teams (cross-reference the best PvE teams) and funnel stones into them.
- Arena Tickets — but only if you're grinding Arena for Medal-shop cookies. More runs, more Medals, compounding value.
- EXP Star Jellies — reliable leveling fuel when you have no urgent Soulstone target.
- Treasure Tickets — situationally, when you're chasing a specific Treasure (see the treasures guide), and they loop back into more Mileage.
- Speed-Ups — last, as overflow, when your Kingdom build queue needs it.
The one hard rule: Soulstones first. Everything else is what you buy once your Epic-promotion needs are covered. Spending Mileage on Speed-Ups while an Epic you use sits under-promoted is the classic beginner misfire — right up there with the errors in the beginner mistakes guide.
Mileage vs the pity system
Don't confuse Mileage with the gacha's pity system — they're two separate safety nets that work together. The pity system guarantees you a Cookie of any rarity every 10 draws, an Epic every 100 draws, and (on Legendary/Ancient event gachas) one of the featured cookies at a set draw count, usually 250 (some Legendary reruns have used 270). That's the game protecting you from catastrophic RNG.
Mileage is the other net: it converts the value of every Cookie and Treasure Gacha pull — including the dupes pity can't help with — into a currency you spend on your terms. The 10- and 100-draw guarantees hand you whatever Cookie the roll lands on; Mileage lets you buy the Soulstones you pick. Together they mean no pull is ever fully wasted: bad luck still fills your Mileage bar, and enough draws still trip pity. Understanding both is core gacha literacy — the gacha pull guide covers when to pull to make the most of each.
Mistakes that waste your Mileage
A few traps that quietly cost players progress:
- Never opening the Mileage Shop. The big one. If you don't check it, you can't spend it, and Soulstones you could have bought months ago sit unclaimed.
- Buying Speed-Ups over Soulstones. Speed-Ups feel productive but are the lowest-value spend. Cover your Epic promotions first.
- Treating dupes as pure losses. A maxed dupe is Mileage fuel, not a bad pull — factor that into how you feel about "bad" ten-pulls.
- Spending on Epics you'll never field. Buy Soulstones for cookies on your actual teams, not whoever's cheapest. Check a tier list before you commit.
- Ignoring it as a newer player. Mileage compounds — the earlier you start spending it deliberately, the further ahead you get.
Quick Action Checklist
- Open the Mileage Shop inside the Gacha menu right now and check your balance
- Spend Mileage on Epic Cookie Soulstones for a cookie on your real teams first
- Remember the values: Common stone = 1, Rare = 2, Epic = 5, Super Epic = 7, Dragon/Legendary/Ancient = 10 Mileage Points
- Remember a full Cookie counts as 20 of its rarity's stones (a full Epic = 100 points before it reaches 5★)
- Treat maxed-out dupes as Mileage fuel, not wasted pulls
- Buy Arena Tickets only if you're grinding Arena for Medal-shop cookies
- Use EXP Star Jellies, Treasure Tickets, and Speed-Ups as overflow, not priorities
- Don't confuse Mileage with pity — bank Mileage, let pity handle bad-luck pulls
Frequently Asked Questions
How do you earn Mileage Points in Cookie Run: Kingdom?
How many Mileage Points does each pull give?
What should you buy with Mileage Points?
Do Mileage Points expire in Cookie Run: Kingdom?
Is Mileage the same as the gacha pity system?
Keep Reading
- Cookie Run: Kingdom Wiki — Currencies
- Cookie Run: Kingdom Wiki — Gacha
- Cookie Run Wiki — Currencies (Kingdom)
- Cookie Run: Kingdom Wiki — Ink Gacha
- Cookie Run Wiki — Gacha (Kingdom) (10/100/250 pity, Destiny ticket expiry, Mileage Shop stock note)
- Cookie Run: Kingdom Wiki — Dreamy Crystal Droplet Gacha (Legendary rerun, 270-draw pity)
- Cookie Run: Kingdom Wiki — Miner Cheesebird's Virtual Mine Exploration (event paying Mileage once its Cookie is maxed)
Related Guides

CRK Star Jelly Guide — The Leveling Economy
One cookie needs 21.1 million EXP to reach Lv.100, which is why EXP Star Jelly is a real leveling bottleneck. Here's the leveling economy, by the numbers — and who to spend it on first.

CRK Speedrun Teams — Fast Auto-Clear Farming Comps That Work
Farming World Exploration at a crawl is a waste of your life. Here are the speedrun comps and the battle settings that shave seconds off every clear.

CRK Kingdom Pass Guide: Every Reward And Whether To Pay
The premium Kingdom Pass costs $4.99 and hands you 1,000 Crystals at level 30 alone. That's the whole argument, and it's over before it starts. Here's what both reward tracks pay, both mission boards, and the one purchase in the pass that is an actual trap.

CRK Seaside Market Guide: What to Buy (2026)
The Seaside Market trades you Epic soulstones, toppings, and skill powders for goods instead of crystals, with a free refresh every six hours. Here's what to grab and what to skip.

CRK Tier List — PvE & PvP Rankings (Timeline of Fate)
Timekeeper rewrote the Arena rulebook, Ash Salt is bullying World Exploration, and Eternal Sugar finally dropped a tier. Here is the CRK tier list for the Timeline of Fate meta, sorted for PvE, PvP, and Guild Battle, with the F2P investment picks that actually matter.

CRK Toppings Guide — Standard Sets, Sub-Stats & Rerolls
Here is every Cookie Run: Kingdom topping type, the hard caps on what sub-stats can reach, the best set for each role, and the reroll math that tells you when "good enough" actually wins.