B737-700
Flight Crew Air Transport Pilot (ATP); Flight Crew Instrument; Flight Crew Multiengine
Flight Crew Last 90 Days 327
Situational Awareness; Human-Machine Interface
Deviation - Track / Heading All Types; Deviation / Discrepancy - Procedural Clearance
Air Traffic Control Issued New Clearance; Flight Crew Returned To Clearance
Procedure; Human Factors
We were going direct SERFR on the SERFR 3 Arrival to SFO then were given direct to NRRLI. I selected what I thought was NRRLI; which was actually NARWL a fix later on in the same arrival. I verified what was selected with the Pilot Monitoring and brought it to page one on FMC; verified again; and hit the Execute button. A few minutes later; Oakland Center asked where we were going and Pilot Monitoring stated direct to NRRLI; but was actually NARWL. ATC gave us a left of ten degrees and we doubled checked what we had selected and then realized our mistake. We reprogrammed direct NRRLI and continued in the rest of the flight to SFO with no further incidents.
OAK Center cleared us to NRRLI on the SERFR 3 Arrival to SFO. Pilot Flying selected NARWL. When verifying point; I verified and did not catch the waypoint input error due to the similarity between the point letters. I essentially saw what I expected to see. EXEC was selected and we were LNAV to the wrong point. Center [pinged] us to catch the error.
Boeing 737 flight crew reported a heading deviation due to entry of the wrong waypoint into the Flight Management Computer