CFMoto 300NK vs Husqvarna Vitpilen 250
Prices, specs and on-road cost, side by side. Updated 23 Oct 2026.

What's different
On the versions picked above
Pick the 300NK for better claimed mileage.
Pick the Vitpilen 250 for the lower price and more power.
Spec by spec
Price
Headline figures
Vehicle Details
Engine & Transmission
Brakes, Wheels & Suspension
Dimensions & Storage
Safety & Convenience
Instruments & Tech
Lights
Choice
Features are what each maker lists for its top versions. "Not listed" means the maker's sheet does not mention it, not that the vehicle lacks it.
Same engine and gearbox, closest price
Pick a pair to compare those two versions
Petrol, manual
300NK₹2.29 Lakh Vitpilen 250₹2.27 Lakh Vitpilen 250 ₹2,063 lessOn-road price by city
300NK 300NK against Vitpilen 250 Vitpilen 250
| City | 300NK | Vitpilen 250 | Gap |
|---|---|---|---|
| Mumbai | ₹2.65 Lakh | ₹2.63 Lakh | Vitpilen 250 ₹2,325 less |
| Pune | ₹2.65 Lakh | ₹2.63 Lakh | Vitpilen 250 ₹2,325 less |
| New Delhi | ₹2.59 Lakh | ₹2.56 Lakh | Vitpilen 250 ₹2,263 less |
| Bengaluru | ₹2.81 Lakh | ₹2.79 Lakh | Vitpilen 250 ₹2,469 less |
| Chennai | ₹2.68 Lakh | ₹2.65 Lakh | Vitpilen 250 ₹2,346 less |
| Hyderabad | ₹2.81 Lakh | ₹2.79 Lakh | Vitpilen 250 ₹2,469 less |
| Ahmedabad | ₹2.54 Lakh | ₹2.52 Lakh | Vitpilen 250 ₹2,222 less |
| Amritsar | ₹2.65 Lakh | ₹2.63 Lakh | Vitpilen 250 ₹2,325 less |
| Bhopal | ₹2.59 Lakh | ₹2.56 Lakh | Vitpilen 250 ₹2,263 less |
| Bhubaneswar | ₹2.54 Lakh | ₹2.52 Lakh | Vitpilen 250 ₹2,222 less |
| Chandigarh | ₹2.63 Lakh | ₹2.61 Lakh | Vitpilen 250 ₹2,304 less |
| Coimbatore | ₹2.68 Lakh | ₹2.65 Lakh | Vitpilen 250 ₹2,346 less |
| Dehradun | ₹2.61 Lakh | ₹2.59 Lakh | Vitpilen 250 ₹2,284 less |
| Faridabad | ₹2.59 Lakh | ₹2.56 Lakh | Vitpilen 250 ₹2,263 less |
| Gurugram | ₹2.59 Lakh | ₹2.56 Lakh | Vitpilen 250 ₹2,263 less |
| Guwahati | ₹2.59 Lakh | ₹2.56 Lakh | Vitpilen 250 ₹2,263 less |
| Indore | ₹2.59 Lakh | ₹2.56 Lakh | Vitpilen 250 ₹2,263 less |
| Jaipur | ₹2.7 Lakh | ₹2.68 Lakh | Vitpilen 250 ₹2,366 less |
| Jammu | ₹2.63 Lakh | ₹2.61 Lakh | Vitpilen 250 ₹2,304 less |
| Jodhpur | ₹2.7 Lakh | ₹2.68 Lakh | Vitpilen 250 ₹2,366 less |
| Kanpur | ₹2.63 Lakh | ₹2.61 Lakh | Vitpilen 250 ₹2,304 less |
| Kochi | ₹2.88 Lakh | ₹2.86 Lakh | Vitpilen 250 ₹2,531 less |
| Kolkata | ₹2.63 Lakh | ₹2.61 Lakh | Vitpilen 250 ₹2,304 less |
| Lucknow | ₹2.63 Lakh | ₹2.61 Lakh | Vitpilen 250 ₹2,304 less |
| Ludhiana | ₹2.65 Lakh | ₹2.63 Lakh | Vitpilen 250 ₹2,325 less |
| Mysuru | ₹2.81 Lakh | ₹2.79 Lakh | Vitpilen 250 ₹2,469 less |
| Nagpur | ₹2.65 Lakh | ₹2.63 Lakh | Vitpilen 250 ₹2,325 less |
| Nashik | ₹2.65 Lakh | ₹2.63 Lakh | Vitpilen 250 ₹2,325 less |
| Noida | ₹2.63 Lakh | ₹2.61 Lakh | Vitpilen 250 ₹2,304 less |
| Panaji | ₹2.68 Lakh | ₹2.65 Lakh | Vitpilen 250 ₹2,346 less |
| Patna | ₹2.61 Lakh | ₹2.59 Lakh | Vitpilen 250 ₹2,284 less |
| Puducherry | ₹2.45 Lakh | ₹2.43 Lakh | Vitpilen 250 ₹2,139 less |
| Raipur | ₹2.59 Lakh | ₹2.56 Lakh | Vitpilen 250 ₹2,263 less |
| Ranchi | ₹2.61 Lakh | ₹2.59 Lakh | Vitpilen 250 ₹2,284 less |
| Srinagar | ₹2.63 Lakh | ₹2.61 Lakh | Vitpilen 250 ₹2,304 less |
| Surat | ₹2.54 Lakh | ₹2.52 Lakh | Vitpilen 250 ₹2,222 less |
| Thiruvananthapuram | ₹2.88 Lakh | ₹2.86 Lakh | Vitpilen 250 ₹2,531 less |
| Vijayawada | ₹2.7 Lakh | ₹2.68 Lakh | Vitpilen 250 ₹2,370 less |
| Visakhapatnam | ₹2.7 Lakh | ₹2.68 Lakh | Vitpilen 250 ₹2,370 less |
Ex-showroom price plus road tax, registration and insurance, by each state's rules. Dealers may add handling charges and accessories.
Common questions
Which is cheaper, the 300NK or the Vitpilen 250?
The Vitpilen 250, by ₹2,063 on the versions compared here: 300NK 300NK at ₹2.29 Lakh against Vitpilen 250 Vitpilen 250 at ₹2.27 Lakh, ex-showroom. On the road in Delhi that becomes ₹2.59 Lakh against ₹2.56 Lakh.
Which gives better mileage?
The 300NK claims 33 kmpl against 31–37 kmpl on the versions compared here. These are official test figures, not road measurements.
Which is more powerful?
The 300NK 300NK makes 27.87 PS and 20 Nm and the Vitpilen 250 Vitpilen 250 makes 31 PS and 25 Nm.
What is the EMI on each?
About ₹6,871 a month for the 300NK and ₹6,811 for the Vitpilen 250, on the road in Delhi with 20% down over 3 years at 12%.
Compare the rivals
300NK vs 250 Duke
From ₹2.29 Lakh and ₹2.27 Lakh
300NK vs Speed 400
From ₹2.29 Lakh and ₹2.35 Lakh
300NK vs 350X
From ₹2.29 Lakh and ₹2.37 Lakh

Vitpilen 250 vs 250 Duke
From ₹2.27 Lakh and ₹2.27 Lakh

Vitpilen 250 vs Speed 400
From ₹2.27 Lakh and ₹2.35 Lakh

Vitpilen 250 vs 350X
From ₹2.27 Lakh and ₹2.37 Lakh















