| Quick Answer
Amazon India and Flipkart are the best sites to buy books online in India for new releases and competitive prices. For second-hand books, Bookchor, MyPustak, and Kitabay offer savings of up to 80%. If you’re looking for indie titles, try Champaca, Blossom Book House, or Kitab Khana. Kindle Store remains the top choice for ebooks. |
Nearly half of all books sold in India are now bought online, with online retailers accounting for 44.3% of sales. Yet most people still begin and end their search on the same two websites. But the thing is, the best place to buy a book depends on the book itself. A student looking for a discounted HC Verma textbook isn’t shopping the same way as someone hunting for a signed Amitav Ghosh hardback or an out-of-print classic.
So we’ve grouped this list by what you’re looking to buy, from mass-market new books and curated bookstore picks to second-hand finds, independent bookshops, and ebooks. Start with the section that matches what you’re after.
Best Online Bookstores in India (At a Glance)
| # | Site | Best for | Typical discount | Free delivery | Second-hand? |
| 1 | Amazon India | Largest catalog, Kindle, fastest delivery | 10-40% | ₹499 (Prime: free) | Via third-party sellers |
| 2 | Flipkart | Regional languages, textbooks, exam prep | 20-60% | ₹500 | Via Plus sellers |
| 3 | Crossword | Curated picks, gifting, signed editions | 5-20% | ₹1,000 | No |
| 4 | Bookswagon | Imported titles, manga, UK/US editions | 5-30% | ₹99 (paid) | No |
| 5 | Bookchor | Second-hand fiction and non-fiction | 60-85% off cover | ₹499 | Yes |
| 6 | MyPustak | Donation-model, near-free books | Up to 90% off | Flat shipping only | Yes |
| 7 | Kitabay | New + gently used, mystery boxes | 30-70% | ₹399 | Yes |
| 8 | Bookish Santa | Pre-loved, rare finds | 50-75% | ₹299 | Yes |
| 9 | Clankart | Peer-to-peer textbooks (engineering, medical, UPSC) | 40-80% | Seller-dependent | Yes |
| 10 | Blossom Book House | Bangalore indie, out-of-print imports | Varies | Order-value based | Yes |
| 11 | Champaca | Indie publishing, translated fiction, subscriptions | Rarely discounted | ₹1,000 | No |
| 12 | Pagdandi | Small-press fiction, poetry, translations | Rarely discounted | ₹500 | No |
| 13 | Kitab Khana | Mumbai indie, art books, hard-to-find titles | Rarely discounted | ₹1,000 | No |
| 14 | Bahrisons | Delhi indie, deep non-fiction, politics | 10-20% | ₹500 | No |
| 15 | Kindle Store | Ebooks, Kindle Unlimited | Up to 80% vs print | N/A | N/A |
New books at the best prices
1. Amazon India

Not much to debate here. Amazon has 25 million+ titles, the fastest delivery in the country (same-day in metros, next-day almost everywhere else for Prime members), and the deepest discounts during Prime Day and the Great Indian Festival.
A huge benefit most people overlook is Kindle integration. When a paperback goes out of stock, the ebook is usually still available for 30 to 80% less, while Prime Reading gives you a rotating free library every month on top.
One thing most people ignore is piracy. Sometimes, third-party sellers on Amazon list pirated prints with thin paper, dodgy binding, and faded text. Before ordering, check the seller name (stick to “Fulfilled by Amazon” or the publisher’s own storefront) and read the last 15-20 reviews. If people are complaining about print quality, walk away.
Price range: ₹99 to ₹50,000+ Shipping: Free above ₹499, or free on everything for Prime members Returns: 7 days COD: Yes
| Saving tip: Prime Day (July) and the Great Indian Festival (October-November) drop book prices 30-60%. Stack that with a bank card offer and an Amazon coupon code at checkout for added savings. |
2. Flipkart
Flipkart doesn’t beat Amazon on catalog size, but it does beat Amazon in three segments that matter to a lot of Indian readers: regional language books (Hindi, Bengali, Tamil, Telugu, Marathi catalogs are noticeably deeper), school textbooks (CBSE, ICSE), and competitive exam prep material.
Price-wise, the two platforms are almost identical on any given bestseller. The gap opens during Big Billion Days (September-October), when Flipkart pushes book discounts to 50-70% off cover.
One thing Flipkart no longer does: ebooks. The Flipkart eBook store shut down, so if you want both print and digital, Amazon is the only one-stop option.
Price range: ₹18 to ₹89,000 Shipping: Free above ₹500 Returns: 7 days COD: Yes
| Saving tip: SuperCoins work at checkout on most book listings, covering up to 50% of the order value. Pair that with a bank offer and a Flipkart coupon, and textbook purchases during BBD become genuinely cheap. |
For the bookstore feel, online
3. Crossword

