150cc Bikes in India
23 models on sale in India fit this list — every bike and scooter with an engine of 126 to 160 cc. They come from 8 brands, led by Yamaha (12), TVS (3) and Bajaj (2). Starting prices run from ₹1.11 Lakh to ₹3.79 Lakh (ex-showroom).
Showing 1–23 of 23
160 cc|41.4 kmpl|17.31 bhp|144 kg
₹ 1,40,416 View Price Breakup
On-Road Price, Mumbai
160 cc|52.2 kmpl|17.03 bhp|152 kg
₹ 1,52,087 View Price Breakup
On-Road Price, Mumbai
150cc Bikes — Frequently Asked Questions
The TVS Apache 160 is the most affordable, starting at ₹1.11 Lakh (ex-showroom). The on-road price adds RTO charges and insurance and varies by city.
Disclaimer: Prices shown are indicative and may vary. Ex-showroom, road tax, registration, insurance and other charges are subject to change without notice. Please confirm the final on-road price with your nearest authorised dealer before purchase.






















