Zwift just released their long-awaited Bike Upgrades functionality, and there are lots of questions swirling around about how exactly it works.
We already published All About Zwift’s New “Bike Upgrades” Functionality, which is a good introduction to the new feature. Today, though, I want to dig into specifics about upgrade stages and their effects, because Zwift doesn’t make this very clear in their UI.
As an example, here’s what I saw after buying and equipping the zippy new S-Works Tarmac SL8:
Table of Contents
As Zwifters have noted, when it comes to upgrading this frame, all the game tells me is how far I need to ride in order to unlock the stage 1 upgrade.
It doesn’t tell me what that upgrade actually is.
And it doesn’t tell me how many Drops that upgrade will cost.
Zwift may tweak this UI in the future, but until then, here’s some documentation so you can figure out exactly what work is involved, and how much it’ll cost, to upgrade a particular bike in Zwift.
Figuring Out Your Upgrade Scheme
If you want to know exactly what it’ll take to upgrade a bike, first you have to figure out which category Zwift has assigned it to. Bikes have been placed in one of three categories:
- Distance: ride X km to unlock upgrades
- Duration: ride X hours to unlock upgrades
- Elevation: climb X meters to unlock upgrades
If you pull up your bike in your garage, you can quickly figure out which category it is in based on what the game tells you to do to unlock stage 1. In my S-Works Tarmac SL8 example above, you can see it’s telling me to ride 200 kilometers, which means this frame is in the “Distance” category. (Where almost all road bike frames live, by the way.)
Next, within each category, bikes are further divided up into entry-level, mid-range, and high-end bikes. Entry-level bikes are easier to upgrade than mid-level bikes, which are easier to upgrade than high-end bikes.
Cross-reference the work required for a stage 1 upgrade with the lists below, and you can figure out if your frame is classified as entry-level, mid-range, or high-end. Again, looking at my S-Works Tarmac SL8 screenshot above, the game says I must ride 200km to unlock stage 1. That means this is a high-end frame, based on the Distance-Based Upgrading table below.
(If you don’t want to try to figure out what scheme your bike uses, or want a reference sheet that doesn’t live in the game, there’s a long table at the bottom of this post that says exactly how each frame in Zwift is classified.)
I realize this may seem quite complex. But here are two pieces of good news:
- You don’t have to understand it to enjoy using it. You can just ride, and upgrade your bike when the game notifies you. Or don’t upgrade your bike at all, and just keep doing what you’re already doing. You do you!
- The upgrading scheme makes actual sense, even if it’s somewhat complex. It is related to what we would do with our IRL bikes and riding. Zwift doesn’t just pull this stuff out of thin air – it’s the work of experienced game designers who love riding their bikes. (I know because I’ve spent a lot of time chatting with them.)
With all of that said, let’s dive into the details of how each bike frame can be upgraded in Zwift.
Distance-Based Upgrading

Almost all road bike frames in Zwift fall into this category, so it’s the largest category by far. Basically, this category contains all the road frames that aren’t strictly climbing bikes. Examples of bikes in this group include the Specialized Venge, Pinarello Dogma, and Specialized Project 74.
Here’s a table showing how far you’ll have to ride for each upgrade stage, how many Drops you’ll need to spend to make the upgrade once you’ve unlocked it, and what exactly each stage upgrade is:
Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5 | Totals | |
Entry-Level | ||||||
km | 100 | 130 | 160 | 190 | 220 | 800 |
cost | 25,000 | 50,000 | 75,000 | 100,000 | 200,000 | 450,000 |
upgrade | Aero | Weight | Drivetrain | 5% Drops | 5% XP | |
Mid-Range | ||||||
km | 160 | 200 | 240 | 280 | 320 | 1,200 |
cost | 50,000 | 100,000 | 150,000 | 200,000 | 250,000 | 750,000 |
upgrade | Aero | Weight | Drivetrain | Aero | 5% Drops | |
High-End | ||||||
km | 200 | 260 | 320 | 380 | 440 | 1,600 |
cost | 100,000 | 200,000 | 350,000 | 500,000 | 750,000 | 1,900,000 |
upgrade | Aero | Weight | Drivetrain | Aero | Weight | |
Halo | ||||||
km | 550 | 1,050 | 1,600 | 2,150 | 2,650 | 8,000 |
cost | 400,000 | 800,000 | 1,200,000 | 2,600,000 | 5,000,000 | 10,000,000 |
upgrade | Aero | Weight | Drivetrain | Aero | Weight |
Duration-Based Upgrading

