Get a BIG Discount On Your Tour de Zwift Kit
Been riding Tour de Zwift and want to rock the same kit IRL as you do in the TdZ events? Here’s our tip: buying the Tour de Zwift bundle cuts the price in half ($190/£142.50/€172.50), then you can further reduce the price by using the TdZ discount code ZWIFT24 for an additional $60/£50/€55 off!
First launched in 2017, Tour de Zwift is the biggest annual tour on the platform – a celebration of discovery across all Zwift worlds!
This year’s tour has just been announced. Beginning January 3, it consists of eight stages spread across all of Zwift’s maps. Each stage has three group ride options based on how far you want to ride, with (new this year) races each weekend. (There are run options as well, which we’ve covered in this post.)
So grab a friend and join the biggest party of the year! Here’s everything riders need to know about this year’s TdZ.

New This Year
Fresh Route Badges
Recently-launched Rebel Route badges will be available on stage 8:
- Spiral into the Volcano (55.6km, 324m)
- Big Flat 8 (29.2km, 89m)
- Castle Crit (3.5km, 41m)
TdZ will be the first chance anyone gets to unlock these three route badges, since they were formerly Rebel Routes.
Weekend Races
This year TdZ isn’t just about group rides. Each stage’s long route will be available as an epic race event on the weekend! See schedule below.
Fresh Kit Unlocks (and IRL Le Col Kit Discount)

Zwift partnered with Le Col to bring the Tour de Zwift collection to life. Complete any stage to unlock a £50 ($60/€55/¥9000) reward from Le Col to use for the IRL kit (details below).
Ride and Race Categories
TdZ “Ride” events are group rides, not official races. The ride category you join determines which route you will ride:
- A: Long Ride
- B: Standard Ride
- C: Short Ride
- D: Women-Only Ride (uses the Standard route)
Category groups will leave the pens two minutes apart, with A starting first. Late join is enabled for TdZ events.
Weekend Epic Races will use Zwift’s category enforcement to automatically place riders into the correct pace group.
Stage Schedule and Route Details
Stage 1 (Jan 3-7): London/Yorkshire
- Long Ride: Triple Loops, 1 lap (41.3km, 544m)
- Races January 6-7
- Standard + Women-Only: Greatest London Loop, 1 lap (26.1km, 345m)
- Short: 2019 UCI Worlds Harrogate Circuit, 1 lap (13.9km, 240m)
Stage 2 (Jan 8-12): Scotland
- Long Ride: The Muckle Yin, 2 laps (47.1km, 562m)
- Races January 6-7 + 13-14
- Standard + Women-Only: Rolling Highlands, 3 laps (32km, 259m)
- Short: Loch Loop, 2 laps (16.1km, 142m)
Stage 3 (Jan 13-17): Makuri Islands
- Long Ride: Makuri 40, 1 lap (40.3km, 312m)
- Races January 13-14
- Standard + Women-Only: Turf N Surf, 1 lap (24.7km, 197m)
- Short: Island Hopper, 1 lap (18.1km, 129m)
Stage 4 (Jan 18-22): France/Paris
- Long Ride: Petit Boucle, 1 lap (61.5km, 482m)
- Races January 20-21
- Standard + Women-Only: Roule Ma Poule, 1 lap (27.2km, 263m)
- Short: Lutece Express, 2 laps (16.8km, 103m)
Stage 5 (Jan 23-27): Innsbruck
- Long Ride: Achterbahn, 1 lap (47.6km, 988m)
- Races January 20-21 + 27-28
- Standard + Women-Only: 2018 UCI Worlds Course Short Lap, 1 lap (23.9km, 494m)
- Short: Innsbruckring, 2 laps (17.8km, 154m)
Stage 6 (Jan 28-Feb 1): Watopia
- Long Ride: Accelerate to Elevate, 1 lap (43.5km, 1157m)
- Races January 27-28 + February 3-4
- Standard + Women-Only: Mountain 8, 1 lap (32.7km, 691m)
- Short: Legends and Lava, 1 lap (24.7km, 352m)
Stage 7 (Feb 2-6): New York/Richmond
- Long Ride: Everything Bagel, 1 lap (34.3km, 543m)
- Races February 3-4 + 10-11
- Standard + Women-Only: Knickerbocker, 1 lap (22.7km, 364m)
- Short: Richmond Rollercoaster, 1 lap (17.2km, 169m)
Stage 8 (Feb 7-11): Rebel Routes
Three of Zwift Insider’s Rebel Routes have been turned into official routes which will see their debut in Tour de Zwift! Here’s your first chance to earn the new route badges and extra XP.
- Long Ride: Spiral into the Volcano, 1 lap (55.6km, 324m)
- Races February 10-11
- Standard + Women-Only: Big Flat 8, 1 lap (29.2km, 89m)
- Short: Castle Crit, 4 laps (14km, 164m)
Make-Up Week: Feb 12-18
If you missed any group ride stages, they will all be available to ride during the make-up week.
Make-up races for stages 1, 3, 4, and 8 will be available February 17-18.
Registration
Registration for TdZ is now open online and in game. Sign up at zwift.com/tour-de-zwift/ride.
Unlocks
Riders will unlock items progressively as they complete TdZ stages:
- Socks: 1 stage (12%)
- Bucket Hat: 3 stages (35%)
- Glasses: 6 stages (75%)
- Ride Kit: all 8 stages
To complete a stage, simply finish one of the group rides (three lengths to choose from) or ride the stage’s Epic Race on a weekend.