Crossword has been around since 1992 and runs 90-odd physical stores across India. Its website is the closest you’ll get to walking through one of those stores without leaving your couch. Hand-picked staff recommendations, Top 50 lists, gift-worthy hardback editions, stationery, and the occasional signed copy.
You’re not coming here for discounts. You’re coming here when the book is a gift, when you want the hardback (not the cheap paperback), or when you want someone else to do the editorial curation instead of scrolling through Amazon’s algorithm.
Price range: ₹195 to ₹7,999. Shipping: ₹50 flat below ₹1,000, free above. Returns: 3-day return or exchange COD: No
| Want to save a little more? Check for active Crossword coupons before placing your order, and consider subscribing to the newsletter for updates on upcoming promotions. |
4. Bookswagon

This is the site you need when Amazon and Flipkart say “currently unavailable” on an international title. Bookswagon sources directly from UK and US distributors and stocks three things the big platforms regularly miss: manga and graphic novels, imported children’s hardbacks, and academic texts from international publishers that never got an Indian print run.
You’ll pay more as shipping is per-item, plus discounts rarely go past 20% , and delivery takes longer. But if the book you want doesn’t exist on Amazon India, Bookswagon probably has it.
Price range: ₹12 to ₹6,53,000 (collector editions push the top end) Shipping: ₹39 per item, more for imports Returns: 2-day window COD: Yes
| Saving tip: Back-to-school (June-July) and Christmas sales offer up to 45% off. Check Bookswagon offers before placing your order to save a little extra. |
Second-hand and budget books
A book doesn’t have to be brand new to be worth reading. From lightly used novels to well-kept textbooks, these websites make it easy to build a bookshelf without spending a fortune.
5. Bookchor
India’s largest second-hand book marketplace, Bookchor is running since 2015. It has over two million titles, most priced between ₹99 and ₹400. Every book is condition-graded before it ships. Returns honoured within 3 days if the book arrives damaged or doesn’t match the listing.
The mystery boxes are the move if you read a lot and aren’t too picky about titles. Five books for ₹499, ten for ₹899. That’s under ₹100 a book for genuine copies in good condition.
Price range: ₹100 to ₹3,000 Shipping: Free above ₹599 Returns: 3 days COD: Yes
6. MyPustak
MyPustak runs on a different model from everyone else on this list. Readers donate books they’ve finished, MyPustak processes them, and buyers pay only shipping and handling. You’ll find books at 70 to 90% below cover price. It’s the cheapest way to buy books online in India, period.
The catch is that you can’t always find the exact title you’re after. Inventory is donation-driven, so it’s inconsistent. But if you’re the kind of reader who browses and buys whatever looks interesting, MyPustak is absurdly cheap.
Price range: ₹0 to ₹500 (plus ₹49-99 shipping) Shipping: Flat fee by weight Returns: Limited COD: No
7. Kitabay
A Jaipur-based startup that sits between MyPustak’s donation model and Bookchor’s marketplace. Kitabay sells both new books (30-50% off) and gently used copies (up to 70% off). Their mystery boxes (“Kitabay Boxes”) let you pick a genre and get 5 or 10 books selected for you. Decent option if you’re stocking up a home library on a budget.
Price range: ₹179 to ₹1,500 Shipping: Free above ₹399 Returns: 10-day return or replacement COD: Yes (₹60 add-on)
Saving tip: Download the app for ₹100 off your first order. Monthly clearance sales drop prices further.
8. Bookish Santa
Bookish Santa has built a following partly because of how they ship books: brown paper, jute string, a handwritten note. It’s a small thing, but it tells you something about how they handle inventory. They maintain about 50,000 titles, condition-checked, spanning chart-toppers to genuine rare finds.
Price range: ₹79 to ₹4,000 Shipping: Free above ₹299 Returns: 10-15 days COD: Yes (₹75 add-on below ₹1,000)
Saving tip: First-order 10% off via newsletter. Their Independence Day, Diwali and New Year sales hit 40-60% off.
9. Clankart
Think of Clankart as OLX, but only for books. You buy directly from students and readers listing their used copies. Payments sit in escrow until you confirm delivery, which keeps scams low. The real strength here is textbooks: engineering, medical, MBA, UPSC, JEE, NEET. These books are expensive new (₹500-2,000 each) and barely depreciate in value. Students who just graduated sell them at 50-80% off.
Price range: ₹50 to ₹2,000 Shipping: Seller-dependent (₹40-80 typical) Returns: Buyer-seller dispute resolution COD: Limited
Independent bookshops that ship online
Most “best bookstore” lists in India skip independent shops entirely. That’s a gap. These five have been building solid online operations for years, they ship pan-India, and they stock titles the big platforms don’t carry: indie publishers, translated regional literature, small poetry presses, international imports the mainstream distributors never picked up.
10. Blossom Book House
If you’ve been to Church Street in Bangalore, you know Blossom. It’s possibly the most beloved bookshop in the country. The online store carries the same eclectic mix: second-hand imports, out-of-print classics, cheap paperbacks from ₹100. This is where you start if you’re hunting for a specific 1970s Penguin edition or a Vintage Books paperback that Amazon’s algorithm has never heard of.
Price range: ₹100 to ₹5,000 Shipping: Order-value based Delivery: Pan-India
11. Champaca
Champaca in Bangalore has quietly become the most recognisable independent bookshop brand online in India. They curate around themes (feminist writing, climate, translation, queer literature) and run a monthly book subscription that ships hand-picked titles to your door. ₹500 to ₹1,500 a month, depending on the plan.
This isn’t for discount hunters. It’s for readers who want an editorial voice picking their next read instead of an algorithm.
Price range: ₹250 to ₹1,500 Shipping: Free above ₹1,000 Delivery: Pan-India
12. Pagdandi Bookstore Cafe
Pagdandi started as a bookshop-cafe in Pune in 2013 and built out a solid online arm over the years. Stock leans heavily into indie publishers, translated writing, poetry, and small-press non-fiction. You won’t get 50% discounts and books sit close to MRP. But you’ll find titles here that genuinely don’t exist on Amazon or Flipkart.
Price range: ₹150 to ₹1,200 Shipping: Free above ₹500 Delivery: Pan-India
13. Kitab Khana
Kitab Khana in Fort, Mumbai, has been one of the city’s most respected literary spaces since 2011. The online store carries a strong literary catalog: fiction, poetry, non-fiction, and a serious art and photography books section. Gift presentation is better than anything you’ll get from a marketplace checkout.
Price range: ₹300 to ₹8,000 Shipping: Free above ₹1,000 Delivery: Pan-India
14. Bahrisons Booksellers
Bahrisons in Khan Market, Delhi. Established 1953. One of the oldest independent bookstores in the country. The online catalogue leans heavily into non-fiction, politics, history and biography. Readers who want depth on current affairs, Indian history or international relations will find more here than on either of the big platforms.
Price range: ₹200 to ₹5,000 Shipping: Free above ₹500 Delivery: Pan-India
Ebooks and audiobooks
A “best sites to buy books” list in 2026 that ignores digital formats is incomplete. Roughly a quarter of regular readers in urban India now read at least some of their books on a screen or through headphones.
15. Kindle Store (Amazon)
Kindle dominates ebook sales in India. Prices run 30-80% below print. Kindle Unlimited costs ₹169 a month and opens up access to over a million titles. You don’t need a Kindle device to use it. The free Kindle app works on any phone, tablet or laptop.
Other platforms worth knowing about:
- Google Play Books competes well on pricing and runs aggressive promo codes (sometimes 70% off).
- Storytel (₹299/month) has the strongest audiobook catalog in Indian languages. Hindi, Marathi, Tamil, Telugu, Bengali.
- Audible (₹199/month) has the biggest English-language audiobook library in India.
How to save money on books online
Coupons on book purchases stack better than most people think. Here’s the order to apply them at checkout:
- Platform sale price (Prime Day, Big Billion Days, Diwali)
- Bank card offer (₹100-500 off above a minimum spend)
- GrabOn coupon code for the platform (Amazon, Flipkart, Bookswagon, Crossword)
- Reward points (Amazon Pay balance, Flipkart SuperCoin, credit card rewards)
All four work together. A ₹500 book during the Great Indian Festival with HDFC cashback and a GrabOn coupon can come down to ₹200-250.
Bank offers to keep an eye on
Bank-card promotions on Amazon and Flipkart rotate month to month, but these are the recurring patterns through 2026:
- HDFC and SBI credit cards: ₹250-500 off on Amazon during major sale events, usually with a ₹2,500 minimum spend
- ICICI and Axis: 5-10% instant discount on Flipkart during Big Billion Days
- Kotak and RBL: EMI offers on high-value textbook and academic purchases
Check the platform’s active offers page before large orders. These change frequently.
Best time to buy books online in India
| Sale | Typical window | Best for |
| Amazon Prime Day | July | Kindle devices, bestsellers |
| Amazon Great Indian Festival | September-November | Deepest new book discounts |
| Flipkart Big Billion Days | September-October | Textbooks, regional language books |
| Republic Day sales | Late January | Second-hand platforms go deep |
| Independence Day sales | Mid-August | Indie bookshops run rare discounts |
How to spot a pirated book online
Pirated prints are the biggest risk of buying books online in India. They look almost right, but the paper is thinner, the binding falls apart, and the author gets nothing. Four things to check:
- Seller name: On Amazon and Flipkart, buy from “Fulfilled by Amazon” or “Flipkart Assured”, or from named publisher storefronts (Penguin, HarperCollins, Pan Macmillan, Rupa, Aleph, Juggernaut).
- Price vs MRP: A new hardback at 70% off with no sale banner running is almost certainly pirated.
- Reviews: Read the last 15-20 reviews. Pirated copies get called out quickly. “Poor print quality”, “pages coming loose”, “misprints” are the red flags.
- On delivery: Check paper weight and binding. Newsprint-thin paper and uneven glue on the spine mean it’s a pirate. Return within the 7-day window.
Which book site should I shop from? (intent-to-platform match)
| What you’re looking for | Best option | Backup |
| Bestselling new book, lowest price | Amazon India | Flipkart |
| Hindi, Tamil or Bengali novel | Flipkart | Amazon India |
| CBSE/ICSE school textbook | Flipkart (new) or Clankart (used) | Amazon India |
| Engineering or UPSC textbook, cheap | Clankart | Bookchor |
| Gift-worthy hardback | Crossword | Kitab Khana |
| Imported manga or graphic novel | Bookswagon | Amazon India |
| 10 books under ₹500 total | MyPustak | Bookchor |
| Indie or translated fiction | Champaca | Pagdandi |
| Out-of-print classic | Blossom Book House | AbeBooks |
| Ebook on phone or tablet | Kindle Store | Google Play Books |
| Audiobook for the commute | Audible | Storytel |
FAQ
Which is the best site to buy books online in India in 2026?
For sheer range and pricing on new books, Amazon India. Flipkart comes close, especially for regional language titles and textbooks. For second-hand, Bookchor and MyPustak. For curated and independent picks, Champaca and Kitab Khana.
Where can I find the cheapest books online?
MyPustak is the cheapest (donation-based, most titles cost only shipping). After that, Bookchor, Kitabay, Bookish Santa and Clankart price used books at 50-85% off cover. During Prime Day or Big Billion Days, new books on Amazon and Flipkart drop to comparable levels.
Is it safe to buy second-hand books online?
Yes, as long as you stick to established platforms. Bookchor, MyPustak, Kitabay, Bookish Santa and Clankart all grade condition before dispatch and accept returns for damage. Check the platform’s overall rating and review count before ordering from anything you haven’t heard of before.
How do I buy textbooks cheaply online?
School textbooks (CBSE, ICSE): Flipkart during Big Billion Days for new copies. Engineering, medical, MBA and UPSC prep: Clankart’s peer-to-peer marketplace, typically 50-80% off. NCERT books are also free as PDFs from the official NCERT website.
Which site delivers books the fastest?
Amazon Prime delivers same-day and next-day in most metros. Flipkart Plus is similar. Independent bookshops and second-hand sites take 3-7 days.
Can I return a book I bought online?
Amazon and Flipkart give you 7 days. Bookish Santa and Kitabay allow 10-15 days for damage returns. Bookchor gives 3 days. Crossword and the indie bookshops typically offer 3-day return or exchange only.
Are pirated books really a problem on Amazon and Flipkart?
Yes. Third-party sellers on both platforms do list pirated prints. Buy from “Fulfilled by Amazon”, “Flipkart Assured” or the publisher’s own store page, and check the last 20 reviews for print quality complaints.
How do I get the best discount on books from Amazon or Flipkart?
Layer four things at checkout: the platform sale price, a bank card offer, a GrabOn coupon code, and any reward-point balance (Amazon Pay or SuperCoin). Time large purchases around Prime Day (July), Great Indian Festival (October-November) or Big Billion Days (September-October).
Are ebooks cheaper than print in India?
Almost always. Kindle Store prices run 30-80% below the print edition. Kindle Unlimited at ₹169/month unlocks over a million titles. For audiobooks, Storytel (₹299/month) and Audible (₹199/month) beat buying individual titles by a wide margin.
What’s the difference between Bookchor and MyPustak?
Bookchor is a marketplace with structured pricing, condition grading and a large searchable catalog. MyPustak runs on reader donations, so books cost almost nothing but inventory is hit-or-miss. Use Bookchor when you want a specific title. Use MyPustak when you want to fill a shelf for almost nothing and you’re happy to browse what’s available.
