The most convenient international airport is Calgary (YYC), about 3 hours east of Golden.
Other options for flying include Kelowna (about 4 hours drive west of Golden) or Cranbrook (2h45 south of Golden). Driving from Vancouver to Golden takes about 7h30, from Spokane the drive is around 6 hours. There is a regional airport in Golden but it only handles small charter aircraft.