Your next pocket travel guide
Upvote:2
Wikvoyage also lists Jackson Hole (JAC), West Yellowstone (WYS) and Idaho Falls (IDA) as possibilities.
I don't know your exact dates, so I can't tell you how much the flights will cost.