Date: 201709
Local time of day: 1801-2400
Location: VHHH.ARTCC, FO
Weather elements / visibility: Rain; Windshear; Thunderstorm
Aircraft: Large Transport; Low Wing; 2 Turbojet Eng
Operator: Air Carrier
Operating under: Part 121
Flight plan: IFR
Flight phase: Final Approach
Reporter organization: Air Carrier
Reporter function: Captain; Pilot Flying
Reporter qualification: Flight Crew Air Transport Pilot (ATP)
Human factors: Workload
Second reporter function: Relief Pilot
Anomaly: Inflight Event / Encounter Fuel Issue; Inflight Event / Encounter Weather / Turbulence
Detector: Person Flight Crew
When detected: In-flight
Result: Air Traffic Control Issued Advisory / Alert; Air Traffic Control Provided Assistance; Flight Crew Executed Go Around / Missed Approach; Flight Crew Landed in Emergency Condition
Contributing factors: Human Factors; Procedure; Weather
Primary problem: Weather

Narrative: We were to land with [2 hours] of fuel in VHHH. While enroute dispatch wanted to change alternate to ZZZ2. Original alternate ZZZ was not usable now due to lack of support at airport but could be used in emergency. I asked for more options besides ZZZ2 and was told ZZZ3 was an option. I accepted release 3 with ZZZ2 as alternate. A new TAF moved Tempo TS to start 2 hours after arrival for VHHH and ZZZ2. We held :15 minutes on arrival to VHHH. On approach we had to go around for wind shear as did the previous airplane. We were vectored around weather and put into a hold. It would be 15 to 20 minutes for another approach to VHHH. We considered our options. We were unable to get a hold of dispatch. My [Relief First Officer] was able to get ATIS for ZZZ2. Our ACARS was very slow but managed to get a message to dispatch that we were diverting to ZZZ2. Approach said ZZZ2 could not accept because ramp full. And said ZZZ would not take us. I considered ZZZ3. Approach now said planes have landed at VHHH and the weather has moved off the airport. Now VHHH was best option. Started getting delay vectors. We landed with 9800lbs of fuel.


Second narrative: I vocalized the option of ZZZ due to its location inland and potential for better weather and relative distance of 70-80 nm. Our fuel did not leave us any other options...and we would have to go sooner than later to have fuel for the divert and approach.Because of the circumstances of fuel; weather still affecting VHHH; the Captain and crew thought ZZZ2 would be best. We changed our destination in the FMC; ATC changed our new destination and we were given new altitude and heading from ZZZ2. A minute later ATC said ZZZ2 could not accept us. No ramp space. Captain then initially asked about ZZZ3...the response from ATC was the airport was closed due to weather. No discussion was had before the approach about our plan if we had to go missed or the viability of the alternate - ZZZ2. Which is less than 15 nm from VHHH. Multiple airplanes behind us went around as well for wind shear and micro bursts. Captain was still Pilot Flying (PF). There was a lot of radio communication with ATC; and confusion with ATC about our intentions. We were given climbs to 9000; descents to 4500; radar vectors and requests by ATC for Holds. All this overloaded the PF and Pilot Not Flying (PNF) and inhibited the Captain's ability to gather information and make a plan. At this time levels of stress and confusion were very high. Fuel on Board (FOB) was now close to 11.5-12.0. We were in the vicinity of ZZZZZ intersection.Captain agreed to go to ZZZ. Voiced our intentions to ATC and asked them for the weather there. At this time a controller told us that aircraft were now getting into VHHH and said we would have 'Priority'. ATC was previously made aware of our min fuel status.... We had no options left if we committed to another approach in VHHH. Captain eventually had [other First Officer] declare [minimum fuel]. Captain said we were going to go into VHHH for another approach. I voiced my concern that we don't have any options to divert; and we continued to get vectors to final. On final; radar was again red with another cell coming through the localizer. Heavy rain. And we now had an EICAS - FUEL QTY LOW. No checklists were run as we were on final. We made a landing in heavy rain; and arrived with just under 10.0 FOB.


Synopsis: Air Carrier flight crew reported declaring minimum fuel due to weather hold and windshear go-around.