Best 125cc Bikes in India - Check Price, Mileage and Specifications

The 125 cc segment is probably the most preferred two-wheeler segment in India due to various reasons. Firstly, the 125 cc bikes have just the right power for Indian roads and are the right choice for daily commutation. Secondly, they offer good fuel economy over the 150 cc and higher engine segment motorcycles. Finally, they are quite affordable and are favourites for daily office commuters and college students.

Due to the high demand, the 125 cc segment is highly competitive, and major manufacturers are always in a tussle to offer better to their customers. Let us look at the best 125 cc bikes in India and discuss their price, mileage, and other specifications.

1. Bajaj Pulsar 125


The Bajaj Pulsar 125 is the most affordable Pulsar in the country and is affectionately referred to as the ‘Baby Pulsar’. However, it is nowhere near a baby in terms of power in mileage as its 124 cc engine churns 11.8 bhp power.

The 51 kmpl mileage serves as a cherry on the top. Bajaj Pulsar 125 has the same muscular body which it shares with its elder twin, i.e., Bajaj Pulsar 150. Other features include a five-speed gearbox and tubeless tyres fitted on alloy wheels. It carries an ex-showroom price of INR 73,363.

2. Bajaj NS 125


The Bajaj Pulsar 125 borrows its DNA from its elder siblings NS 160 and NS 200 and carries the same aggressive and sporty look. The sports commuter comes packed with a 124 cc engine, which generates 11.99 bhp of raw power. Its claimed mileage is around 50 kmpl which is quite enough for city riding.

It was launched under the BS-VI emission variant, and the 5-speed gearbox helps you with an enhanced pick-up. The NS 125 is undoubtedly one of the best 125 cc bikes in India and carries an ex-showroom price tag of INR 93,690.

3. KTM 125 Duke


The orange rockets are a top favourite among youngsters and elders alike. The 125 variant mainly targets young riders and comes packed with a 124.71 cc engine, which churns 14.5 bhp of power. The USP of the bike is a 6-speed gear that lets it achieve higher top speeds than other bikes in the segment.

Other features include a fuel injection delivery system, a liquid cooling system, and digital ignition. If you refer to the KTM bikes price list, you’ll know that it is priced at INR 1,63,242.

4. KTM RC 125


If you wish to opt for a fully-faired version of the Duke, which offers a premium sporty feel, then you can consider the RC 125, which is more or less a faired version of the Duke 125. It comes with the same refined 124 cc engine and generates 14.55 bhp power.

The KTM bikes price list depicts that the RC 125 is priced at INR 1,73,293. Overall, it’s a great deal for a sporty option in the entry-level segment, which offers a great riding experience on the city and highway roads.



Given that Indian riders are more interested in looks and power, paired with mileage, the above options tick most of the boxes of the requirement list. So if you are looking to buy a stylish 125 cc bike, you can choose one of the above four options. Finally, complete your biker look with a good-looking helmet!

Apply for Loan Calculate Your EMI