Zwift Update: Personalized Route Time Estimates

Today, Zwift announced an update to the game’s route time estimates. While past estimates were universal across all riders and rounded to the nearest 30 minutes, the new estimates are more precise and based on your individual FTP.

Comparing Estimates

I checked route estimates for a 75kg rider at various in-game FTP settings. Here are the new time estimates supplied by Zwift, along with our ZIMetrics time estimates:

Zwift 2 w/kg FTPZwift 3 w/kg FTPZwift 4 w/kg FTPZI 2 w/kgZI 3 w/kgZI 4 w/kg
Tempus Fugit45m35m30m32m28m25m
Road to Sky2h1h 15m1h1h 40m1h 9m55m
Three Sisters3h2h 30 m1h 45m1h 58m1m 32m1h 22m

Without spending hours digging deep into the new route estimation algorithm, it would appear Zwift is estimating route completion times based on riders holding around 75% of FTP for the duration of the ride.

(It’s entirely possible that Zwift’s algorithm is much more complex than this, though. Since the estimates are rounded, it’s hard to pin down exactly what’s happening behind the scenes.)

FTP Setting, Restart Required

If you’ve never set your FTP in game, you may want to double-check to make sure it’s accurate so your route time estimates will be accurate. Do this by going to “My Profile” and changing the “FTP” field:

Don’t know your FTP? It’s worth noting that, thanks to a recent update, the game now auto-detects your FTP using any effort in the 8-60 minute range. So you can do an actual FTP test to estimate your FTP, or simply go out and smash a maximal effort for 8-60 minutes and let the game estimate your FTP based on that effort.

(Pro tip: set your FTP unrealistically low in your profile before doing an FTP test/effort, to make sure the game detects an increase and sets your FTP automatically).

It appears that the game needs to be restarted in order for your route time estimates to be updated after your FTP setting changes.

Rounding

The new time estimates get more rounded the longer they go. That means 5-minute rounding if the estimate is 60 minutes or less, 15-minute rounding for 1-2 hour estimates, and rounding to the nearest 30-minutes for 2+ hour estimates.

Questions or Comments?

What do you think of Zwift’s new personalized time estimates? Share your thoughts below!

Eric Schlange
Eric Schlangehttps://zwiftinsider.com
Eric runs Zwift Insider in the spare time he finds between riding his bike and managing various business interests. He lives in Northern California with his beautiful wife Monica. Follow on Strava

28 COMMENTS

Subscribe
Notify of
guest

28 Comments
Oldest
Newest Most Voted
samroneja
samroneja
1 year ago

I’m amazed that this update isn’t getting more fanfare. We can now schedule our solo and group rides with a much higher level of certainty!

Colin
Colin
1 year ago
Reply to  samroneja

Surely you know how fast you ride in Zwift and can make an educated guess to how long it will take to complete a route

Jimbo
Jimbo
1 year ago
Reply to  Colin

True, but it’s great to have that number tailored to your own personal ability, rather than trying to guess. Sometimes it’s tricky to know how an elevation etc will impact you, especially to beginners new to the routes, and even more so to the longer routes where you’re not sure you’ll have time to fit it into a schedule.

Tim Schneider
Tim Schneider
1 year ago
Reply to  Colin

Sure, but even for someone like me who has been riding on Zwift for 10 years, it is still helpful to glance at a new route and approximate how much time I can expect to need to fulfill the route.

Tony
Tony
1 year ago
Reply to  samroneja

Agreed. The old estimates were virtually useless (and often blatantly wrong). This is a game changer. It is fairly easy to make a rough estimate for flat routes, but a long route with multiple hills can be much harder to predict.

This will be a very useful update.

Vlad the Impailer
Vlad the Impailer
1 year ago

So, to confirm, I reset my FTP to 100, get on my fastest bike on the flatest course and just hammer it for 10 mins for Zwift to give me a new FTP.

That’s a lot easier than going up Oh No Hill. 😁

Tony
Tony
1 year ago
Reply to  Eric Schlange

so actually, there is an advantage to doing it on an uphill course, as many people (myself included) find it psychologically easier to maintain high watts going uphill vs the flat

WTF
WTF
1 year ago
Reply to  Tony

