Boise, Idaho; Idaho Falls, Idaho, or Missoula, Montana. From Boise, you can take a short flight (45 min) with McCall/Salmon Air or rent a car to drive to Salmon. From Idaho Falls or Missoula, you will need to rent a car and drive to Salmon. To Salmon by car- Boise is 5 hours, Idaho Falls is 3 hours, and Missoula is 3 hours.