Zwift Route Time Calculator

Calculate estimated completion times for all Zwift routes based on your FTP, weight, height, and target power zone. Features 280+ routes across all Zwift worlds with accurate physics-based time predictions.

Your Profile & Settings

Enter your details to calculate route times

Rider Profile

watts
kg
cm
Your W/kg2.67 W/kg

Ride Settings

Target Power150W
Filter Routes
0 - 172 km
0 - 2606 m
Showing 282 of 282 routes

Watopia

154 routes
1.9 km
15 m

4:39

Est. Time

142W

Avg Power

24.8 km/h

Avg Speed

40 kJ

Energy

4

TSS

1.9 km
15 m

5:34

Est. Time

129W

Avg Power

20.8 km/h

Avg Speed

43 kJ

Energy

4

TSS

Crit City Bell Lap
Watopia
Hilly
1.9 km
15 m

5:22

Est. Time

133W

Avg Power

21.7 km/h

Avg Speed

43 kJ

Energy

4

TSS

Repack Rush
Watopia
Hilly
2.8 km
27 m

12:54

Est. Time

101W

Avg Power

12.8 km/h

Avg Speed

78 kJ

Energy

8

TSS

2.8 km
27 m

9:02

Est. Time

124W

Avg Power

18.5 km/h

Avg Speed

67 kJ

Energy

7

TSS

2.8 km
27 m

7:18

Est. Time

137W

Avg Power

23 km/h

Avg Speed

60 kJ

Energy

6

TSS

France

19 routes
Macaron
France
Rolling
2.6 km
15 m

5:57

Est. Time

142W

Avg Power

26.3 km/h

Avg Speed

51 kJ

Energy

5

TSS

Croissant
France
Rolling
9.3 km
49 m

19:59

Est. Time

141W

Avg Power

27.9 km/h

Avg Speed

169 kJ

Energy

17

TSS

Ven 10
France
Hilly
10 km
779 m

1:16:00

Est. Time

154W

Avg Power

7.9 km/h

Avg Speed

702 kJ

Energy

75

TSS

Petite Douleur
France
Hilly
14 km
193 m

42:39

Est. Time

127W

Avg Power

19.4 km/h

Avg Speed

325 kJ

Energy

32

TSS

Hell Of The North
France
Rolling
20 km
238 m

47:51

Est. Time

143W

Avg Power

24.8 km/h

Avg Speed

410 kJ

Energy

41

TSS

Ven Top
France
Mountain
21 km
1535 m

2:31:43

Est. Time

153W

Avg Power

8.3 km/h

Avg Speed

1396 kJ

Energy

149

TSS

Yorkshire

8 routes
Queens Highway
Yorkshire
Hilly
3.0 km
40 m

12:57

Est. Time

114W

Avg Power

13.8 km/h

Avg Speed

88 kJ

Energy

9

TSS

Queens Highway Run
Yorkshire
Flat
3.0 km
0 m

6:04

Est. Time

143W

Avg Power

29.4 km/h

Avg Speed

52 kJ

Energy

5

TSS

Duchy Estate
Yorkshire
Hilly
3.0 km
40 m

12:11

Est. Time

118W

Avg Power

14.7 km/h

Avg Speed

86 kJ

Energy

9

TSS

Tour Of Tewit Well
Yorkshire
Hilly
11 km
204 m

53:21

Est. Time

113W

Avg Power

12.2 km/h

Avg Speed

360 kJ

Energy

37

TSS

Harrogate Circuit Rev
Yorkshire
Hilly
14 km
244 m

1:03:53

Est. Time

115W

Avg Power

12.9 km/h

Avg Speed

439 kJ

Energy

44

TSS

Harrogate Circuit
Yorkshire
Hilly
14 km
244 m

1:01:31

Est. Time

111W

Avg Power

13.5 km/h

Avg Speed

410 kJ

Energy

42

TSS

Scotland

14 routes
Glasgow Reverse
Scotland
Hilly
3.0 km
33 m

11:17

Est. Time

118W

Avg Power

15.8 km/h

Avg Speed

80 kJ

Energy

8

TSS

