Hapbach

📍
Tanneggergrat, Tannegg, Dussnang, Fischingen, Bezirk Münchwilen, Thurgau, 8374, Switzerland

Estimated Climb Time

Loading your rider settings for Hapbach...

Save your rider settings to unlock climb-time estimates and the effort table below.

Climb Profile

Altitude builds left to right while colour shows gradient severity for each part of Hapbach.

645 m685 m725 m765 m8.5% from 0 m to 5 m10.7% from 5 m to 10 m4.0% from 10 m to 15 m9.8% from 15 m to 20 m3.1% from 20 m to 24 m11.9% from 24 m to 28 m-9.1% from 28 m to 32 m17.4% from 32 m to 41 m14.3% from 41 m to 49 m12.2% from 49 m to 53 m12.0% from 53 m to 58 m10.9% from 58 m to 63 m13.7% from 63 m to 68 m7.7% from 68 m to 72 m8.9% from 72 m to 77 m9.8% from 77 m to 82 m6.3% from 82 m to 87 m6.2% from 87 m to 91 m2.0% from 91 m to 96 m4.3% from 96 m to 101 m5.5% from 101 m to 106 m5.8% from 106 m to 112 m6.1% from 112 m to 117 m-2.4% from 117 m to 121 m11.6% from 121 m to 128 m2.6% from 128 m to 131 m-7.0% from 131 m to 136 m-13.2% from 136 m to 141 m-5.5% from 141 m to 147 m7.7% from 147 m to 152 m-7.3% from 152 m to 156 m-7.3% from 156 m to 160 m0.0% from 160 m to 164 m2.6% from 164 m to 168 m2.4% from 168 m to 172 m2.3% from 172 m to 176 m2.4% from 176 m to 180 m4.7% from 180 m to 185 m-2.5% from 185 m to 189 m0.0% from 189 m to 193 m0.0% from 193 m to 196 m0.0% from 196 m to 200 m10.8% from 200 m to 204 m11.4% from 204 m to 207 m21.1% from 207 m to 211 m21.1% from 211 m to 215 m24.0% from 215 m to 220 m24.6% from 220 m to 225 m27.0% from 225 m to 229 m26.5% from 229 m to 233 m27.3% from 233 m to 236 m25.5% from 236 m to 241 m43.3% from 241 m to 244 m41.2% from 244 m to 247 m40.0% from 247 m to 250 m39.6% from 250 m to 255 m-40.0% from 255 m to 258 m38.7% from 258 m to 261 m43.5% from 261 m to 266 m37.8% from 266 m to 270 m36.4% from 270 m to 275 m37.5% from 275 m to 278 m37.5% from 278 m to 282 m38.1% from 282 m to 286 m31.3% from 286 m to 289 m-5.9% from 289 m to 293 m-12.9% from 293 m to 296 m-8.8% from 296 m to 299 m-6.1% from 299 m to 303 m-33.3% from 303 m to 306 m40.0% from 306 m to 309 m36.4% from 309 m to 313 m7.0% from 313 m to 318 m-34.1% from 318 m to 322 m-25.7% from 322 m to 325 m-33.3% from 325 m to 329 m-18.6% from 329 m to 333 m-9.7% from 333 m to 336 m-2.9% from 336 m to 340 m14.6% from 340 m to 344 m10.0% from 344 m to 350 m6.7% from 350 m to 354 m6.5% from 354 m to 358 m-6.3% from 358 m to 362 m-13.2% from 362 m to 368 m-14.0% from 368 m to 373 m-11.9% from 373 m to 378 m-7.0% from 378 m to 383 m6.7% from 383 m to 386 m18.8% from 386 m to 391 m38.9% from 391 m to 395 m33.3% from 395 m to 399 m30.2% from 399 m to 405 m29.4% from 405 m to 410 m13.7% from 410 m to 415 m2.3% from 415 m to 419 m-15.7% from 419 m to 424 m-30.8% from 424 m to 430 m-36.6% from 430 m to 434 m-31.1% from 434 m to 438 m-24.0% from 438 m to 443 m-20.6% from 443 m to 447 m-15.4% from 447 m to 450 m-16.0% from 450 m to 455 m-1.8% from 455 m to 461 m5.8% from 461 m to 466 m7.0% from 466 m to 471 m-2.8% from 471 m to 474 m-16.1% from 474 m to 480 m-22.6% from 480 m to 483 m-5.1% from 483 m to 487 m-7.3% from 487 m to 491 m-2.9% from 491 m to 495 m0.0% from 495 m to 498 m0.0% from 498 m to 502 m-2.8% from 502 m to 505 m0.0% from 505 m to 509 m0.0% from 509 m to 513 m2.8% from 513 m to 516 m0.0% from 516 m to 520 m0.0% from 520 m to 524 m2.5% from 524 m to 528 m0.0% from 528 m to 533 m0.0% from 533 m to 536 m0.0% from 536 m to 540 m10.4% from 540 m to 545 m6.9% from 545 m to 551 m7.2% from 551 m to 558 m8.3% from 558 m to 565 m12.9% from 565 m to 572 m14.3% from 572 m to 579 m13.0% from 579 m to 586 m13.9% from 586 m to 593 m13.2% from 593 m to 607 m12.1% from 607 m to 636 m11.6% from 636 m to 641 m11.5% from 641 m to 649 m7.3% from 649 m to 653 m-9.4% from 653 m to 656 m-11.4% from 656 m to 659 m-11.6% from 659 m to 664 m-10.8% from 664 m to 667 m-9.4% from 667 m to 673 m-9.7% from 673 m to 676 m-10.3% from 676 m to 680 m-8.3% from 680 m to 683 m-6.5% from 683 m to 686 m-8.6% from 686 m to 690 m-7.3% from 690 m to 694 m-3.6% from 694 m to 699 m3.9% from 699 m to 715 m4.5% from 715 m to 730 m4.6% from 730 m to 737 m9.9% from 737 m to 748 m8.9% from 748 m to 756 m-6.3% from 756 m to 759 m2.7% from 759 m to 763 m3.0% from 763 m to 766 m5.4% from 766 m to 772 m-7.0% from 772 m to 776 m-6.3% from 776 m to 779 m-5.0% from 779 m to 783 m0.0% from 783 m to 787 m0.0% from 787 m to 791 m0.0% from 791 m to 795 m-2.6% from 795 m to 799 m-3.0% from 799 m to 802 m0.0% from 802 m to 806 m0.0% from 806 m to 810 m-3.2% from 810 m to 813 m1.9% from 813 m to 818 m0.0% from 818 m to 826 m-6.5% from 826 m to 829 m-6.5% from 829 m to 833 m-4.3% from 833 m to 837 m-3.7% from 837 m to 843 m-5.3% from 843 m to 846 m-2.0% from 846 m to 851 m1.2% from 851 m to 860 m3.1% from 860 m to 866 m1.7% from 866 m to 872 m0.0% from 872 m to 875 m-2.5% from 875 m to 879 m-3.2% from 879 m to 882 m-3.1% from 882 m to 885 m-4.7% from 885 m to 890 m-2.4% from 890 m to 894 m0.0% from 894 m to 899 m2.1% from 899 m to 903 m0.0% from 903 m to 907 m0.0% from 907 m to 911 m0.0% from 911 m to 914 m3.1% from 914 m to 917 m-2.6% from 917 m to 921 m0.0% from 921 m to 925 m0.0% from 925 m to 931 m-3.2% from 931 m to 934 m0.0% from 934 m to 937 m-3.3% from 937 m to 940 m0.0% from 940 m to 944 m-4.8% from 944 m to 948 m-3.2% from 948 m to 954 m-4.5% from 954 m to 959 m2.0% from 959 m to 963 m4.3% from 963 m to 968 m2.4% from 968 m to 972 m4.9% from 972 m to 978 m3.6% from 978 m to 992 m43.6% from 992 m to 1.0 km42.5% from 1.0 km to 1.0 km-37.7% from 1.0 km to 1.0 km-39.3% from 1.0 km to 1.0 km-40.0% from 1.0 km to 1.0 km-33.3% from 1.0 km to 1.0 km18.2% from 1.0 km to 1.0 km30.6% from 1.0 km to 1.0 km24.2% from 1.0 km to 1.0 km40.6% from 1.0 km to 1.0 km38.7% from 1.0 km to 1.0 km0.0% from 1.0 km to 1.1 km14.3% from 1.1 km to 1.1 km-10.5% from 1.1 km to 1.1 km2.4% from 1.1 km to 1.1 km-5.3% from 1.1 km to 1.1 km-38.2% from 1.1 km to 1.1 km-38.7% from 1.1 km to 1.1 km-35.6% from 1.1 km to 1.1 km-16.2% from 1.1 km to 1.1 km-2.6% from 1.1 km to 1.1 km-1.5% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km1.9% from 1.1 km to 1.1 km-2.1% from 1.1 km to 1.1 km-3.2% from 1.1 km to 1.1 km-2.9% from 1.1 km to 1.1 km-2.8% from 1.1 km to 1.1 km-2.2% from 1.1 km to 1.1 km-2.3% from 1.1 km to 1.1 km-2.4% from 1.1 km to 1.1 km-2.5% from 1.1 km to 1.1 km0.0% from 1.1 km to 1.1 km-2.5% from 1.1 km to 1.2 km4.5% from 1.2 km to 1.2 km10.9% from 1.2 km to 1.2 km14.0% from 1.2 km to 1.2 km12.0% from 1.2 km to 1.2 km13.6% from 1.2 km to 1.2 km10.5% from 1.2 km to 1.2 km9.0% from 1.2 km to 1.2 km5.6% from 1.2 km to 1.2 km16.3% from 1.2 km to 1.2 km4.4% from 1.2 km to 1.2 km8.9% from 1.2 km to 1.2 km12.2% from 1.2 km to 1.2 km13.5% from 1.2 km to 1.2 km-12.2% from 1.2 km to 1.2 km-18.2% from 1.2 km to 1.2 km6.2% from 1.2 km to 1.2 km-6.2% from 1.2 km to 1.2 km-6.7% from 1.2 km to 1.2 km12.1% from 1.2 km to 1.3 km-2.6% from 1.3 km to 1.3 km2.3% from 1.3 km to 1.3 km4.9% from 1.3 km to 1.3 km4.9% from 1.3 km to 1.3 km7.3% from 1.3 km to 1.3 km5.9% from 1.3 km to 1.3 km6.3% from 1.3 km to 1.3 km3.3% from 1.3 km to 1.3 km5.3% from 1.3 km to 1.3 km3.2% from 1.3 km to 1.3 km3.3% from 1.3 km to 1.3 km4.8% from 1.3 km to 1.3 km5.9% from 1.3 km to 1.3 km6.1% from 1.3 km to 1.3 km5.6% from 1.3 km to 1.3 km2.6% from 1.3 km to 1.3 km2.9% from 1.3 km to 1.3 km2.6% from 1.3 km to 1.3 km5.7% from 1.3 km to 1.3 km6.5% from 1.3 km to 1.3 km5.1% from 1.3 km to 1.3 km-2.9% from 1.3 km to 1.3 km-2.8% from 1.3 km to 1.3 km-2.6% from 1.3 km to 1.3 km-6.1% from 1.3 km to 1.3 km-6.1% from 1.3 km to 1.4 km0.0% from 1.4 km to 1.4 km-3.6% from 1.4 km to 1.4 km-1.9% from 1.4 km to 1.4 km-2.0% from 1.4 km to 1.4 km-2.3% from 1.4 km to 1.4 km-2.7% from 1.4 km to 1.4 km-2.3% from 1.4 km to 1.4 km-2.7% from 1.4 km to 1.4 km-2.9% from 1.4 km to 1.4 km-2.6% from 1.4 km to 1.4 km-3.3% from 1.4 km to 1.4 km-3.4% from 1.4 km to 1.4 km-3.8% from 1.4 km to 1.4 km-1.8% from 1.4 km to 1.4 km-2.4% from 1.4 km to 1.4 km6.5% from 1.4 km to 1.4 km0.0% from 1.4 km to 1.4 km9.4% from 1.4 km to 1.4 km9.4% from 1.4 km to 1.4 km2.6% from 1.4 km to 1.4 km2.1% from 1.4 km to 1.4 km2.7% from 1.4 km to 1.5 km13.8% from 1.5 km to 1.5 km5.0% from 1.5 km to 1.5 km19.3% from 1.5 km to 1.5 km9.1% from 1.5 km to 1.5 km-18.2% from 1.5 km to 1.5 km19.6% from 1.5 km to 1.5 km15.0% from 1.5 km to 1.5 km11.1% from 1.5 km to 1.5 km2.4% from 1.5 km to 1.5 km15.4% from 1.5 km to 1.5 km13.9% from 1.5 km to 1.5 km13.9% from 1.5 km to 1.5 km18.2% from 1.5 km to 1.5 km8.8% from 1.5 km to 1.5 km-3.0% from 1.5 km to 1.5 km10.5% from 1.5 km to 1.5 km11.8% from 1.5 km to 1.5 km10.8% from 1.5 km to 1.5 km12.5% from 1.5 km to 1.5 km10.0% from 1.5 km to 1.5 km13.9% from 1.5 km to 1.5 km11.4% from 1.5 km to 1.5 km9.1% from 1.5 km to 1.6 km10.0% from 1.6 km to 1.6 km11.6% from 1.6 km to 1.6 km11.7% from 1.6 km to 1.6 km11.1% from 1.6 km to 1.6 km10.5% from 1.6 km to 1.6 km12.3% from 1.6 km to 1.6 km11.4% from 1.6 km to 1.6 km10.3% from 1.6 km to 1.6 km11.8% from 1.6 km to 1.6 km4.3% from 1.6 km to 1.6 km5.6% from 1.6 km to 1.6 km7.7% from 1.6 km to 1.6 km11.1% from 1.6 km to 1.6 km11.1% from 1.6 km to 1.6 km11.1% from 1.6 km to 1.6 km12.5% from 1.6 km to 1.6 km8.3% from 1.6 km to 1.6 km12.2% from 1.6 km to 1.6 km2.6% from 1.6 km to 1.6 km0.0% from 1.6 km to 1.6 km-6.5% from 1.6 km to 1.6 km-5.4% from 1.6 km to 1.6 km-10.8% from 1.6 km to 1.7 km-12.2% from 1.7 km to 1.7 km9.5% from 1.7 km to 1.7 km-3.3% from 1.7 km to 1.7 km-12.5% from 1.7 km to 1.7 km-15.6% from 1.7 km to 1.7 km-12.9% from 1.7 km to 1.7 km-8.5% from 1.7 km to 1.7 km-11.4% from 1.7 km to 1.7 km-13.3% from 1.7 km to 1.7 km-9.4% from 1.7 km to 1.7 km-16.7% from 1.7 km to 1.7 km-12.5% from 1.7 km to 1.7 km-15.2% from 1.7 km to 1.7 km-15.4% from 1.7 km to 1.7 km-15.6% from 1.7 km to 1.7 km-8.8% from 1.7 km to 1.7 km-13.3% from 1.7 km to 1.7 km-15.2% from 1.7 km to 1.7 km-17.1% from 1.7 km to 1.7 km-15.8% from 1.7 km to 1.7 km14.3% from 1.7 km to 1.7 km24.2% from 1.7 km to 1.7 km23.1% from 1.7 km to 1.7 km25.0% from 1.7 km to 1.7 km23.3% from 1.7 km to 1.7 km23.5% from 1.7 km to 1.7 km19.0% from 1.7 km to 1.7 km6.5% from 1.7 km to 1.8 km23.5% from 1.8 km to 1.8 km25.0% from 1.8 km to 1.8 km23.5% from 1.8 km to 1.8 km-8.3% from 1.8 km to 1.8 km-10.0% from 1.8 km to 1.8 km-14.7% from 1.8 km to 1.8 km-18.9% from 1.8 km to 1.8 km-9.3% from 1.8 km to 1.8 km-6.1% from 1.8 km to 1.8 km6.7% from 1.8 km to 1.8 km19.1% from 1.8 km to 1.8 km23.5% from 1.8 km to 1.8 km24.4% from 1.8 km to 1.8 km24.4% from 1.8 km to 1.8 km25.0% from 1.8 km to 1.8 km23.7% from 1.8 km to 1.8 km23.1% from 1.8 km to 1.8 km25.6% from 1.8 km to 1.8 km24.5% from 1.8 km to 1.8 km25.5% from 1.8 km to 1.8 km24.4% from 1.8 km to 1.8 km25.0% from 1.8 km to 1.8 km24.4% from 1.8 km to 1.8 km26.2% from 1.8 km to 1.9 km24.3% from 1.9 km to 1.9 km25.7% from 1.9 km to 1.9 km23.4% from 1.9 km to 1.9 km15.6% from 1.9 km to 1.9 km17.1% from 1.9 km to 1.9 km16.0% from 1.9 km to 1.9 km15.4% from 1.9 km to 1.9 km17.0% from 1.9 km to 1.9 km15.0% from 1.9 km to 1.9 km17.6% from 1.9 km to 1.9 km16.7% from 1.9 km to 1.9 km14.6% from 1.9 km to 1.9 km16.7% from 1.9 km to 1.9 km18.4% from 1.9 km to 1.9 km13.6% from 1.9 km to 1.9 km12.1% from 1.9 km to 1.9 km14.3% from 1.9 km to 1.9 km15.2% from 1.9 km to 1.9 km15.6% from 1.9 km to 1.9 km17.6% from 1.9 km to 1.9 km17.5% from 1.9 km to 1.9 km14.6% from 1.9 km to 1.9 km18.2% from 1.9 km to 1.9 km15.9% from 1.9 km to 2.0 km17.1% from 2.0 km to 2.0 km16.3% from 2.0 km to 2.0 km15.0% from 2.0 km to 2.0 km18.2% from 2.0 km to 2.0 km15.7% from 2.0 km to 2.0 km15.1% from 2.0 km to 2.0 km14.6% from 2.0 km to 2.0 km13.6% from 2.0 km to 2.0 km11.1% from 2.0 km to 2.0 km12.8% from 2.0 km to 2.0 km16.7% from 2.0 km to 2.0 km13.9% from 2.0 km to 2.0 km12.8% from 2.0 km to 2.0 km15.2% from 2.0 km to 2.0 km8.8% from 2.0 km to 2.0 km14.6% from 2.0 km to 2.0 km13.6% from 2.0 km to 2.0 km15.3% from 2.0 km to 2.0 km12.9% from 2.0 km to 2.0 km16.7% from 2.0 km to 2.0 km11.8% from 2.0 km to 2.0 km14.3% from 2.0 km to 2.0 km12.5% from 2.0 km to 2.0 km12.5% from 2.0 km to 2.1 km11.4% from 2.1 km to 2.1 km8.8% from 2.1 km to 2.1 km12.5% from 2.1 km to 2.1 km12.1% from 2.1 km to 2.1 km14.0% from 2.1 km to 2.1 km10.9% from 2.1 km to 2.1 km-5.2% from 2.1 km to 2.1 km-7.1% from 2.1 km to 2.1 km-7.8% from 2.1 km to 2.1 km-12.1% from 2.1 km to 2.1 km-12.3% from 2.1 km to 2.1 km-10.5% from 2.1 km to 2.1 km-11.8% from 2.1 km to 2.1 km-11.5% from 2.1 km to 2.1 km-11.7% from 2.1 km to 2.1 km-13.0% from 2.1 km to 2.1 km-10.7% from 2.1 km to 2.1 km-12.5% from 2.1 km to 2.1 km-13.2% from 2.1 km to 2.1 km6.5% from 2.1 km to 2.1 km16.7% from 2.1 km to 2.2 km11.8% from 2.2 km to 2.2 km14.7% from 2.2 km to 2.2 km10.3% from 2.2 km to 2.2 km11.8% from 2.2 km to 2.2 km15.2% from 2.2 km to 2.2 km13.2% from 2.2 km to 2.2 km12.2% from 2.2 km to 2.2 km14.8% from 2.2 km to 2.2 km11.8% from 2.2 km to 2.2 km13.5% from 2.2 km to 2.2 km14.7% from 2.2 km to 2.2 km11.8% from 2.2 km to 2.2 km13.5% from 2.2 km to 2.2 km10.8% from 2.2 km to 2.2 km11.4% from 2.2 km to 2.2 km8.8% from 2.2 km to 2.2 km6.7% from 2.2 km to 2.2 km2.8% from 2.2 km to 2.2 km6.1% from 2.2 km to 2.2 km5.9% from 2.2 km to 2.2 km5.7% from 2.2 km to 2.2 km5.6% from 2.2 km to 2.2 km6%3%2%10%5%0 m500 m1 km1.5 km2 km
Gradient key0-3%3-6%6-9%9-12%12-15%15%+

