Medium Transport
Flight Crew Flight Instructor; Flight Crew Instrument; Flight Crew Multiengine; Flight Crew Air Transport Pilot (ATP)
Flight Crew Last 90 Days 16; Flight Crew Total 10215; Flight Crew Type 6515
Time Pressure
Deviation - Track / Heading All Types; Deviation / Discrepancy - Procedural Clearance
Air Traffic Control Issued New Clearance; Flight Crew Requested ATC Assistance / Clarification
Human Factors; Environment - Non Weather Related
Flight was from ZZZ to ZZZ1 a route that both pilots were very familiar with and regularly fly approximately once a month. Our filed route and our cleared route was 'ZZZ2 ZZZZZ.ZZZZZ1.ZZZZZ2.ZZZZZ3.ZZZZZ4.ZZZ3.'Cruising at FL300 ZZZ Center on [frequency] called: 'Aircraft X cleared direct ZZZZZ3' as PNF I looked down to select direct ZZZZZ3 in the FMS. I was surprised to see that neither ZZZZZ2 or ZZZZZ3 was in the flight plan entered in the FMS. I entered ZZZZZ3 and selected DIRECT. At this point we were approximately abeam ZZZZZ2 and paralleling our correct route but several NM to the east of it.I was certain that I had entered both ZZZZZ2 and ZZZZZ3 into the FMS prior to departure from ZZZ; but apparently; I then had inadvertently linked the end of the ZZZZZ SID which was ZZZZZ1; to the beginning of the ZZZZZ5 STAR which was ZZZZZ4; which effectively eliminated the two waypoints ZZZZZ2 and ZZZZZ3 which were in between the SID and the STAR.Our SOP is for both pilots to review the filed flight plan; the clearance and the FMS flight plan together before leaving the ramp. I was hurried that morning and made a mistake which was not discovered on the ground because we neglected to review the Flight Plan/Clearance/FMS per the SOPs. Our flying has been greatly reduced in the last 12 months and we seemed to be rushed to prepare for the flight despite showing 1 hour and 10 minutes prior to the scheduled departure. Strict adherence to the SOPs is planned for all future flights.
Corporate pilot reported a track heading deviation after misprogramming the FMS resulting in two fixes being dropped from the route. Pilot cited time pressure and lack of recent flying as contributing factors.