3.0 km
33 m

10:58

Est. Time

120W

Avg Power

16.4 km/h

Avg Speed

79 kJ

Energy

8

TSS

3.0 km
0 m

6:10

Est. Time

143W

Avg Power

29.4 km/h

Avg Speed

53 kJ

Energy

5

TSS

City And The Sgurr
Scotland
Hilly
5.9 km
101 m

29:25

Est. Time

108W

Avg Power

12 km/h

Avg Speed

191 kJ

Energy

20

TSS

Loch Loop Run
Scotland
Flat
8.0 km
0 m

16:23

Est. Time

143W

Avg Power

29.4 km/h

Avg Speed

140 kJ

Energy

14

TSS

Loch Loop
Scotland
Hilly
8.1 km
71 m

21:16

Est. Time

132W

Avg Power

22.8 km/h

Avg Speed

169 kJ

Energy

17

TSS

Makuri Islands

43 routes
Islands Sea To Tree
Makuri Islands
Mountain
3.2 km
105 m

13:41

Est. Time

147W

Avg Power

14 km/h

Avg Speed

121 kJ

Energy

13

TSS

Islands Castle Crit
Makuri Islands
Hilly
3.5 km
43 m

17:07

Est. Time

112W

Avg Power

12.2 km/h

Avg Speed

115 kJ

Energy

11

TSS

Islands Castle Crit Run
Makuri Islands
Hilly
3.5 km
43 m

17:07

Est. Time

112W

Avg Power

12.2 km/h

Avg Speed

115 kJ

Energy

11

TSS

Islands Rooftop Rendezvous
Makuri Islands
Hilly
3.7 km
55 m

14:49

Est. Time

116W

Avg Power

14.9 km/h

Avg Speed

103 kJ

Energy

11

TSS

Islands Neokyo Crit Course
Makuri Islands
Rolling
3.9 km
20 m

8:24

Est. Time

141W

Avg Power

27.5 km/h

Avg Speed

71 kJ

Energy

7

TSS

Islands Mech Isle Loop
Makuri Islands
Hilly
4.0 km
39 m

13:26

Est. Time

120W

Avg Power

18 km/h

Avg Speed

97 kJ

Energy

10

TSS

Richmond

9 routes
5.0 km
20 m

11:31

Est. Time

137W

Avg Power

26.2 km/h

Avg Speed

95 kJ

Energy

9

TSS

The Fan Flats
Richmond
Rolling
5.0 km
19 m

10:47

Est. Time

141W

Avg Power

28 km/h

Avg Speed

91 kJ

Energy

9

TSS

Cobbled Climbs Rev
Richmond
Hilly
9.1 km
131 m

39:03

Est. Time

113W

Avg Power

14 km/h

Avg Speed

264 kJ

Energy

28

TSS

Cobbled Climbs
Richmond
Hilly
9.2 km
132 m

37:31

Est. Time

115W

Avg Power

14.7 km/h

Avg Speed

260 kJ

Energy

27

TSS

Cobbled Climbs Run
Richmond
Flat
9.2 km
0 m

18:46

Est. Time

142W

Avg Power

29.4 km/h

Avg Speed

161 kJ

Energy

16

TSS

Richmond Uci Rev
Richmond
Hilly
16 km
155 m

59:08

Est. Time

116W

Avg Power

16.4 km/h

Avg Speed

411 kJ

Energy

41

TSS

London

23 routes
London Classique
London
Rolling
5.4 km
24 m

11:40

Est. Time

141W

Avg Power

27.8 km/h

Avg Speed

99 kJ

Energy

10

TSS

Classique Rev
London
Hilly
5.4 km
24 m

13:27

Est. Time

133W

Avg Power

24.2 km/h

Avg Speed

107 kJ

Energy

11

TSS

Greater London Flat
London
Rolling
12 km
53 m

24:43

Est. Time

141W

Avg Power

28.3 km/h

Avg Speed

209 kJ

Energy

21

TSS

London Flat
London
Hilly
12 km
114 m

35:15

Est. Time

128W

Avg Power

20.4 km/h

Avg Speed

271 kJ

