Yes — most stocks trade on both NSE and BSE, so you can buy on the cheaper exchange and sell on the pricier one. But be careful: brokerage, exchange charges and taxes on both legs usually swallow the tiny price gap. See what is arbitrage? for the mechanics and how exchange interoperability smooths cross-exchange settlement.