This can vary depending on your requirements but to give you a rough guide you are looking at between 2k to 6k. This of course varies depending on the type of functionality you might require, i.e. an online store. This is a one-off cost for your website.
Other costs will include hosting and domain registration (ongoing costs) and maintenance and support plans (optional).