It depends on the type of service you're using. In some exchanges, that is quite simple, some of them even allow to buy with credit card.
If that is not enough flexibility for you, there are plenty of other options at localbitcoins.com
bitcoin buying is not hard if you have enough money that you can pay for buying bitcoin. because bitcoin rate is very high as compare to other currency like one bitcoin is now equal to 6300$ which is a big amount so if you have that money then you can easily buy bitcoin from various exchanges or other people in bitcoin forum.