ducati

Enjoy riding season with Ducati’s current special offers

Choose from 0% APR for up to 36 months or .99% APR for 60 months on select 2018 and 2019 models with no payments for 90 days.** As an alternative, Ducatisti may also take advantage of up to $1,500 in Ducati Aftersales incentives.

**Call or stop by for details.


We stock all current Ducati models

Since 1997, GP Motorcycles has been San Diego proper's only Ducati dealer. From humble beginnings at our 9th & G location, we have grown from our all-European independent and vintage shop to a thriving multi-brand dealership, and after over 25 years, Ducati remains strong in our hearts as the brand that helped put us on the map. We are proud to stock all currently available models, as well as any non-currents we can get our hands on.

GP Motorcycles has serviced and supported the Ducati brand since 1993 — you are at the right place for all your Ducati needs.

If you don't see what you want in our current inventory, please give us a call. Our inventory changes daily and we receive new shipments throughout the year — chances are the bike you want is on order and on its way, and if not, we can find it for you. We also stock many non-current new and pre-owned Ducati's with HUGE markdowns.


Current Inventory

  • 2020 Ducati XDiavel S

    New  2020  Ducati
    XDiavel S
    Mileage: New  Stock #: DU011043 
    $24495  

  • 2020 Ducati Sixty2 Scrambler

    New  2020  Ducati
    Sixty2 Scrambler
    Mileage: New  Stock #: DU002937 
    $7995  

  • 2020 Ducati Hypermotard 950 SP

    New  2020  Ducati
    Hypermotard 950 SP
    Mileage: New  Stock #: DU003586 
    $16995  

  • 2020 Ducati SuperSport

    New  2020  Ducati
    SuperSport
    Mileage: New  Stock #: DU008738 
    $13095  

  • 2020 DUCATI Panigale  V4 R

    New  2020  DUCATI
    Panigale V4 R
    Mileage: 5  Stock #: DU010967 
    $40000  Racing Perfection

  • 2020 Ducati SuperSport S

    New  2020  Ducati
    SuperSport S
    Mileage: New  Stock #: DU008725 
    $15795  

  • 2020 Ducati Monster 821 Red

    New  2020  Ducati
    Monster 821 Red
    Mileage: New  Stock #: DU006355 
    $11995  

  • 2020 Ducati Monster 821 Stealth

    New  2020  Ducati
    Monster 821 Stealth
    Mileage: New  Stock #: DU006544 
    $12895  

  • 2019 Ducati Monster 1200 S

    New  2019  Ducati
    Monster 1200 S
    Mileage: New  Stock #: DU024801 
    $17595  DU025385

  • 2019 Ducati Panigale V4

    New  2019  Ducati
    Panigale V4
    Mileage: New  Stock #: DU005201 
    $21495  

  • 2019 Ducati Panigale V4 Speciale

    New  2019  Ducati
    Panigale V4 Speciale
    Mileage: New  Stock #: DU006958 
    $39995  In Stock!

  • 2019 Ducati 959 Panigale Corse

    New  2019  Ducati
    959 Panigale Corse
    Mileage: New  Stock #: DU008763 
    $17895  

  • 2019 Ducati Multistrada 1260 Pikes Peak

    New  2019  Ducati
    Multistrada 1260 Pikes Peak
    Mileage: New  Stock #: DU005814 
    $25495  

  • 2019 Ducati Scrambler 1100 Sport

    New  2019  Ducati
    Scrambler 1100 Sport
    Mileage: New  Stock #: DU000193 
    $15095  

  • 2019 Ducati Panigale V4 R

    New  2019  Ducati
    Panigale V4 R
    Mileage: New  Stock #: DU010425 
    $40000  

  • 2019 Ducati Panigale V4 S Corse

    New  2019  Ducati
    Panigale V4 S Corse
    Mileage: New  Stock #: DU006948 
    $29995  

  • 2019 Ducati 959 Panigale

    New  2019  Ducati
    959 Panigale
    Mileage: New  Stock #: DU009556 
    $15795  

  • 2019 Ducati Monster 1200 R

    New  2019  Ducati
    Monster 1200 R
    Mileage: New  Stock #: DU025557 
    $19395  

  • 2019 Ducati Super Sport S White Silk

    New  2019  Ducati
    Super Sport S White Silk
    Mileage: New  Stock #: DU008008 
    $15595  

  • 2019 Ducati XDiavel S Iceberg White

    New  2019  Ducati
    XDiavel S Iceberg White
    Mileage: New  Stock #: Incoming 
    $24595  

  • 2019 Ducati Monster 821

    New  2019  Ducati
    Monster 821
    Mileage: New  Stock #: DU004057 
    $12095  

  • 2019 Ducati Multistrada 1260 S Touring

    New  2019  Ducati
    Multistrada 1260 S Touring
    Mileage: New  Stock #: Incoming 
    $22795  

  • 2019 Ducati Monster 821

    New  2019  Ducati
    Monster 821
    Mileage: New  Stock #: DU003555 
    $11995  

  • 2019 Ducati Scrambler 1100 Special

    New  2019  Ducati
    Scrambler 1100 Special
    Mileage: New  Stock #: DU000353 
    $14295  

  • 2019 Ducati Panigale V4 S

    New  2019  Ducati
    Panigale V4 S
    Mileage: New  Stock #: DU006339 
    $27895  

  • 2019 Ducati Diavel 1260 S

    New  2019  Ducati
    Diavel 1260 S
    Mileage: New  Stock #: DU007373 
    $22995  

  • 2019 Ducati SuperSport S

    New  2019  Ducati
    SuperSport S
    Mileage: New  Stock #: DU008973 
    $15195  

  • 2019 Ducati SuperSport

    New  2019  Ducati
    SuperSport
    Mileage: New  Stock #: DU007318 
    $12995  

  • 2019 Ducati Multistrada 1260 S Touring

    New  2019  Ducati
    Multistrada 1260 S Touring
    Mileage: New  Stock #: DU006653 
    $22595  

  • 2019 Ducati Scrambler Deert Sled

    New  2019  Ducati
    Scrambler Deert Sled
    Mileage: New  Stock #: DU001242 
    $11995  

  • 2019 Ducati Diavel 1260 S

    New  2019  Ducati
    Diavel 1260 S
    Mileage: New  Stock #: DU001925 
    $22995  

  • 2019 Ducati Hypermotard 950

    New  2019  Ducati
    Hypermotard 950
    Mileage: 873  Stock #: DU226470 
    $11995  was $13,295

  • 2019 Ducati Scrambler Cafe Racer

    New  2019  Ducati
    Scrambler Cafe Racer
    Mileage: New  Stock #: DU015772 
    $11995  

  • 2019 Ducati Scrambler Full Throttle

    New  2019  Ducati
    Scrambler Full Throttle
    Mileage: New  Stock #: DU015647 
    $10995  

  • 2019 Ducati Scrambler 800 Icon

    New  2019  Ducati
    Scrambler 800 Icon
    Mileage: New  Stock #: DU009405 
    $9595  

  • 2019 Ducati Diavel 1260

    New  2019  Ducati
    Diavel 1260
    Mileage: New  Stock #: DU001669 
    $19995  

  • 2019 Ducati Monster 821

    New  2019  Ducati
    Monster 821
    Mileage: New  Stock #: DU003988 
    $12095  DU004223

  • 2019 Ducati Monster 821 Stealth

    New  2019  Ducati
    Monster 821 Stealth
    Mileage: New  Stock #: DU005432 
    $12895  

  • 2019 DUCATI MONSTER 797 PLUS

    New  2019  DUCATI
    MONSTER 797 PLUS
    Mileage: 5  Stock #: DU002527 
    $9395  

  • 2019 DUCATI 959 Panigale

    New  2019  DUCATI
    959 Panigale
    Mileage: 5  Stock #: DU009357 
    $15495  

  • 2019 Ducati Multistrada 1260 S Touring

    New  2019  Ducati
    Multistrada 1260 S Touring
    Mileage: New  Stock #: DU006571 
    $22795  

  • 2019 Ducati Multistrada 950 S Spoked Wheels

    New  2019  Ducati
    Multistrada 950 S Spoked Wheels
    Mileage: New  Stock #: DU001716 
    $17195  

  • 2018 Ducati Scrambler Mach 2.0

    Specials  2018  Ducati
    Scrambler Mach 2.0
    Mileage: New  Stock #: DU014548 
    $8995  Was $10795

  • 2018 Ducati Desert Sled Scrambler

    Specials  2018  Ducati
    Desert Sled Scrambler
    Mileage: New  Stock #: DU000697 
    $9995  Was $11895

  • 2018 Ducati Hypermotard 939 SP

    Used  2018  Ducati
    Hypermotard 939 SP
    Mileage: 3000  Stock #: DU013510 
    $12499  

  • 2018 Ducati Scrambler 1100

    Specials  2018  Ducati
    Scrambler 1100
    Mileage: New  Stock #: DU000768 
    $9995  Was $12995 Blowout!

  • 2017 Ducati Multistrada 1200 S

    Specials  2017  Ducati
    Multistrada 1200 S
    Mileage: New  Stock #: DU019027 
    $17995  Was $20495

  • 2016 Ducati Multistrada 1200S Pikes Peak

    Used  2016  Ducati
    Multistrada 1200S Pikes Peak
    Mileage: 4024  Stock #: DU009867 
    $16999  was $17,499

  • 2016 Ducati Multistrada 1200S Pikes Peak

    Used  2016  Ducati
    Multistrada 1200S Pikes Peak
    Mileage: 4400  Stock #: DU08990 
    $17999  

  • 2016 DUCATI MONSTER 821 DARK STEALTH

    Used  2016  DUCATI
    MONSTER 821 DARK STEALTH
    Mileage: 5825  Stock #: DU020918 
    $7799  Low mileage, single owner!

  • 2016 DUCATI Monster 1200 R

    Used  2016  DUCATI
    Monster 1200 R
    Mileage: 6050  Stock #: DU018967 
    $12299  Beautifully equipped!

  • 2013 Ducati Diavel Cromo

    Used  2013  Ducati
    Diavel Cromo
    Mileage: 10007  Stock #: DU011756 
    $8995  Reduced!!!

  • 2011 DUCATI MULTISTRADA 1200 TOURING

    Used  2011  DUCATI
    MULTISTRADA 1200 TOURING
    Mileage: 6553  Stock #: DU008171 
    $7495  

  • 2008 DUCATI HYPERMOTARD 1100 S

    Used  2008  DUCATI
    HYPERMOTARD 1100 S
    Mileage: 11678  Stock #: DU000773 
    $6995  

  • 2001 DUCATI 996 Biposto

    Classic  2001  DUCATI
    996 Biposto
    Mileage: 1806  Stock #: DU011322 
    $6999  Reduced!!!

  • 1975 Ducati 860 GT

    Classic  1975  Ducati
    860 GT
    Mileage: 16576  Stock #: DU850177 
    $7999