• <
  • Header Image
    > Electric Bikes
    Best selling
    Bottles and Cages
    Custom Builds
    Nukeproof Digger Comp Gravel Bike - Medium
    Alphabetically, A-Z LocksCustom Builds for sale
    £800.00
    Orbea Vibe 2021 Electric Bike - Small

    WHY PROJEKTRIDE? Bike Packing 

    Co-founded by two childhood friends from the heart of the Scottish mountain bike scene, ProjektRide represents our shared passion for riding quality bikes. We stock a range of premium new and second-hand bikes in Edinburgh for all ages and all cycling disciplines. We also have a comprehensive workshop if you are looking to get your bicycle maintained.  

    ABOUT USPrice, low to high  
    a class="product__media product__media--featured" href="/collections/second-hand-bikes/products/orbea-vibe-2021-electric-bike-small" title="Orbea Vibe 2021 Electric Bike - Small" aria-label="Orbea Vibe 2021 Electric Bike - Small" style="background-image: url(//projektride.co.uk/cdn/shop/files/IMG_5261_600x.jpg?v=1762535714)"> Bags and Transportation
    span class="visually-hidden">Orbea Vibe 2021 Electric Bike - Small
    >
    Price, high to low> Phone HoldersServices  
    a class="product__media product__media--featured" href="/collections/second-hand-bikes/products/pinnacle-dolomite-road-bike-medium" title="Pinnacle Dolomite Road Bike - Medium" aria-label="Pinnacle Dolomite Road Bike - Medium" style="background-image: url(//projektride.co.uk/cdn/shop/files/IMG_50782_600x.jpg?v=1761905706)">
    span class="visually-hidden">Pinnacle Dolomite Road Bike - Medium
    > Tools & Maintenance
    Clothing and Protection 

     

    Helmets

    Pinnacle Dolomite Road Bike - Medium

    Clothing

    Projektride's Student bike bundle!

    Socks£span class="visually-hidden">Projektride's Student bike bundle! From

    >

    >

    Sell Your Bike-
    div class="product__media-hover-img product__media" style="background-image: url(//projektride.co.uk/cdn/shop/files/DSC05112_600x.jpg?v=1724853373)">
    >
    Projektride's Student bike bundle!

    £425.00

    My Account

    Projektride's Student bike bundle! Brand

    Open cart

    a class="product__media product__media--featured" href="/collections/second-hand-bikes/products/projektrides-student-bike-bundle-1" title="Projektride's Student bike bundle!" aria-label="Projektride's Student bike bundle!" style="background-image: url(//projektride.co.uk/cdn/shop/files/B1B0CF04-02C0-4099-B685-92962FC479F2_600x.jpg?v=1758108217)">
    span class="visually-hidden">Projektride's Student bike bundle! ProjektRide
    >

    >

    Model



    Gears & Drivetrain

    Components
    E-bike Batteries and chargers

    Wheels

    Complete Wheels

    Essentials  

    Accessories

    Bottles and Cages
    Locks

    Mudguards
    Bike Packing

    Bags and Transportation
    Phone Holders


    Maintenance

    YesCleaners, Degreasers and Lubrication
    No
    Tubeless

    button type="submit" class="btn">FilterTools & Maintenance
    >

    Clear filters (Clothing and Protection
    0

    ) ProjektRide Merchandise
    Delivery & Returns Clear filters (<
    0

    Gloves
    Clothing

    Socks
    Mon - Fri: 09:00 - 18:30 <
    Sat: 9:00 - 16:00 a class="product__media product__media--featured" href="/collections/second-hand-bikes/products/boardman-comp-x7-small" title="Boardman Comp X7 - Small" aria-label="Boardman Comp X7 - Small" style="background-image: url(//projektride.co.uk/cdn/shop/files/IMG_5203_600x.jpg?v=1762355177)">

    Sell Your Bike
    Contact Us

    <
    LocationWorkshop
    Open search bar
    how_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":null,"inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"market_setup_type":"single_market","shopify_app_id":5940125,"cache":true,"cached_at":"2025-11-11T14:27:02.333Z","multi_language_enabled":false,"translation_locale":"en"};window._RestockRocketConfig.cachedPreorderVariantIds = {"preorder_variant_ids":[42167799447778,43590980075746,43916521013474,43934694998242,43934695031010,43934695620834,43935975440610,43935975473378,43935989399778,43935989432546,43935990284514,43935994118370,43935995625698,43935995855074,43936000835810,43936003195106,43936003227874,43936008012002,43936008044770,43936022757602,43936022790370,43936022823138,43936022855906,43936056115426,43936061030626,43936064930018,43936070631650,43936078037218,43936078069986,43936088195298,43936093470946,43936101138658,43936107266274,43936124076258,43936124109026,43936124141794,43936124174562,4393612994,43981374914786,43981374947554,43981374980322,43981392904418,43981695844578,43981695877346,43981695910114,43981695942882,43981986070754,43981987905762,43981987938530,44052906967266,44052907327714,44052907360482,44052907393250,44052907426018,44052907458786,44052907491554,44052909097186,44052909129954,44140302827746,44140302893282,44140317016290,44155590508770,44155590541538,44155594211554,44155594244322,44155594277090,44155594309858,44155594342626,44155594375394,44155594440930,44155594473698,44155594506466,44195991847138,44195991945442,44329993437410,44329993470178,44329993502946,44329993535714,44329993568482,44957136584930,44957136781538,44957136945378,45068753961186,45068753993954,45069622640866,45069622903010,45069622968546,45069750730978,45069750763746,45353010921698,45353010954466,45353010987234,45353018261730,45353018294498,45353018327266,55569712382335,55569712447871,55569712480639,55569933074815,55570550194559,55570550227327,55604008976767,55638316908927,55638316941695,55638316974463,56220814999935,562
    zedLocale)) { 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 SETTINGS_CACHE_DURATION) { console.debug('STOQ - settings changed recently, skipping cache'); return null; } return settings; } catch (error) { console.debug('STOQ - Error checking settings cache:', error); return null; } } function createRestockRocketContainer() { const restockRocketContainer = document.createElement('div'); restockRocketContainer.id = 'restock-rocket'; document.body.appendChild(restockRocketContainer); } function createRestockRocketScript(scriptUrl) { const restockRocketScriptElement = document.createElement('script'); restockRocketScriptElement.setAttribute('defer', 'defer'); restockRocketScriptElement.src = scriptUrl; document.body.appendChild(restockRocketScriptElement); } createRestockRocketContainer() console.debug('STOQ - extension activated') function applyTranslations(settings) { try { // Skip translation logic entirely if multi-language is not enabled if (!settings ||
    <
    <
    <<
     
    Luc< Frames