This site has limited support for your browser. We recommend switching to Edge, Chrome, Safari, or Firefox.

Parts & Components
Book a Service
CartTrack Your Service
Other

Header Image
Bike and frame weights are based on pre-production painted frames at time of publication. Weights may vary in final production.
{"id":14907813593471,"title":"Trek 920 Frameset","handle":"trek-920-frameset","description":"\u003cp\u003e920 is a go-anywhere adventure touring bike. This frame set is designed to tackle any rugged terrain you'll encounter on a bikepacking expedition, and equipped with endless mounts so you can set it up to your exact specifications. Includes headset, headset spacers, cable guides and stops, seat post collar, and front and rear thru-axle skewers.\u003c\/p\u003e\n\u003cp\u003e*Please note – spec applies to all sizes unless listed separately\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003eFrameset\u003c\/strong\u003e\u003cbr\u003eFrame    100 Series Alpha Aluminium, rack and mudguard mounts, 142x12 mm thru axle, 73 mm threaded bottom bracket\u003cbr\u003eFork    920 alloy disc adventure, 15 mm thru axle\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e\u003cbr\u003eWeight    56 cm - 3.04 kg \/ 6.71 lb\u003cbr\u003eWeight limit    This bike has a maximum total weight limit (combined weight of bicycle, rider and cargo) of 136 kg (300 lb).\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWheels\u003c\/strong\u003e\u003cbr\u003eSkewer front    Bontrager thru axle\u003cbr\u003eMax tyre size    29x2.00\"\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eComponents\u003c\/strong\u003e\u003cbr\u003eHead set    FSA Integrated, sealed cartridge bearing, 1-1\/8\"\u003cbr\u003eWe reserve the right to make changes to the product information contained on this site at any time without notice, including with respect to equipment, specifications, models, colours, materials and pricing. Due to supply chain issues, compatible parts may be substituted at any time without notice.\u003c\/p\u003e\n\u003cp\u003eBike and frame weights are based on pre-production painted frames at time of publication. Weights may vary in final production.\u003c\/p\u003e","published_at":"2025-01-11T10:01:39+00:00","created_at":"2025-01-11T10:01:39+00:00","vendor":"Trek","type":"Bicycles","tags":["920"],"price":115000,"price_min":115000,"price_max":115000,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":54945187430783,"title":"49","option1":"49","option2":null,"option3":null,"sku":"555161","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek 920 Frameset - 49","public_title":"49","options":["49"],"price":115000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":54945187463551,"title":"52","option1":"52","option2":null,"option3":null,"sku":"555162","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek 920 Frameset - 52","public_title":"52","options":["52"],"price":115000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":54945187496319,"title":"54","option1":"54","option2":null,"option3":null,"sku":"555163","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek 920 Frameset - 54","public_title":"54","options":["54"],"price":115000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":54945187529087,"title":"56","option1":"56","option2":null,"optionframe set is designed to tackle any rugged terrain you'll encounter on a bikepacking expedition, and equipped with endless mounts so you can set it up to your exact specifications. Includes headset, headset spacers, cable guides and stops, seat post collar, and front and rear thru-axle skewers.\n*Please note – spec applies to all sizes unless listed separately\nFramesetFrame    100 Series Alpha Aluminium, rack and mudguard mounts, 142x12 mm thru axle, 73 mm threaded bottom bracketFork    920 alloy disc adventure, 15 mm thru axle\nWeightWeight    56 cm - 3.04 kg \/ 6.71 lbWeight limit    This bike has a maximum total weight limit (combined weight of bicycle, rider and cargo) of 136 kg (300 lb).\nWheelsSkewer front    Bontrager thru axleMax tyre size    29x2.00\"\nComponentsHead set    FSA Integrated, sealed cartridge bearing, 1-1\/8\"We reserve the right to make changes to the product information contained on this site at any time without notice, including with respect to equipment, specificati ons, models, colours, materials and pricing. Due to supply chain issues, compatible parts may be substituted at any time without notice.\nBike and frame weights are based on pre-production painted frames at time of publication. Weights may vary in final production.","sku": "555161","brand": { "@type": "Thing", "name": "Trek" },"gtin8": "","offers": [{ "@type" : "Offer","sku": "555161","availability" : "http://schema.org/InStock", "price" : 1150.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/trek-920-frameset?variant=54945187430783" }, { "@type" : "Offer","sku": "555162","availability" : "http://schema.org/InStock", "price" : 1150.0, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/trek-920-frameset?variant=54945187463551" }, { "@type" : "Offer","sku": "555163","availability" : "http://schema.org/InStock", "price" : 1150.0, "priceCurrency" : "GBP",
ll,"updated_at":"2025-08-19T10:05:43.042Z","allow_mixed_cart":true}];window._RestockRocketConfig.integrations = [{"id":"15c94526-b6b8-4de1-9bc1-23b1ca52ddb0","shop_id":38436,"enabled":true,"page_types":["product","collection","index","search","page","cart","list-collections","article","blog"],"configuration":{"toastDuration":10000,"toastPosition":"bottom-right","enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false},"type":"hijack","css_config":null,"js_config":null,"created_at":"2025-07-26T09:16:04.076Z","updated_at":"2025-07-26T09:16:04.076Z"}];window._RestockRocketConfig.obfuscateInventoryQuantity = false;window._RestockRocketConfig.product = {"id":14907813593471,"title":"Trek 920 Frameset","handle":"trek-920-frameset","description":"\u003cp\u003e920 is a go-anywhere adventure touring bike. This frame set is designed to tackle any rugged terrain you'll encounter on a bikepacking expedition, and equipped with endless mounts so you can set it up to your exact specifications. Includes h eadset, headset spacers, cable guides and stops, seat post collar, and front and rear thru-axle skewers.\u003c\/p\u003e\n\u003cp\u003e*Please note – spec applies to all sizes unless listed separately\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003eFrameset\u003c\/strong\u003e\u003cbr\u003eFrame    100 Series Alpha Aluminium, rack and mudguard mounts, 142x12 mm thru axle, 73 mm threaded bottom bracket\u003cbr\u003eFork    920 alloy disc adventure, 15 mm thru axle\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e\u003cbr\u003eWeight    56 cm - 3.04 kg \/ 6.71 lb\u003cbr\u003eWeight limit    This bike has a maximum total weight limit (combined weight of bicycle, rider and cargo) of 136 kg (300 lb).\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWheels\u003c\/strong\u003e\u003cbr\u003eSkewer front    Bontrager thru axle\u003cbr\u003eMax tyre size    29x2.00\"\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eComponents\u003c\/strong\u003e\u003cbr\u003eHead set    
FSA Integrated, sealed cartridge bearing, 1-1\/8\"\u003cbr\u003eWe reserve the right to make changes to the product information contained on this site at any time without notice, including with respect to equipment, specifications, models, colours, materials and pricing. Due to supply chain issues, compatible parts may be substituted at any time without notice.\u003c\/p\u003e\n\u003cp\u003eBike and frame weights are based on pre-production painted frames at time of publication. Weights may vary in final production.\u003c\/p\u003e","published_at":"2025-01-11T10:01:39+00:00","created_at":"2025-01-11T10:01:39+00:00","vendor":"Trek","type":"Bicycles","tags":["920"],"price":115000,"price_min":115000,"price_max":115000,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":54945187430783,"title":"49","option1":"49","option2":null,"option3":null,"sku":"555161","requires_shipping":true,"taxable":true,"featured_i mage":null,"available":true,"name":"Trek 920 Frameset - 49","public_title":"49","options":["49"],"price":115000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":54945187463551,"title":"52","option1":"52","option2":null,"option3":null,"sku":"555162","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek 920 Frameset - 52","public_title":"52","options":["52"],"price":115000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":54945187496319,"title":"54","option1":"54","option2":null,"option3":null,"sku":"555163","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek 920 Frameset - 54","public_title":"54","options":["54"],"price":115000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"se
lling_plan_allocations":[]},{"id":54945187529087,"title":"56","option1":"56","option2":null,"option3":null,"sku":"555164","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek 920 Frameset - 56","public_title":"56","options":["56"],"price":115000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":54945187561855,"title":"58","option1":"58","option2":null,"option3":null,"sku":"555165","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek 920 Frameset - 58","public_title":"58","options":["58"],"price":115000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]},{"id":54945187594623,"title":"61","option1":"61","option2":null,"option3":null,"sku":"555166","requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Trek 920 Frameset - 61","public_title":"61","options":["61"],"price":115000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"","requires_selling_plan":false,"selling_plan_allocations":[]}],"images":["\/\/projektride.co.uk\/cdn\/shop\/files\/1432920_2018_A_1_920_FS.webp?v=1736589612"],"featured_image":"\/\/projektride.co.uk\/cdn\/shop\/files\/1432920_2018_A_1_920_FS.webp?v=1736589612","options":["Size"],"media":[{"alt":null,"id":63841226064255,"position":1,"preview_image":{"aspect_ratio":1.333,"height":1440,"width":1920,"src":"\/\/projektride.co.uk\/cdn\/shop\/files\/1432920_2018_A_1_920_FS.webp?v=1736589612"},"aspect_ratio":1.333,"height":1440,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/files\/1432920_2018_A_1_920_FS.webp?v=1736589612","width":1920}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cp\u003e920 is a go-anywhere adventure touring bike. This frame set is designed to tackle any rugged terrain you'll encounter on a bikepacking expedition, and eq
uipped with endless mounts so you can set it up to your exact specifications. Includes headset, headset spacers, cable guides and stops, seat post collar, and front and rear thru-axle skewers.\u003c\/p\u003e\n\u003cp\u003e*Please note – spec applies to all sizes unless listed separately\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cstrong\u003eFrameset\u003c\/strong\u003e\u003cbr\u003eFrame    100 Series Alpha Aluminium, rack and mudguard mounts, 142x12 mm thru axle, 73 mm threaded bottom bracket\u003cbr\u003eFork    920 alloy disc adventure, 15 mm thru axle\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWeight\u003c\/strong\u003e\u003cbr\u003eWeight    56 cm - 3.04 kg \/ 6.71 lb\u003cbr\u003eWeight limit    This bike has a maximum total weight limit (combined weight of bicycle, rider and cargo) of 136 kg (300 lb).\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eWheels\u003c\/strong\u003e\u003cbr\u003eSkewer front    Bontrager thru axle\u003cbr\u003eMax tyre size    29x2.00\"\u003c\/p\u003e\n\ u003cp\u003e\u003cstrong\u003eComponents\u003c\/strong\u003e\u003cbr\u003eHead set    FSA Integrated, sealed cartridge bearing, 1-1\/8\"\u003cbr\u003eWe reserve the right to make changes to the product information contained on this site at any time without notice, including with respect to equipment, specifications, models, colours, materials and pricing. Due to supply chain issues, compatible parts may be substituted at any time without notice.\u003c\/p\u003e\n\u003cp\u003eBike and frame weights are based on pre-production painted frames at time of publication. Weights may vary in final production.\u003c\/p\u003e"}; window._RestockRocketConfig.variantsInventoryPolicy = {54945187430783 : "deny",54945187463551 : "deny",54945187496319 : "deny",54945187529087 : "deny",54945187561855 : "deny",54945187594623 : "deny",}; window._RestockRocketConfig.variantsInventoryQuantity = {54945187430783 : parseInt("2"),54945187463551 : parseInt("3"),54945187496319 : parseInt("4"),54945187529087 : parseInt("3"),549451
87561855 : parseInt("2"),54945187594623 : parseInt("5"),}; window._RestockRocketConfig.variantsPreorderCount = {54945187430783 : parseInt(""),54945187463551 : parseInt(""),54945187496319 : parseInt(""),54945187529087 : parseInt(""),54945187561855 : parseInt(""),54945187594623 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = {54945187430783 : null,54945187463551 : null,54945187496319 : null,54945187529087 : null,54945187561855 : null,54945187594623 : null,}; window._RestockRocketConfig.variantsPreorderMaxCount = {54945187430783 : parseInt(""),54945187463551 : parseInt(""),54945187496319 : parseInt(""),54945187529087 : parseInt(""),54945187561855 : parseInt(""),54945187594623 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {54945187430783 : null,54945187463551 : null,54945187496319 : null,54945187529087 : null,54945187561855 : null,54945187594623 : null,}; window._RestockRocketConfig.variantsShippingText = {54945187430783 : "",5 4945187463551 : "",54945187496319 : "",54945187529087 : "",54945187561855 : "",54945187594623 : "",}; window._RestockRocketConfig.variantsShippingTextForMarket = {54945187430783 : null,54945187463551 : null,54945187496319 : null,54945187529087 : null,54945187561855 : null,54945187594623 : null,}; window._RestockRocketConfig.selected_variant_id = 54945187430783; window._RestockRocketConfig.selected_variant_available = window._RestockRocketConfig.product.variants.find(function(variant) { return variant.id == window._RestockRocketConfig.selected_variant_id }).available;window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/019b1405-52e0-7e89-a6c1-1ac7fea6dd8f/restock-rocket-shopify-410/assets/restockrocket-product.js' window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019b1405-52e0-7e89-a6c1-1ac7fea6dd8f/restock-rocket-shopify-410/assets/restockrocket-collection.js' window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.
scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1) window._RestockRocketConfig.host = 'https://app.restockrocket.io' const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; // 15 minutes in milliseconds function checkSettingsExpiry(settings) { try { if (!settings || !settings.updated_at) { console.debug('STOQ - Invalid settings data structure'); return null; } if (!settings.cache) { console.debug('STOQ - settings caching disabled'); return null; } // Check if translations are enabled but missing from cache // This handles the backfill period where DB has translations but metafield doesn't if (settings.multi_language_enabled) { if (!settings.translations) { // Translations enabled but no translation data in metafield // Metafield hasn't been backfilled yet - force refresh console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh'); return null; } // Translations object exists in metafield - cache is valid // If current locale isn't translated, applyTranslations will gracefully use default locale from base fields if (window._RestockRocketConfig.normalizedLocale && !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) { console.debug('STOQ - locale not explicitly translated, will use default language from cache'); } // Don't return null - continue using cache even for untranslated locales } const updatedAt = new Date(settings.updated_at); if (isNaN(updatedAt.getTime())) { console.debug('STOQ - Invalid updated_at date format in settings'); return null; } const age = Date.now() - updatedAt.getTime(); if (age
s = applyTranslations(settings); window._RestockRocketConfig.settings = settings; console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`); if(settings.enable_app) { const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) { return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType); }) if(window._RestockRocketConfig.pageType === 'collection' && (settings.show_button_on_collection || settings.preorder_collection_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'index' && (settings.show_button_on_index || settings.preorder_index_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'search' && (settings.show_button_on_search || sett ings.preorder_search_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'page' && (settings.show_button_on_page || settings.preorder_page_enabled)) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else if(window._RestockRocketConfig.pageType === 'product') { createRestockRocketScript(window._RestockRocketConfig.scriptUrlProduct); } else if(hijackIntegration) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else { console.debug(`STOQ - no scripts enabled for ${window._RestockRocketConfig.pageType}`); } // Check and update cart selling plans after scripts are loaded if (settings.preorder_enabled) { updateCartSellingPlans(); } // Dispatch custom event when app is loaded const appLoadedEvent = new CustomEvent('stoq:loaded', { detail: { page

Type: window._RestockRocketConfig.pageType, enabled: settings.enable_app, settings: settings } }); console.debug('STOQ - dispatching app loaded event'); window.dispatchEvent(appLoadedEvent); } } function updateCartSellingPlans() { // Wait for the API to be available with retries const maxRetries = 10; const retryDelay = 500; function attemptCartCheck(attempt = 1) { if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) { window._RestockRocket.updateCartSellingPlans() .then(hasUpdates => { if (hasUpdates) { console.debug('STOQ - cart selling plans updated successfully'); } else { console.debug('STOQ - no cart selling plan updates needed'); } }) .catch(error => { console.error('STOQ - error updating cart selling plans:', error); }); } else if (attempt WHY PROJEKTRIDE?<

.restock-rocket-button,.restock-rocket-button-float{opacity:1!important;border:none!important;cursor:pointer!important;background-image:none!important;box-shadow:none!important;padding:15px 20px;font-size:16px;width:100%;font-family:inherit}@font-face{font-family:OpenSans;font-weight:200;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Light.woff)}@font-face{font-family:OpenSans;font-weight:300;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Regular.woff)}@font-face{font-family:OpenSans;font-weight:600;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-SemiBold.woff)}.restock-rocket-button-container{position:relative;z-index:1;width:100%}.restock-rocket-button-container-float-right{position:fixed;z-index:123123;top:calc(50% - 200px);right:0;transform:rotate(270deg);transform-origin:bottom right}.restock-rocket-button-container-float-left{position:fixed;z-index:123123;top:calc(50% - 200px);left:40px;transform:rotate(90deg);transform-origin:top left}.restock-rocket-button-container-float-left:hover,.restock-rocket-button-container-float-right:hover,.restock-rocket-button-container:hover,.restock-rocket-button-float:hover,.restock-rocket-button:hover{opacity:.8}.restock-rocket-button{min-height:50px;margin-top:10px;margin-bottom:10px}.restock-rocket-button-collection{position:relative;font-size:13px;line-height:1;padding:7px;height:auto;z-index:3}.restock-rocket-wrapper{background-color:rgba(0,0,0,.5);z-index:123123123;width:100%;height:100%;overflow:auto;position:fixed;right:0;top:0;transition-property:all;transition-duration:.3s;display:flex;flex-direction:column;justify-content:center;}.restock-rocket-wrapper-inline{width:100%;height:100%;margin-top:20px}.restock-rocket-preorder-description{padding:10px 15px;margin-top:20px;display:flex;flex-direction:column;gap:10px;}.preorder-description-details{margin-bottom:0;display:flex;flex-direction:column;gap:10px;}.preorder-detail-item{display:flex;flex-direction:row;justify-content:start;gap:8px;align-items:center;}.restock-rocket-payment-widget{border:1px solid #ebebeb;margin-bottom:20px;}.restock-rocket-payment-option{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:15px 20px;}.restock-rocket-payment-option:not(:last-child){border-bottom:1px solid #ebebeb;}.restock-rocket-payment-input-container{flex:1 1 auto;min-width:0}.restock-rocket-preorder-discount-badge{background:#ebebeb;height:25px;line-height:25px;padding:0 15px;border-radius:25px;font-size:0.8rem;flex:0 0 auto}.restock-rocket-payment-input{margin-right:10px;margin-top:-3px;vertical-align:middle;margin-left:0;accent-color:#202223}.restock-rocket-payment-description{margin-top:4px;flex:1 1 100%}.res tock-rocket-preorder-badge{font-size:13px;line-height:1;padding:5px 13px 6px;border-radius:40px;height:auto;border:none;width:auto;z-index:2;margin:0;background:0 0}.preorder-badge-collection{position:absolute;top:10px;right:10px}.preorder-badge-product{margin-left:10px}.restock-rocket-price-strike{text-decoration:line-through;color: #666666;}.restock-rocket-discounted-price{margin-left:10px;}.restock-rocket-acknowledgement-checkbox{margin-bottom:12px;display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height: 1.5;}.restock-rocket-acknowledge-checkbox-input{width:18px;height:18px;margin-top:2px;cursor:pointer;flex-shrink:0;accent-color: #0d0d0d;}.restock-rocket-acknowledge-checkbox-label{flex:1;cursor:pointer;}.restock-rocket-preorder-countdown-timer{display:flex;flex-direction:column;align-items:center;padding:16px;margin:8px 0;font-family:inherit;}.restock-rocket-preorder-countdown-timer .countdown-header{font-size:16px;margin-bottom:6px;text-align:center}.restock-rocket-preorder-countdown-timer
.countdown-units{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.restock-rocket-preorder-countdown-timer .countdown-unit{display:flex;flex-direction:column;align-items:center;gap:6px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:40px;padding:10px 6px;text-align:center;font-size:20px;line-height:1}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:14px;font-weight:500;text-align:center;text-transform:capitalize;opacity:.7}@media (max-width:768px){.restock-rocket-preorder-countdown-timer{padding:14px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:55px;padding:14px 10px;font-size:26px}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:11px}}@media (max-width:480px){.restock-rocket-preorder-countdown-timer{padding:12px}.restock-rocket-preorder-countdown-timer .countdown-units{width:100%;gap:10px}.restock-rocket-preorder-countdown-timer .countdown-box{width:100%;min-width:50px;padding:12px 8px;font-size:24px}.restock-rocket-preo rder-countdown-timer .countdown-label{font-size:10px}}.restock-rocket-toast{position:fixed;cursor:pointer;background:#fff;border:0;min-width:40px;min-height:40px;box-shadow:0 0 15px rgba(0,0,0,.1)!important;z-index:622004;padding:20px 30px;font-family:inherit;font-size:inherit;color:#000;display:flex;justify-content:center;align-items:center}.restock-rocket-toast a{text-decoration:none;font-weight:700;color:#000}.restock-rocket-toast .dismiss{margin-left:15px;z-index:1;font-size:20px;}.restock-rocket-toast-top{top:60px}.restock-rocket-toast-bottom{bottom:75px}.restock-rocket-toast-left,.restock-rocket-toast-right{-webkit-animation:.5s forwards slide;animation:.5s forwards slide}.restock-rocket-toast-left{left:0;transform:translateX(-100%);-webkit-transform:translateX(-100%);border-radius:0 10px 10px 0}.restock-rocket-toast-left.slide-out{-webkit-animation:.5s forwards slide-out-left;animation:.5s forwards slide-out-left}.restock-rocket-toast-right{right:0;transform:translateX(100%);-webkit-transform:translate

Introducing Stock Builds!

We are really excited to be offering these stock Brothers Mehteh, Big Bro, and Gloria Complete bikes that have been assembled right here in Edinburgh!

Shop Now!

Customer Care

The team's goal is to provide excellent service to ensure every customer has a great experience.

Getting the Right Bike

We don’t do 'bikes for the masses', our key objective is to get you the correct bike for your unique riding profile.

Quality Control

Every bike that passes through our business receives the upmost care and attention, ensuring safety and reliability to every client.

LOCATION & HOURS

Edinburgh Bike Shop

82 Newington Road
Edinburgh
EH9 1QN

Mon-Fri: 9:00 - 18:30

Sat: 09:00 - 16:00

Sun: Closed

Customer Reviews

★★★★★

I was recommended these guys by a passing cyclist when I had an embarrassing wardrobe+ bike mishap on my way home from work. Once that was sorted, they also spotted that my rear tyre was ripped and likely to catastrophically fail on me if I wasn't careful. They were speedy, kind and generous with their time and advice. Wouldn't hesitate to recommend them

Lucy Gaunt

★★★★★

We rented two gravel bikes to explore Scotland for nearly three weeks, and I couldn’t have been happier with the experience. The bikes came fully equipped with everything we could possibly need—repair kit, pannier bags, lock, spare tubes, and more. The team was incredibly welcoming and friendly, making the whole process seamless. There’s honestly nothing-

negative I could say; everything exceeded expectations. I can wholeheartedly recommend ProjectRide for anyone looking to rent a bike, and their many 5-star reviews are absolutely well deserved.Reply

Matias Hugentobler

★★★★★

Absolutely fantastic bike shop. Always willing to help you out when you’re having a problem. Bought many bike components from them over the years and every time they go out of their way to fit them!

Would recommend wholeheartedly for any biking needs!

Max McMullon

I have taken several bikes here for servicing and repairs and been consistently impressed by their friendly and helpful advice, and the quality of their repair works. They seem to give a very honest opinion on whether work is required or not.

Robert Moreton

★★★★★

These fantastic guys saved our holiday. We were bike trekking around Scotland, and after 3 days, we had serious brake problems. The oil was coming out of the calliper. I called 2 days before our arrival, and they promised to make some time for us. They fixed the problem very fast and they totally didn't take advantage of our situation. I know the prices very well, because I have done all my maintenance myself for many years, and I was surprised by the low cost. Thanks a lot guys.

Wim Lintermans

★★★★★

Amazing service and quick turnaround! Dropped my bike off at 6:30pm (closing time) one day and it had been fully serviced and sorted out by the next morning! Top service and reasonable prices. Will come back here for all bike servicing needs in the future no doubt! Guys are incredibly knowledgeable also.

Christian Graham

★★★★★

great shop. Traded in my bike for a second hand road bike. Great service, good prices. Would definitely recommend.

Theo Golden

★★★★★

The two guys that welcomed me were amazing! Very spot on with all their advice and extremely helpful, as well as honest. What more can you ask for from a bike shop? 🤔😜👍

Antonio Iglesias

★★★★★

These guys are great! Super helpful, affordable, and friendly. They don't talk down to you as a woman which I always appreciate!

Tiki Muir

★★★★★

Bikes are hard to come by at the moment. Andy and Dougie at ProjektRide were amazing in sourcing a frame and a build kit, then marrying them up to create a fantastic bike. They were really attentive to sizing and fitting, based on my riding style.

Matt Wilkes

★★★★★

Friendly welcome, quick to help, reliable comms. Glad to have a local bike shop in Edinburgh who know what they're doing!

Nicholas Paul Franks

★★★★★

I always get really friendly and helpful advice at ProjektRide and excellent results from any servicing they do. Highly recommended.

Christine Thompson

★★★★★

Brilliant service. Andy listened to exactly what I needed and very kindly brought both bikes to my house for me to test ride, so helpful. Would definitely recommend.

Jill Kerr

★★★★★

I can highly recommended this place. Andy was very helpful and knowledgeable when I came to him looking for my next bike.
Moreover, he ensured the bike was in its best condition before handing over. Thanks a million!

Laura Grieve

★★★★★

Top quality bike, top quality service - these are decent guys doing a great job. Thoroughly impressed with their knowledge and service. Recommend to anyone buying a bike - talk to them and they give you good advice.

Mike Smith

★★★★★

Took my old bike in for a service and it now feels like new. Great communication and great price. Also took the time to chat about future bike options with me. Cannot recommend Projekt Ride enough!

Calum Thistle

★★★★★

Servicing of my titanium road bike. Great friendly and knowledgable service from Andy and his team. Thoroughly recommended as my LBS of choice

Mark Dunn

★★★★★

If you are looking for someone helpful and knowledgeable this is the place to go.
Excellent service got a great bike in great condition even helped out with a few extras and provided the original receipt for lifetime guarantee on the frame.

Iain Orr

★★★★★

I dropped my Specialized Vita for new brake pads and a service, the bike was ready for collection the same day and the price was reasonable! Bicycle feels brand new again and works amazing! Many thanks!!

Heather Paterson

★★★★★

Staff are very kind and the price is relatively reasonable, also student can have 10% discount which it great :)

William Gui

★★★★★

Excellent friendly and efficient service. Great product knowledge and good value for money! Highly recommend

Ben Ross

Use this testimonial as an opportunity for your customers to discuss your brand and what sets you apart from the competition.

John Doe