That isn’t psychological. It is a real physical effect. It is due to the nature of climbing loads (static – unchanging with speed) vs. wind resistance loads (dynamic – changing dramatically with speed). The static loading makes it much easier to find a good gear and make increases and decreases to your power output by increasing and decreasing your cadence. It doesn’t work the same way on flat roads, where increasing your cadence results in a small increase in speed, but a major increase in the resistance force.

Tony
Tony
1 year ago
Reply to  WTF

good to know that it is not just that I am too weak-willed to keep the hammer down on the flat!

K. howe
K. howe
1 year ago

Just 32 XP on Tour de Watopia. Hoped for the 64…

Tony
Tony
1 year ago
Reply to  K. howe

Tour de Watopia is so last year

Andre
Andre
1 year ago

This is an awesome change. I’m looking forward to taking advantage of this as I plan my future route selections and non-selections.

Rbent
Rbent
1 year ago

I like it and always wondered why they didn’t do something like this. Although to be honest, I wonder if it wouldn’t be even more useful to essentially look at where Rider completion times lie on a percentile basis, and estimated that way. People don’t just ride at 75% of ftp, some of us are in various types of recovery and are riding at 50% FTP; other hammerheads are channeling Dylan Johnson’s alter ego and riding around at 90% all the time.

thor
thor
1 year ago
Reply to  Rbent

For that you can use ZwifterBikes.web.app, as it will estimate your completion time based on the Power you plan to push on the ride (and weight, height etc), not what you potentially could push if you’re in the mood…

Patrick
Patrick
1 year ago

If it was using 75% as an estimate, the Zwift 4 W/kg should match the ZI 3 W/kg. The Zwift estimate is a bit slower, so probably something closer to 65%/70%. Great update regardless.

Last edited 1 year ago by Patrick
Tim
Tim
1 year ago

It looks like zwift is assuming a solo ride without drafting, whereas your estimates assume drafting.

Graeme Sayer
Graeme Sayer
1 year ago

With a quick check of Strava records (why can’t you easily search Zwift activities?) it looks like I’ve done Three Sisters once at an average 2.4W/Kg (roughly) for 1h50. That’s pretty much in line with the ZIMetrics above. Only a sample of 1, but I’d rather have something more personalised than current baseline stock ‘guess’. Useful to save having to dip into Strava to see how long a route might take.

Rob
Rob
1 year ago

Just saying approximate times for 2, 3 and 4w/kg would be more useful as your not necessarily going to ride at the same percentage of ftp. Or you might be planning a group ride etc. Never bother looking at the zwift times. Have used the zwift insider route guide times for above w/kg for as long as they have been there

Tour de Garager
Tour de Garager
1 year ago

This is a useful update for my planning purposes. When I ride I usually plan in blocks of 30 minutes, between that and two hours. This will greatly help me quickly select a route. Cheers, ZHQ!

Mar
Mar
1 year ago

Why do I learn about Zwift changes from Zwift Insider and not officially from Zwift? Where do they officially share this information? I’m subscribed to their newsletter, and it should include such updates, not just push their store promotions.

Sam B
Sam B
1 year ago

Finally

Smashley
Smashley
1 year ago

Now we just need TSS! I used your time estimates to make myself a spreadsheet that includes TSS estimates for each w/kg. It’s especially useful for planning purposes in Training Peaks. I know what TSS I need to hit for the week and can choose a route and average pace accordingly.

Graeme Sayer
Graeme Sayer
1 year ago
Reply to  Smashley

TSS is a trademark (of Training Peaks, I think), so you will find it renamed as ‘Stress Points’ (SP) in your Zwift ride summary. Whether that is a 1:1 relationship I have no idea.

Smashley
Smashley
1 year ago
Reply to  Graeme Sayer

Do you know where to find that? I’m interested to see how closely it tracks to TSS. I checked my activity feed and Zwiftpower and it didn’t jump out at me!

David
David
1 year ago

It seems that this update hasn’t been applied to the companion app. I did stage 5 of TdZ (Richmond – Libby Hill After Party). Zwift gave me an estimate of 75 minutes (158 FTP) and my final time was 74 minutes. So pretty accurate. However the companion app just shows 90+ minutes for the duration.

Rider
Rider
1 year ago

This improvement is fantastic! Very grateful.😍

Get Started on Zwift

Newest Featured Posts

Support This Site

Write a post, shop through us, donate or advertise. Learn more

NEWSLETTER SIGNUP

Zwift tips and news every 2 weeks! Click to subscribe.

More Posts