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