You do not need to visit an office to buy Bitcoin. You do it by sitting at your home. All crypto trading websites have their own website, you can buy bitcoin from their website. It is safe to buy bitcoin from a crypto exchange's website.
Buying Bitcoin in India is super easy these days. The supreme court of India has also lifted the ban on buying and selling cryptos through a bank account.
There are a few trusted crypto exchanges in India. Some of them are:
PCEX Member
WazirX
BitBns
CoinDcx From above, you can start with PCEX Member. It is ranked among the top crypto trading platforms in India. They have the lowest trading fee in the industry which makes them unique. They will charge you 0.3% of the trading fee in the spot market. This is a flat fee, there are no maker and taker charges.
To start trading on PCEX Member, you just need to create an account and complete your KYC. You can visit their website for more information.
Read more to Buy Bitcoin in India