It all depends on what country you live in. For example, where bitcoin is popular, it is easy to buy it. And in those countries where little is known about it, it will be difficult to do. But probably. There are electronic payment systems that can be used in any country
Yes it all depends upon specific region but the world is changing and you can purchase your coins with credit card ,the only disadvantage you see is that you have to shell out more money as transaction charges for you to do so,but it is possible to get coins from anywhere in the world.