Widebody Transport
Flight Crew Air Transport Pilot (ATP)
Flight Crew Last 90 Days 60; Flight Crew Total 27000; Flight Crew Type 3800
Deviation - Track / Heading All Types; Deviation / Discrepancy - Procedural Clearance
Air Traffic Control Issued Advisory / Alert; Flight Crew Became Reoriented; Flight Crew Returned To Clearance
Environment - Non Weather Related; Human Factors
On radar vectors to Oakland Airport (OAK) working with Local Controller; on right dog leg to airport; we were asked if we had airport in sight. We said yes. Captain flying; First Officer was looking at Oakland Airport; I looked outside and saw what I thought was Oakland airport; but was in fact Hayward Airport; Which is just east of the localizer for Runway 29. I made a right turn adjustment to line up with runway. PAPI showed me high; I continued to descend. First Officer stated I was too low. The PAPI showed me high. We were configured for landing gear and flaps set for landing. The sight picture did not look right. I looked down at my flight instruments and saw that I was right of course and low. About this time; I and the Local Controller saw that I was lined up for the wrong airport. I leveled off and made a correction to the left and landed on Runway 29 at Oakland. The reason for this happening was that I visually identified the wrong airport. Why did this happen? First; I identified wrong airport visually. Secondly; I did not brief that Hayward Airport is just east of Runway 29 LOC. Lastly; [I] should have been more alert to flight instruments.
OAK ATC noticed an Air Carrier on a visual approach to OAK Runway 29 lined up and descending to the HWD Runway 28R PAPI and after a verbal alert the Captain focused on the OAK PAPI.