This category contains only TT bikes at this time. Examples of bikes in this group include the Cadex Tri, Felt IA 2.0, and Pinarello Espada.
Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5 | Totals | |
Entry-Level | ||||||
hrs | 2 | 3 | 4 | 5 | 6 | 20 |
cost | 25,000 | 50,000 | 75,000 | 100,000 | 200,000 | 450,000 |
upgrade | Aero | Weight | Drivetrain | 5% Drops | 5% XP | |
Mid-Range | ||||||
hrs | 4 | 5 | 6 | 7 | 8 | 30 |
cost | 50,000 | 100,000 | 150,000 | 200,000 | 250,000 | 750,000 |
upgrade | Aero | Weight | Drivetrain | Weight | 5% Drops | |
High-End | ||||||
hrs | 6 | 7 | 8 | 9 | 10 | 40 |
cost | 100,000 | 200,000 | 350,000 | 500,000 | 750,000 | 1,900,000 |
upgrade | Aero | Weight | Drivetrain | Weight | Aero | |
Halo | ||||||
hrs | 20 | 30 | 40 | 50 | 60 | 200 |
cost | 400,000 | 800,000 | 1,200,000 | 2,600,000 | 5,000,000 | 10,000,000 |
upgrade | Aero | Weight | Drivetrain | Weight | Aero |
Elevation-Based Upgrading