Climb Stats

Combined metric and imperial stats for quick route planning.

Climb categoryCategory 4
Distance2.24 km / 1.39 miles
Elevation gain179.3 m / 588 ft
Average gradient5.1%
Maximum gradient40.8%
Elevation high763.7 m / 2,506 ft
Elevation low648.7 m / 2,128 ft
Climb difficulty score11,400.54

Similar Climbs Nearby

If you like the shape of this climb, these nearby options have a similar distance, gradient, and elevation profile.

Tip: rotate your phone to landscape and swipe the table sideways to reveal the full set of climb details.

ClimbLengthGradientAscent
Sitzberg
Dussnang, Bezirk Münchwilen
2.81 km6%169 m
#radSMthurgau Tannegg-Sitzberg
Dussnang, Bezirk Münchwilen
2.83 km6.3%179 m
Schärlibachstrasse
Dussnang, Bezirk Münchwilen
3.62 km5.1%183 m
Dussnang - Sitzberg
Dussnang, Bezirk Münchwilen
3.97 km4.8%195 m
Dingetswil 2 Climb
Dussnang, Bezirk Münchwilen
1.68 km7.5%126 m

Climb Rank

How does this climb compare against every other climb in the world?

🗺

This climb ranks 484,468th out of 2,710,652 worldwide cycling climbs.

🧮

Ranked as the 17,038th most difficult cycling climb of all 52,131 climbs in Switzerland.

📉

Places 222nd out of 1,330 cycling climbs in Thurgau.

Ranks 57th out of 267 cycling climbs in Bezirk Münchwilen.

🏵️

A local climb of note, this is the 7th most difficult cycling climb (out of 16 climbs) in Dussnang.

Useful Links

View this climb on other sites.

Google Street View
Strava

Something wrong with this listing? Help keep BikeClimbs accurate.

Flag this climb