Enjoy riding season with Ducati’s current special offers. Highly qualified customers can enjoy No Payment for 90 days** and financing beginning from .99% APR for 36 months.
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
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 #: DUXXXXX
$24495 RESERVE NOW
New 2023 Ducati
Panigale V2
Mileage: New
Stock #: DUXXXXXX
$18295
New 2023 DUCATI
SCRAMBLER DESERT SLED
Mileage: New
Stock #: DU002683
$12595
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
DIAVEL 1260 S
Mileage: New
Stock #: DU006068
$25995
New 2023 DUCATI
X DIAVEL S
Mileage: NEW
Stock #: DUXXXXXX
$27395
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
Used 2023 DUCATI
PANIGALE V2
Mileage: 3967
Stock #: DU010014
$16899
New 2022 Ducati
Streetfighter V4 S
Mileage: NEW
Stock #: DU007176
$25495
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 2020 DUCATI
STREETFIGHTER V4 S
Mileage: 12319
Stock #: DU000955
$19495 One of a Kind Special Build
Used 2019 DUCATI
MULTISTRADA 1260 S PIKES PEAK
Mileage: 9088
Stock #: DU005814
$18995
Used 2019 DUCATI
SUPERSPORT S
Mileage: 6535
Stock #: DU007613
$13999
Used 2018 DUCATI
MULTISTRADA 1260 S TOURING
Mileage: 16977
Stock #: DU004431
$14999