This category includes a handful of climbing-specific road bikes and all mountain bikes in game. Examples of bikes in this category include the Specialized S-Works Aethos, Canyon Grail, and Scott Spark RC World Cup.
Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5 | Total | |
Entry-Level | ||||||
meters | 1,000 | 1,250 | 1,500 | 1,750 | 2,000 | 7,500 |
cost | 25,000 | 50,000 | 75,000 | 100,000 | 200,000 | 450,000 |
upgrade | Aero | Weight | Drivetrain | 5% Drops | 5% XP | |
Mid-Range | ||||||
meters | 1,550 | 1,900 | 2,250 | 2,600 | 2,950 | 11,250 |
cost | 50,000 | 100,000 | 150,000 | 200,000 | 250,000 | 750,000 |
upgrade | Aero | Weight | Drivetrain | Aero | 5% Drops | |
High-End | ||||||
meters | 2,000 | 2,500 | 3,000 | 3,500 | 4,000 | 15,000 |
cost | 100,000 | 200,000 | 350,000 | 500,000 | 750,000 | 1,900,000 |
upgrade | Aero | Weight | Drivetrain | Aero | Weight | |
Halo | ||||||
meters | 11,000 | 13,000 | 15,000 | 17,000 | 19,000 | 75,000 |
cost | 400,000 | 800,000 | 1,200,000 | 2,600,000 | 5,000,000 | 10,000,000 |
upgrade | Aero | Weight | Drivetrain | Aero | Weight |
Comparing Categories
Zwift isn’t disclosing the precise details behind each upgrade stage shown above, but it’s important to understand that what the game simply calls an “Aero Upgrade” may be small (say, a CDA decrease of .001) or large (perhaps a CDA decrease of .008).
Our tests show (and Zwift confirms) that, regardless of whether your bike is an entry-level, mid-range, or high-end bike, the performance upgrades a “maxed out” bike receives are the same for all bikes within that category.
Example: if you had two distance-based bikes (say, the entry-level Cannondale CAAD12 and the high-end Pinarello Dogma F 2024) and maxed out upgrading them both, their performance improvement would be the same. The only difference is that the CAAD12 would now be rewarding you with 5% Drops and XP bonuses as well!
While two frames within the same category (say, Distance) will receive the same performance boost when maxed out, that is not the case for frames from different categories (say, a TT frame from the Duration group and a climbing frame from the Elevation group).
Upgrades for the Elevation category are skewed toward weight reduction, because IRL cyclists would want to make their lightweight climbing bike even lighter. Meanwhile, upgrades for the Duration category (TT frames) are skewed toward aero improvements, because TT racers are all about aero gains! Upgrades for the largest category (Distance) are more balanced between weight reductions and aero improvements.
Here’s a simple chart illustrating this point. It shows the baseline (un-upgraded) performance of a high-end frame from each of the categories (Distance, Duration, and Elevation), and the performance of that same frame at fully-upgraded (stage 5) status:
You can see that each frame improves in performance (the maxed-out data points are up and to the right of the un-upgraded ones), but they progress in different ways. The frame in the Duration category (Speedmax CF SLX) improves the most in terms of aero performance, while the Elevation frame (Aethos) improves the most in terms of climb performance. The Distance frame (Dogma F 2024) is balanced between the two.
Complete List of Bikes, Categorized
Bike | Category | Level |
Allied Able 2022 | Distance | Mid-Range |
BMC RoadMachine | Distance | Mid-Range |
BMC SLR01 | Distance | High-End |
BMC TeamMachine | Distance | High-End |
BMC Timemachine01 | Duration | Mid-Range |
Bridgestone RS9s | Distance | Mid-Range |
Cadex Tri | Duration | High-End |
Cannondale CAAD12 | Distance | Entry-Level |
Cannondale CAAD13 | Distance | Mid-Range |
Cannondale EVO | Distance | Mid-Range |
Cannondale R4000 RollerBlade | Distance | Halo |
Cannondale SuperSix EVO | Distance | High-End |
Cannondale SuperSix Evo Lab 71 | Distance | High-End |
Cannondale Synapse | Distance | Entry-Level |
Cannondale System Six | Distance | Mid-Range |
Canyon Aeroad | Distance | Mid-Range |
Canyon Aeroad 2021 | Distance | High-End |
Canyon Aeroad 2024 | Distance | High-End |
Canyon Grail | Distance | Mid-Range |
Canyon Inflite | Distance | Entry-Level |
Canyon Lux | Elevation | Mid-Range |
Canyon Speedmax | Duration | Mid-Range |
Canyon Speedmax CF SLX Disc | Duration | High-End |
Canyon Ultimate | Distance | Mid-Range |
Canyon Ultimate CFR | Distance | High-End |
Cervelo Aspero | Distance | Mid-Range |
Cervelo P5 | Duration | Mid-Range |
Cervelo PX-Series | Distance | High-End |
Cervelo R5 | Distance | Mid-Range |
Cervelo S3D | Distance | Mid-Range |
Cervelo S5 2015 | Distance | Mid-Range |
Cervelo S5 2020 | Distance | High-End |
Chapter2 Koko | Distance | High-End |
Chapter2 Rere | Distance | Mid-Range |
Chapter2 Tere | Distance | Entry-Level |
Chapter2 Toa | Distance | Mid-Range |
Colnago V3RS | Distance | High-End |
Cube Aerium | Duration | High-End |
Cube Litening | Distance | Mid-Range |
Cube Litening C:68x | Distance | High-End |
Diamondback Andean | Duration | High-End |
Factor One | Distance | High-End |
Felt AR | Distance | Mid-Range |
Felt FR | Distance | High-End |
Felt IA | Duration | High-End |
Felt IA 2.0 | Duration | High-End |
Focus Izalco Max | Distance | Mid-Range |
Giant Defy | Distance | High-End |
Giant Propel Adv SL Disc | Distance | High-End |
Giant Revolt Adv Pro | Distance | Mid-Range |
Giant TCR Adv SL | Distance | Mid-Range |
Giant TCR Adv BikeExchange-Jayco | Distance | High-End |
Lauf True Grit | Distance | Mid-Range |
Liv Devote | Distance | Mid-Range |
Liv Langa Adv SL | Duration | High-End |
Liv Langma SL Adv Desc | Distance | Mid-Range |
Moots Vamoots RCS | Distance | High-End |
Mosaic RT-1d | Distance | Mid-Range |
Parlee ESX | Distance | Entry-Level |
Parlee RZ7 | Distance | High-End |
Pinarello Bolide | Duration | Mid-Range |
Pinarello Bolide TT | Distance | High-End |
Pinarello Dogma 65 | Distance | Mid-Range |
Pinarello Dogma F 2021 | Distance | High-End |
Pinarello Dogma F 2024 | Distance | High-End |
Pinarello Dogma F8 | Distance | Mid-Range |
Pinarello Dogma F10 | Distance | High-End |
Pinarello Dogma F12 | Distance | High-End |
Pinarello Dogma X | Distance | High-End |
Pinarello Espada | Duration | Halo |
Pinarello F8 | Distance | High-End |
Quintana Roo V-PR | Duration | High-End |
Ribble Endurance | Distance | Entry-Level |
Ridley Noah Fast 2019 | Distance | High-End |
Ridley Helium | Distance | Mid-Range |
Scott Addict RC | Distance | Mid-Range |
Scott Foil 2015 | Distance | Mid-Range |
Scott Foil 2023 | Distance | High-End |
Scott Plasma | Duration | Mid-Range |
Scott Plasma RC Ultimate | Duration | High-End |
Scott Spark RC World Cup | Elevation | High-End |
Scott Spark RC | Elevation | Mid-Range |
Specialized Aethos | Elevation | High-End |
Specialized Allez | Distance | Entry-Level |
Specialized Allez Sprint | Distance | Mid-Range |
Specialized Amira | Distance | Entry-Level |
Specialized Amira S-Works | Distance | Mid-Range |
Specialized Crux | Distance | High-End |
Specialized Diverge | Distance | Mid-Range |
Specialized Epic S-Works | Elevation | High-End |
Specialized Project 74 | Distance | Halo |
Specialized Roubaix | Distance | Mid-Range |
Specialized Roubaix S-Works | Duration | High-End |
Specialized Ruby | Distance | Entry-Level |
Specialized Ruby S-Works | Distance | Mid-Range |
Specialized Shiv | Duration | High-End |
Specialized Shiv Disc | Duration | High-End |
Specialized Shiv S-works | Duration | High-End |
Specialized Tarmac | Distance | Mid-Range |
Specialized Tarmac Pro | Distance | Mid-Range |
Specialized Tarmac SL7 | Distance | High-End |
Specialized Tarmac SL8 | Distance | High-End |
Specialized Tarmac SL8 S-Works | Distance | High-End |
Specialized Venge 2015 | Distance | Mid-Range |
Specialized Venge S-Works | Distance | High-End |
Trek Emonda | Elevation | High-End |
Trek Emonda SL | Elevation | Entry-Level |
Trek Madone | Distance | High-End |
Trek Speed Concept SLR 9 | Duration | High-End |
Trek Super Caliber | Elevation | High-End |
Uranium Nuclear | Distance | Mid-Range |
Van Rysel EDR CF | Distance | Mid-Range |
Ventum NS1 | Distance | Mid-Range |
Ventum One | Distance | High-End |
Zwift Aero | Distance | Entry-Level |
Zwift Atomic Cruiser | Distance | Entry-Level |
Zwift BMX Bandit | Distance | Entry-Level |
Zwift Buffalo Fahrrad | Distance | Entry-Level |
Zwift Carbon | Distance | Entry-Level |
Zwift Concept Z1 | Distance | Halo |
Zwift Gravel | Distance | Entry-Level |
Zwift Handcycle | Distance | Entry-Level |
Zwift Mountain | Elevation | Entry-Level |
Zwift Safety | Distance | Entry-Level |
Zwift Steel | Distance | Entry-Level |
Zwift TT | Duration | Entry-Level |
Questions or Comments?
I hope this post helped answer some questions. If you have more upgrade-related questions or comments, post below!