Discount on Le Col Kit
Zwift and Le Col are teaming up to bring the 2024 Tour de Zwift cycling kit to your closet:

Le Col is offering a £50/$60/€55/¥9000 discount to Tour de Zwift riders which can be used on anything in Le Col’s shop (not just the TdZ kit)! Discount code is ZWIFT24. Combine that with the Tour de Zwift bundle price, and you’ll get the kit to your door in the USA for ~$144!
Shop Le Col x Tour de Zwift kit >
Questions and Comments?
Post below!
No double XP on the ride?!
Nope. Never been double XP on Tour de Zwift. Only on Tour of Watopia!
“spread across all of Zwift’s maps” – apart from the 2 that it isn’t!
Will stage completion be available on solo rides or do you have to join a group ride to get the credit?
Group rides only!
Why don’t the Epic Races count? Surely they should if they are branded Tour de Zwift; did 2 today for zero stages, sigh.
Epic Races will count. Just a temporary Zwift bug. I bet they fix it tomorrow!
IRL kits .. but no IRL bucket hat. I would have bought that 😆
Shame the new badges are all packed in one week.
I’ll do the middle (<1h) and smallest one (right after it) on one day and the longest one on another. I don't pre-schedule the make-up week myself and keep it as a real back-up.
Does Zwift have something against primary colors? I have a garage full of pastel Zwift kits that I never use and it’s getting a little old. The vast majority of their kit unlocks are very feminine IMO.
I guess the downvotes mean I’m not allowed to like certain colors? Ok.
Pastelism…
https://www.pastelsocietyofamerica.org/
What makes a color “very feminine”? 🤔
I’m not trying to be offensive and hopefully it wasn’t taken that way. I’m going to assume there’s no answer I could give that would be acceptable to all parties, so if you Google search “feminine colors” you’ll see what I’m referring to. I realize males can also like those colors, but I was speaking in the traditional sense.
The pink jersey in the Giro? At least that is what Mussolini thought.
I kinda like the Scooby Doo theme….:)
SpongeBob came to mind first for me, but I do see the Scooby-Doo resemblance now that you mention it.
The Tour of Watopia kit has no lavender whatsoever but the colours are still cringe. How about that impressive century grey? The lederhosen? You can at least sport the ugly Christmas sweater for a few more days. Wave to me in the invisible Festive500 jersey, come the new year I’ll be back in my pineapple shorts.
Funny that you should comment this. As a woman, I was just wondering why they can’t come up with some more attractive kits! I mean, they’re virtual – how hard can it be? That jersey is ghastly for either gender. Zwift – please check out Cafe du Cycliste or some other stylish brand for partnership and ideas.
There’s nothing wrong with saying a color palate is traditionally feminine. And there’s also nothing wrong with traditionally feminine color palates. But you’re right, all the Tour kits are super pastel, light, “faded”, and with no real strong colors or design elements. They just simply are never what I would consider attractive for any gender. I do wish they had more striking, bold, and unique designs. Most of them are digital-only so it’s not like there are the complexities of real-world manufacturing.
Yeah this is pretty much exactly what I was trying to say
I never liked the TdZ jerseys either… I think they try to distance themselves from common cycling jerseys. But why not play with bold and strong colors, high contrast and colorful designs?
Are they “feminine”? I’m not sure, I guess they could have leaned into the Barbie palette a bit more if they had wanted to. But what they are is kind of ugly frankly. I’m not exactly known for my taste in color combination but that jersey can’t possibly be considered nice by anyone.
Those weekends, are they “races too” or “races only”? I often want to do the longest ride in the weekends and like the “not really a race, but let’s go crazy” mentality rather than a real race.
Group rides will be held as well as races on weekends.
Is there gonna be some kind of GC for the races?
Just checked with Zwift, and they confirmed there will NOT be a GC for the races.
Just did the first ride. Is it correct that their is no Zwiftpower stats?
These are group rides, not races, so ZwiftPower won’t treat them like a race. (Although the weekend race events are, of course, races…)
That is a shame. Last year the rides where on zwiftpower
The rides are on zwiftpower. I just looked at mine.
NICE
Is there a GC for the Tdz races ?
Nope.
Are robo riders available?
Nope.
I am going to be travelling Jan 30 – Feb 6 and will not be able to complete any of the TdZ 2024 Stage 7 rides. I don’t see any Stage 7 rides listed during the make up week. Am I missing something?
anybody have an answer for this?
Just checked again and there are make-ups for Stages 1, 2, 3, 4, 5, 6, and 8 but none for Stage 7???
Just an FYI to anyone that needs to make-up a Stage 7 TdZ 2024. The only current available options will be to sign up for a Stage 7 “RACE” (Everything Bagel) from Feb 9 – 11. Make-up “Rides” are not available for this stage. I for one am not a competitive rider but will welcome the challenge as something new.
Trying to schedule for the races but have not yet been able to see anything billed as a race or any indication that we will start in category pens or a free for all mob that will split naturally into pace groups.
Filter in Companion by Tour de Zwift and races. They’re there!
Sorry for the lateness in responding. Function located and 1st race booked for this Sunday. Will try and get the Stage 1 race as a catch up. As ever, thanks for your response and for the site in general.
Just FYI Stage 2 race events are today (Jan 6/7) also so make sure you’re doing the one you want if that matters to you. I got a bit caught out finding myself in Scotland!
Hello, You maybe know the answer but I did the stage 1 of TDZ 2024 3days ago and I don’t received the code to buy the jersey on Le col website ? Do you know how to do, because I have received mail by Zwift to said that I unlock sock in the game ….
It’s at the bottom of that sock unlock email. Click the “Shop Now” link…
Just finished a TDZ Weekend race. But no badge received in the tour tracker. Is that only working with group rides?
I think it’s a bug – same happened to me, and when searching if others had the same, there reports on Zwift Forums, and on Reddit – Eric has reported to Zwift as well, so should be fixed
Yes, this! /\
Completed the Stage 1 race Saturday morning EST (D-level), but still showing 0% Tour progress as of Sunday 1:00 PM. So not fixed yet.
From Zwift HQ this morning:
“The campaign has been updated this morning so users shouldn’t continue to run into this problem when races begin again this weekend.
For those that completed Stage 1 &2 races last weekend and didn’t receive credit, we’re working with Customer Service to get them credited for their progress ASAP!
We have a list of user IDs who completed races 1 and/or 2 and didn’t receive credit, so no action is needed from Zwifters who didn’t see campaign progress hit their account.”
Mr. Schlange, thank you for this insight. Would you happen to know if this might explain why Zwift Power race points are not yet visible for the January 6/7 Stage 1 races?
I’m seeing those for the stage 1 race I did on Saturday. Can you link to a race that isn’t showing them?
Yes sir! Here is my example:
https://zwiftpower.com/events.php?zid=4036323
Thank you for any wisdom you can share!
That’s a ride, not a race.
Oh, but all cats where on triple loops it seems, looking at finish times, so it actually was set up like the races, but called a ride? Weird..
Correcting myself again.. it was just a ride.. different cats did different routes..
I’m clearly confused, because:
”Stage 1 (Jan 3-7): London/Yorkshire
Perhaps not all weekend long rides were races?
No stage 2 events scheduled yet?
The race schedule doesn’t make any sense. Why it’s weekend-only when it’s scheduled so you have to double two hard races in at least one occassion?
It would be really nice if the player highlighting was working by now for these sorts of events. If it is working and there’s some secret config file that needs to be tweaked to enable it, please let us know.
Why there is not real time ranking during tour de zwift? I remember that last year there were realtime ranking during each stage
What do you mean by “realtime ranking”? The group rides show your current position in the group in real time…
I mean exactly this: my current position in the group in real time…but in the first stage group B I didn’t see my real time ranking. And a friend of mine has the same problem
May have been a misconfigured event. Did it show the white box atop the rider list where the number should be, but there was no number? Or was the white box not there at all?
The second one, the white box not there at all.
CAN we unlock the kit on zwift before finish all the stages ?
No. You have to finish all 8 stages to get the kit.
Ok good to know , I was asking cause today I saw somebody with this kit tour de zwift le col but for sure it was an old one version maybe! 🤔 thank for your reply btw and for all your work 👏🏻
Assuming we still can’t do a structured workout in Zwift during the TdZ rides?
Correct. You can’t select a Zwift workout while participating in a Zwift group ride or race.
Guess this is my chance to try running the workout on another device and not letting Zwift run my KICKR. Thanks for the quick response, I had searched but was hoping maybe they had changed it for this year.
What’s the situation with joining a ride late? Do you still get credit for completing the ride even though you may have only done half of it?
Hello. Is it correct that it is only possible to join stage 3 only in february? I finished stage on Saturday.
I finished stage 2 on saturday.
This is an excellent post with all the details for each stage. I have referred back to it several times. Why? If I continue to ride the long routes, I will score the TRON bike during the Alpe!!
Niiiice!
I tried to join stage 3 ride yesterday 2 minutes after start. I got the “finding zwifter” message but never connected to the group and got left waiting. I ended ride and attempted two more times with same result.
I had a similar weird situation I just posted. I started two minutes late, then it teleported me to the group, but at the first turn it had me go in a different direction than the group. I just kept riding and it actually took about 1.5 times the total distance and climbing until I received the route complete banner. I never saw another soul on the entire ride. Weird.
Can you complete a stage after the event to claim the kit?
I’m not sure what you’re asking, but… tou have to complete actual events (you can’t just ride the route) in order to have a stage considered completed.
Does anyone know if Stage 7 would be added to the make up week? It’s not on the schedule at the moment.
Hello mates! I missed Tour of Zwift Stage 4 on Roule ma Poule route. Didn’t See any other slot planned for this stage 4. If I ride the route outside the specific rides will I be granted for the stage accomplishment? Thanks
Riding it solo won’t get you the achievement, but there’s a makeup week Feb 12-18 (see above) when you can ride it in an event.
Hi all. Last night I joined Stage 5 A-route a couple minutes late. Zwift let me join, but for the entire time I never visually saw any other riders (no avatars or even dots on the map). It said I was at position 48/105, so I’m guessing I would have seen someone. Also, the route it took me on took much longer to complete. Rather than the advertised 30 miles + 3,000 ft climbing (give or take), I didn’t cross the “banner” and get the “Stage 5 completed” message until I rode a total of 43.23 miles and climbed a total of 4,820 ft. I just kept riding after the planned 30 miles thinking that maybe I had to ride a bit farther because I started two minutes late. Also, the graphic that shows how far you have left to ride went down to zero at the planned 30 mile route length. THen it just stayed at zero for another 7 miles or so. Then at 37 miles ridden, it turned back on and said I have 30,000 feet remaining and started counting down. And magically, once it counted down all the way to zero feet remaining, it gave me the Route completed message. Very weird. Anyone else ever experience this behavior?
I just exchanged a message with someone else who had a similar experience. After joining late, I was riding with the group, but the first turn made me go left, while everyone else went right. Seems like a bug.
Here is the “route” that Zwift made me follow for stage 5: https://www.zwift.com/activity/1528012122884177920
Stages 1-5 I didn’t touch my gears, then stage 6, I suddenly needed gears. I understand that ERG is only available in workouts but any ideas why this changed for me? It’s a new Wattbike and I had never used the gears until yesterday so I know its definitely a change…
If you weren’t feeling resistance changes on earlier rides on hills, that would indicate that you didn’t have your bike paired as “controllable” in the pairing screen.
thank you for replying, perhaps that was it. 🙄
Brilliant as always.
I rode the stage 7 short last night, but did not get the Richmond Rollercoaster badge.
That’s because it’s an Event Only route and there isn’t a badge 👍
The castle crit run badge is not registered once completing the two loop cat A event. I assume there is a bug since the castle crit bike badge registers ok?
Looking in the events list for next week, it seems like the rebel routes of stage 8 are available only on Saturday 17th and Sunday 18th — not just for the races, but also for the rides.
Do you have the complete falende of the make punten stages? i.m looping for stage 6.
regards
@Eric Schlange just logged in to have a look but stage 8 isnt available as a make up ride?
Came here to say this also – was hoping to ride one or two of the rebel routes, but there don’t seem to be any catch ups for Stage 8. Seems odd.
They are in there now. Since the A cat route (Spiral Into the Volcano) had a bug, Zwift re-set up all the stage 8 events, and removed the A cat option.
And the race by the looks of it for the same reason?
They don’t seem to be offering the Spiral Into The Volcano in any of the stage 8 make up sessions this week (Feb 12-18). What’s up with that?
Because the route is broken (not routing people correctly, doesn’t match the Rebel Route) so they decided not to do the A category for makeup week.
At what hour the rides are available if we missed one ?
Hey Eric- I can’t see stage 8 as a race option this weekend, you say above it should be, wondered if I’m missing something. Otherwise, group ride it is
Where are the make up races for TdZ Stage 8 that are supposed to be scheduled for 17/18 Feb. I need to complete the TdZ!
Anyone know why I can only use the standard Zwift steel frame but keeps the wheels I’ve chosen for each TDZ stage? Once exited it puts me back on the regular bike i’ve chosen. A little frustrating as I’m not quick…….