By Air
Major Airports
Salt Lake City(usually your cheapest option)
Fly into Salt Lake city and fly to West Yellowstone(flights limited)
Smaller Airports (Closer)
Jackson Hole Airport (in heart of the Grand Tetons)
Idaho Falls
Bozeman, Mt
By train
Amtrak to Salt Lake City (then rent car)
Bus
Salt Lake Express