Also read: Apple iPhone 13 launch event: India time, how to watch online, what to expect
iPhone 12 price in India on Flipkart
MODEL | LAUNCH PRICE | CURRENT PRICE |
64GB | Rs 79,900 | Rs 66,999 |
128GB | Rs 84,900 | Rs 71,999 |
256GB | Rs 94,900 | Rs 81,999 |
iPhone 12 price in India starts at Rs 66,999 for the base 64GB storage model, while the 128GB storage variant costs 71,999. Lastly, the 256GB version costs Rs 81,999. These discounted prices are available on Flipkart. To recall, these were launched at Rs 79,900, Rs 84,900 and Rs 94,900, respectively.

Why iPhone 12 is a better deal than the iPhone 13
Yes, the iPhone 13 will be the company’s latest and greatest and will bring upgrades of some sort, though being minor. Speculations are rife the base variant of the iPhone 13 will get 128GB storage instead of 64GB. This means the iPhone 13 price will be higher than iPhone 12 as the storage has been bumped up. Adding to that is Apple’s weird Indian price conversion, which should make the iPhone 13 even pricier in the country. All this combined, we believe the premium price of the iPhone 13 isn’t totally justified and that the iPhone 12 is still a better deal at its current price.
Apple will be bringing significant upgrades to the iPhone 13 Pro and iPhone 13 Pro Max this time around, including a 120Hz ProMotion display. Rumours are rife about the 2022 iPhone – the iPhone 14 – will bring a more drastic redesign and hardware improvements, which should make it a better upgrade compared to the iPhone 13. So, you should save yourself some money, buy the iPhone 12 now, and upgrade to the iPhone 14 next year.