Highly qualified customers can enjoy No Payment for 90 days
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.
Call 619-233-4762 or email us for more information and to arrange for a test ride of one our demos.
New 2023 DUCATI
Monster +
Mileage: NEW
Stock #: DUXXXXX
$12995
New 2023 DUCATI
950 SUPERSPORT
Mileage: NEW
Stock #: DU004698
$15195
New 2023 DUCATI
MULTISTRADA V4 PIKES PEAK
Mileage: NEW
Stock #: DU014676
$31595
New 2023 DUCATI
DIAVEL V4
Mileage: 5
Stock #: DU000484
$26695
New 2023 DUCATI
DIAVEL V4 THRILLING BLACK
Mileage: 5
Stock #: DU001086
$26995
New 2023 DUCATI
Panigale V4 S
Mileage: New
Stock #: DU004322
$31595
New 2023 DUCATI
SCRAMBLER NIGHTSHIFT
Mileage: NEW
Stock #: DU006802
$11695
New 2023 DUCATI
MONSTER PLUS
Mileage: New
Stock #: DU005954
$13195
New 2023 Ducati
Panigale V4
Mileage: New
Stock #: DU005328
$24495 IN STOCK NOW!
New 2023 Ducati
Panigale V2
Mileage: New
Stock #: DUXXXXXX
$18295
New 2023 DUCATI
SUPERSPORT 950 S
Mileage: NEW
Stock #: DU003559
$17695
New 2023 DUCATI
MONSTER
Mileage: NEW
Stock #: DU006368
$13195
New 2023 DUCATI
PANIGALE V2
Mileage: New
Stock #: DU009706
$18595
New 2023 DUCATI
STREETFIGHTER V2
Mileage: NEW
Stock #: DU001073
$17995 IN STOCK NOW!
New 2023 DUCATI
PANIGALE V2 BAYLISS
Mileage: NEW
Stock #: DU011278
$22395 LIMITED EDITION, ACT NOW!
New 2023 DUCATI
DesertX
Mileage: NEW
Stock #: DU001336
$17695
New 2023 DUCATI
HYPERMOTARD 950SP
Mileage: NEW
Stock #: DU009171
$18695 IN STOCK NOW!
New 2023 DUCATI
SCRAMBLER ICON DARK
Mileage: 5
Stock #: DU007200
$9195
New 2023 DUCATI
HYPERMOTARD 950
Mileage: 5
Stock #: DU008578
$14995
New 2023 DUCATI
DIAVEL 1260
Mileage: NEW
Stock #: DUXXXXXX
$21795
New 2023 DUCATI
SCRAMBLER 1100 SPORT
Mileage: 5
Stock #: DU001204
$13295
New 2023 DUCATI
MONSTER SP
Mileage: 5
Stock #: DU007420
$15595
New 2023 DUCATI
MULTISTRADA V4 RALLY TRAVEL ADVENTURE
Mileage: 5
Stock #: DUXXXXX
$30595
New 2023 DUCATI
MULTISTRADA RALLY TRAVEL ADVENTURE RED
Mileage: 5
Stock #: DUXXXXX
$29995
New 2023 DUCATI
STREETFIGHTER V2
Mileage: 5
Stock #: DU003436
$18195
New 2023 DUCATI
DESERTX R22
Mileage: 4
Stock #: DU006380
$18295
New 2023 DUCATI
MTS V4 S TRAVEL + RADAR ICEBERG
Mileage: 5
Stock #: DU014595
$27495
New 2022 DUCATI
STREETFIGHTER V4 S
Mileage: New
Stock #: DU007236
$25695
New 2022 DUCATI
MULTISTRADA V4 TRAVEL +RADAR
Mileage: NEW
Stock #: DU004074
$24295 DISCOUNTED FROM $26295
New 2022 DUCATI
MULTISTRADA V2
Mileage: NEW
Stock #: DU005151
$17895
New 2022 DUCATI
SCRAMBLER URBAN MOTARD
Mileage: 5
Stock #: DU006102
$11695
New 2022 DUCATI
SCRAMBLER 1100 TRIBUTE PRO
Mileage: 5
Stock #: DU001077
$13995
Used 2021 DUCATI
HYPERMOTARD 950 SP
Mileage: 768
Stock #: DU008169
$15995
Used 2021 DUCATI
MULTISTRADA V4S SPORT
Mileage: 6819
Stock #: DU005914
$22999 Low Miles with Extras
Used 2021 DUCATI
SCRAMBLER NIGHTSHIFT
Mileage: 12369
Stock #: DU004319
$9999
Used 2021 DUCATI
DIAVEL 1260 S
Mileage: 223
Stock #: DU005232
$18995
Used 2020 DUCATI
MONSTER 821
Mileage: 5783
Stock #: DU007491
$10499
Used 2019 DUCATI
SUPERSPORT S
Mileage: 6535
Stock #: DU007613
$13999
Used 2019 DUCATI
SCRAMBLER 1100 PRO
Mileage: 3336
Stock #: DU000258
$12299
Used 2018 DUCATI
MONSTER 1200 S
Mileage: 17834
Stock #: DU025243
$13995
Used 2018 DUCATI
HYPERMOTARD 939 SP
Mileage: 5326
Stock #: DU013715
$13995
Used 2018 DUCATI
MONSTER 1200 S
Mileage: 53980
Stock #: DU024956
$8995