Well starting next patch which should be on Wednesday* the fastest way to get honor is sadly farming jp from heroics then trading it to honor as the amount of jp per boss gets increased. Sure if you win ever bg that would be faster but on a 50/50 win/loss its faster getting jp from heroics.

Might also want to consider the 5.1 rares that were added to Krarsong Wilds. Each rare drops a token that can be consumed for 250 honor before guild perks. Great way for quick honor if you happen to know people on other realms for their rares.

Might also want to consider the 5.1 rares that were added to Krarsong Wilds. Each rare drops a token that can be consumed for 250 honor before guild perks. Great way for quick honor if you happen to know people on other realms for their rares.

Pretty much this. I've got capped honor after buying a bunch of stuff and still have like 11 of them in my bag. And I don't pvp.