British Airways, Malaysia Airlines and Emirates all fly daily to Kuala Lumpur.
From there Malaysia Airlines fly several times a day to Kuching.
Air Asia also flies to Kuching several times a day from KLIA2.
From Kuching you can get a taxi to the Village House for about 70RM.
There is a shuttle bus service available, and Grab or Uber.
Shuttle bus to Kuching for the Village House.
Uber or Grab (local Uber) Taxi.