Energy

27

TSS

London Loop Rev
London
Hilly
15 km
229 m

1:09:46

Est. Time

113W

Avg Power

12.7 km/h

Avg Speed

472 kJ

Energy

47

TSS

London Loop
London
Hilly
15 km
229 m

1:05:33

Est. Time

113W

Avg Power

13.5 km/h

Avg Speed

444 kJ

Energy

45

TSS

Paris

4 routes
Lutece Express
Paris
Hilly
6.6 km
40 m

14:32

Est. Time

141W

Avg Power

27.2 km/h

Avg Speed

123 kJ

Energy

12

TSS

6.6 km
0 m

13:28

Est. Time

143W

Avg Power

29.4 km/h

Avg Speed

115 kJ

Energy

11

TSS

Champs Elysees
Paris
Hilly
6.6 km
40 m

15:39

Est. Time

136W

Avg Power

25.4 km/h

Avg Speed

127 kJ

Energy

13

TSS

6.6 km
1 m

13:35

Est. Time

143W

Avg Power

29.3 km/h

Avg Speed

116 kJ

Energy

12

TSS

Bologna

1 routes
Time Trial
Bologna
Mountain
8.0 km
236 m

31:05

Est. Time

149W

Avg Power

15.5 km/h

Avg Speed

279 kJ

Energy

29

TSS

Innsbruck

7 routes
Innsbruckring
Innsbruck
Hilly
8.8 km
77 m

29:16

Est. Time

120W

Avg Power

18 km/h

Avg Speed

210 kJ

Energy

21

TSS

13 km
480 m

59:11

Est. Time

144W

Avg Power

13.2 km/h

Avg Speed

510 kJ

Energy

54

TSS

Lutscher Ccw
Innsbruck
Mountain
22 km
825 m

2:27:53

Est. Time

120W

Avg Power

9.1 km/h

Avg Speed

1064 kJ

Energy

117

TSS

24 km
494 m

2:08:36

Est. Time

108W

Avg Power

11 km/h

Avg Speed

835 kJ

Energy

88

TSS

Lutscher
Innsbruck
Mountain
24 km
827 m

2:19:58

Est. Time

124W

Avg Power

10.4 km/h

Avg Speed

1046 kJ

Energy

113

TSS

37 km
656 m

1:52:03

Est. Time

142W

Avg Power

19.9 km/h

Avg Speed

953 kJ

Energy

97

TSS

Jonas

About Me

Jonas

I have been a cyclist for over 10 years and I built this calculator to help cyclists like you and me with training and racing.

Frequently Asked Questions

How accurate are the time estimates?

The calculator uses Zwift-specific physics including CdA values, rolling resistance (Crr = 0.004), and draft mechanics. Estimates are typically within 5-10% of actual times, though individual performance can vary based on pacing, in-game powerups, and equipment bonuses.

What power zone should I choose?

For steady endurance rides, choose Zone 2 (Endurance) at 75% of FTP. For race simulations, use Zone 4 (Threshold) at 100% FTP. The calculator accounts for natural power variation on climbs and descents regardless of your base zone selection.

How does the draft calculation work?

Zwift provides significant drafting benefits in groups. Solo riding has no draft. Small groups (2-5 riders) save about 25% of air resistance. Medium groups (6-20) save 35%, and large pelotons (20+) can save up to 50% of aerodynamic drag.

Does the calculator account for Zwift bike and wheel bonuses?

The calculator uses baseline Zwift physics without specific bike/wheel bonuses. In-game, using aero frames like the Tron bike or S-Works Venge can reduce times by 1-3% depending on the route terrain.

Why do my actual times differ from the estimates?

Several factors can cause differences: varying power output during the ride, using powerups (Aero boost, Feather), different bike/wheel setups in Zwift, lead-in distances, and pacing strategy on climbs. The estimates assume steady-state power at your target zone.

What is TSS and why does it matter?

TSS (Training Stress Score) estimates the training load of each route based on duration and intensity. A TSS of 100 equals roughly one hour at FTP. Use TSS to plan recovery and prevent overtraining when scheduling multiple rides.