Date: 202007
Local time of day: 1801-2400
Location: ZZZ.Airport, US
Light: Daylight
Aircraft: Commercial Fixed Wing
Operator: Air Carrier
Operating under: Part 121
Flight plan: IFR
Mission: Passenger
Flight phase: Landing
Airspace: Class C ZZZ
Reporter organization: Air Carrier
Reporter function: First Officer; Pilot Not Flying
Reporter qualification: Flight Crew Multiengine; Flight Crew Air Transport Pilot (ATP); Flight Crew Instrument
Human factors: Fatigue; Communication Breakdown; Situational Awareness
Second reporter function: Captain; Pilot Flying
Anomaly: Deviation / Discrepancy - Procedural Landing Without Clearance; Inflight Event / Encounter Unstabilized Approach
Detector: Person Flight Crew
When detected: In-flight
Result: Air Traffic Control Issued New Clearance; Flight Crew Became Reoriented
Contributing factors: Human Factors; Environment - Non Weather Related
Primary problem: Human Factors

Narrative: After being cleared for a close in visual approach to [Runway] XR in ZZZ we got switched to Tower. We were high but descending at a good rate to get on to the glide slope. We were switched to Tower while we were configuring for landing. After I dialed the frequency but before I made the switch I moved to extend the next flap setting. I didn't come back to flip the switch and was distracted by ensuring proper configuration and getting stable. We were configured and stable at 1;000 feet; but we missed the 500 foot call which is when I also double check we're cleared to land. We landed and pulled off the runway uneventfully. I recognized the error and flipped the switch. I said only our call sign and Tower just told us to cross [Runway] XL and taxi to the gate. We called the tower to apologize and he told us it was no issue and that he gave us the green light.It was late. I was tired. I was too focused on monitoring the flight path and not on doing my other core duties. Proficiency may have played a role as I haven't been flying super frequently. I didn't trap the error using my other reminders.


Second narrative: Flight from ZZZ to ZZZ1. Uneventful flight; descent; and approach. However we landed [Runway] XR without Tower radio transmitted landing clearance. Spoke with ZZZ Tower via telephone after arriving [at] gate. Tower had given us a green light to land.Our day started with a XA45 local push out of ZZZ2 to ZZZ with a 2.5 hour sit in ZZZ then flight to ZZZ1. At each briefing we talked about the threat of a long day and the later than normal hours of operation for both of us. Both of us had been up early in the day. Approach into ZZZ1 was a visual (backing up with ILS). The approach was stable by 1;000 feet AGL; but high and fast prior to this. VFR conditions and it was still daylight at ZZZ. I believe fatigue and the concern about fatigue effecting performance were our biggest threats. PF was focusing on flying the approach and I believe got tunnel vision about the task of flying a stable approach and landing. The PM was backing up the PF concerning the approach; etc. Not contacting the Tower was a mistake; obviously. Believe both got too focused on the specific task vs. the overall situation. What I would do differently: fly a longer downwind with a stable approach being reached at a higher altitude.


Synopsis: Air carrier flight crew reported landing without a clearance from Tower and stated that fatigue and lack of recent flying contributed to the event.