Commercial Fixed Wing
Flight Crew Instrument; Flight Crew Multiengine; Flight Crew Air Transport Pilot (ATP)
Flight Crew Last 90 Days 103.85; Flight Crew Total 14888.30; Flight Crew Type 887.22
Situational Awareness; Distraction; Communication Breakdown; Human-Machine Interface
Deviation - Track / Heading All Types; Deviation / Discrepancy - Procedural Clearance; Deviation / Discrepancy - Procedural Published Material / Policy; Inflight Event / Encounter Weather / Turbulence
Air Traffic Control Issued Advisory / Alert; Flight Crew Became Reoriented
Human Factors
On flight XX; ZZZ to ZZZZ FO pre- loaded FMC with arrival ZZZZZ XA with Runway XXR.  Before descent checklist (6 hours) later briefed STAR and arrival into ZZZZ for both XXL and XXR. ZZZZ ATIS stated both XXL and XXR were in use. Obtained landing data for both runways. Approaching ZZZZZ we got vectors to ZZZZZ1 with expect XXL. On descent ATIS was calling for gusty winds on final from moderate to severe broken clouds at 2;500 feet. We talked about the winds and before we got to ZZZZ1 we got vectors and a decent to XXL we talked about the winds and forgot to change the FMC to XXL. On vectors to XXL with the approach mode armed we intercepted the LOC to XXR. We still were not aware of the error until the controller told us we were lined up for XXR and wanted to give us a heading of 160. We knew traffic was very light so asked if we could continue to XXR and was cleared to continue and land XXR. Landed without incident.
Upon returning to the flight deck from break; I was briefed on the ZZZZZ XA arrival and ILS XXL approach. ZZZZ ATIS broadcast that both XXL and XXR were in use. Runway data for both XXL and XXR were had been obtained earlier. Prior to descent we completed the descent checklist. At the FMC's; radios; item on the descent checklist; I intended to check the FMC to verify the approach and checked the item complete; but was interrupted by a radio call and never completed it. I did not catch the error that the FMC had ILS XXR programmed instead of ILS XXL; which had been briefed and anticipated. On the descent we were cleared the ZZZZZ XA Arrival to ILS XXL. Having briefed the ILS XXL; and believing we had ILS XXL programmed; no changes were made to the FMC. We did not catch the error until receiving radar vectors to the final approach. We were given a base leg and shortly after a vector to intercept. The turn to final seemed late and the aircraft but captured and lined up on the centerline. At that point; ATC gave us a 'right turn to 160' and then stated we were lined up for XXR and that we had been cleared for ILS XXL. He said there was no traffic for XXR and asked if we wanted to continue. We were at least 4 miles from the FAF so we accepted the approach clearance. We were able to review the approach noting the LOC identifier; changing the minimums and reviewed the Missed Approach procedure prior to descent on the GS. A stable approach was flown from the FAF to the runway for landing and was uneventful; as was the rollout and taxi-in.On the ATIS; gusty winds were noted and moderate; possibly greater; turbulence mentioned. This was a topic of discussion during the briefing and after. We briefed the cabin crew to have the cabin secured early and to take their seats as soon as possible after the chimes for the sterile cockpit notification. The aircraft was slowed early and we had begun configuring early as well so as to be stable early. The discussion was possibly an additional distraction during the briefing and Descent checklist.While we were able to comfortably get set up for the approach that was incorrectly loaded in and able to fly a stable approach; we should have asked for vectors to a new approach in order to properly brief prior to the initiation of the approach phase. We were lucky there was no traffic conflicts as there was little if any traffic due to time of day and the current state of airline traffic due to COVID.
Air carrier flight crew reported loading the wrong approach in the FMC and received clearance to land on the selected runway because of light traffic due to COVID.