Locally harvested is the only good option, but I would like to comment that when food is bought at lowest offer then you are likely to pay carbon-kilometres regardless if its corn, avocado, olive oil or what have you. Cheapest product in a global economy means that transportation cost is simply part of the competition to press prices down, and food prices has almost not moved at all in the last 50 years.
But for honey in particular I would say its is even more important to buy locally. It is better, safer, and better for the environment. Mixed honey has none of the unique taste that specific environments can create (my personal favorite is pollen from mixed coniferous forest, preferable with a gps coordinate to the hive). Imported mixed honey also share the same problem that plague olive oil, which is food fraud. Because honey is expensive it often get mixed with cheaper syrups or worse stuff. From a ecological perspective it is also good if the colonies are in areas that need pollination, which locally harvested usually are. Bonus points if its a small business by someone personally invested in it.
As for costs, the difference in prices from cheapest to expensive locally produced ones is normally for me about $1-2 dollar per jar. It such a small increase that just the security against food fraud is worth it (assuming you trust the local producer).