Bitcoin prices vary across exchanges due to differences in supply and demand dynamics. Smaller exchanges often feature higher prices due to limited supply. Additionally, Bitcoin's price is determined by trading activity rather than a fixed valuation, reflecting what individuals are willing to pay rather than any predetermined value.