Best 125cc Bikes in India for Everyday Riding: Real Mileage, Real Costs

Overview
India’s 125cc commuter class now starts around ₹83,000 ex-showroom. The three bikes most buyers cross-shop are the Honda SP 125, TVS Raider and Bajaj Pulsar NS125. This guide compares price, power, real-world mileage and monthly running costs for daily city riding, with a worked EMI example. It is written for first-time buyers and office commuters choosing between a plain commuter and a sportier option.
The best 125cc bikes in India now start at roughly ₹83,000 ex-showroom, and that gets you around 11 PS, a five-speed gearbox and a petrol bill that barely dents a salary. It matters now because dealers push hardest before Diwali, petrol sits near ₹103 a litre in Mumbai, and the gap between a base Raider and a loaded SP 125 is smaller than most buyers assume.
Why 125cc is the sweet spot for daily riding
A Hero Splendor Plus costs about ₹80,000 ex-showroom and makes around 8 PS. A 125cc commuter costs ₹3,000 to ₹15,000 more and gives you 10.7 to 12 PS. That extra power is what lets you hold 70 km/h on a flyover with a pillion, instead of flat-out begging the engine for more.
Step up to a 150cc and you pay ₹1.15 lakh or more, plus tyre and insurance costs that rise with the engine size. For 25 to 40 km of daily stop-start traffic, that is money spent on speed you will not use. The 125cc class sits where price, pickup and mileage meet.
Which 125cc bike gives the best mileage in real life?
Brochure numbers and what you actually get are different things. Honda quotes a figure in the mid-60s for the SP 125, but TVS’s own ARAI number for the Raider is 56.7 kmpl, and owners report about 56 kmpl in mixed riding. In Delhi or Mumbai traffic, with AC-less summers and long signal waits, plan on the lower end.
The spread looks small, and it is. Between the thirstiest and the most frugal bike here, you save about ₹220 a month, or roughly ₹2,600 a year. Mileage should break a tie, not make the decision.
The best 125cc bikes in India, compared on the road
Honda SP 125: the one nobody complains about
The 123.94cc motor is the smoothest of the lot, and at about 116 kg the bike feels light when you are threading between autos. Power is 10.7 PS and torque is 10.9 Nm, with a five-speed box that shifts cleanly. The current model adds a 4.2-inch TFT display with Bluetooth, which you will actually use for navigation.
On-road in Delhi, expect roughly ₹1.08 lakh to ₹1.15 lakh depending on variant and insurance. That is the dearest option here, and you pay for the refinement and the resale value.
TVS Raider 125: more bike for the money
The Raider is the sharpest buy on paper. It makes 11.2 PS and 11.75 Nm from a 124.8cc engine, has Eco and Power ride modes, and sits 180 mm off the ground. That clearance genuinely helps on broken Indian roads. TVS also gives a 5-year or 60,000 km warranty, which neither rival here matches on paper.
Prices run from about ₹83,000 to ₹99,000 ex-showroom in Delhi, and TVS raised the range by ₹550 to ₹1,320 in July 2026, so older price lists are stale. Mumbai on-road prices run from ₹1.01 lakh to ₹1.19 lakh. Single-channel ABS is only on the SXC DD and TFT DD variants, so skip the base drum if safety matters to you.
Pulsar NS125 and Hero Xtreme 125R: for the sporty-minded
Bajaj’s NS125 makes about 12 PS and looks like a bike a size bigger. It also drinks around 50 kmpl in the city, and the ride is stiffer than the Honda’s. Hero’s Xtreme 125R, which Drivio has covered earlier, starts near ₹91,000 and goes up to about ₹94,500. It is a fair alternative if you like its styling, though you give up some of the SP’s polish.
What a 125cc really costs: EMI and servicing
Take an SP 125 at roughly ₹1.10 lakh on-road. Put down ₹15,000, borrow ₹95,000 over three years at 11% a year, and your EMI works out to about ₹3,110. You would pay roughly ₹17,000 in interest over the loan. These are indicative numbers, because the rate you get depends on your profile and the lender.
Servicing is where cheap bikes stay cheap. Budget about ₹3,500 to ₹4,500 across the first four services up to 10,000 km (likely, as dealer rates vary), mostly oil, filters and labour. Honda and TVS both have service centres in almost every town, which matters more than the rupee difference.
Verdict: which 125cc should you buy?
For most riders, the Honda SP 125 is the answer. It is the most refined, the easiest to live with and the easiest to resell. If your budget is tight or you want features, the TVS Raider gives you more pace and a longer warranty for ₹10,000 less at the base. The Pulsar NS125 and Xtreme 125R suit riders who will accept a few kmpl less for looks.
Between them, these are the best 125cc bikes in India for daily commuting. Check the on-road price and EMI for the Honda SP 125 in your city on Drivio.
Pick the Honda SP 125 if you want the smoothest, cheapest-to-run everyday bike. Expect roughly ₹1,870 of petrol a month for 1,000 km. Go for the TVS Raider if you want more features and a livelier engine for less money. Take the Pulsar NS125 only if looks matter more than an extra ₹190 on the monthly fuel bill. Budget about ₹3,100 a month on a three-year loan.






























