The on road price of KTM Duke 390 in Shajapur is Rs 3.41 Lakh onwards in Nov 2025. Check Duke 390 on-road price break-up (Ex-showroom price + RTO + insurance) in your city for all variants. Also ...