Free tool
What One Hour of Dual Actually Leaves You
Put the wet rate, the real hourly costs and the unpaid briefing time in one place and see what stays behind.
Free tool, no sign up
Turn hours flown, lessons per week and your local examiner wait into a date you can actually defend to a student.
Students ask when they will take the checkride during the first lesson, and instructors answer with an hour number that quietly assumes perfect weather and a scheduler with no other students. Then February arrives, the airplane goes in for an unscheduled inspection, and the honest answer turns out to be four months later than the cheerful one.
This estimator works from the two things that actually govern the calendar: effective flight hours per week after cancellations, and the wait for an examiner date in your area. It will not make a student finish faster, but it will let you promise something you can keep.
Hours still to fly
37.0
The gap between where the student is and your realistic target.
Effective hours per week
1.96
What the student really flies once cancellations are counted.
Weeks until training complete
18.9
Calendar weeks of flying left before the recommendation is realistic.
Weeks until the practical test
24.9
Training weeks plus the examiner wait if you book at the very end.
Book the examiner well before the training weeks run out, since the wait and the last lessons can overlap.
Two students with the same target hours and the same two lessons a week can finish months apart, and the difference is almost never talent. It is how many of those scheduled lessons actually fly. A student booking early mornings in a stable climate loses a small share. A student booking late afternoons in a summer convection pattern, in a school with one trainer and an open squawk list, loses far more.
The practical response is to raise the number of scheduled lessons rather than to hope for better weather. Three bookings a week with a third cancelling still beats two bookings a week with a quarter cancelling, and it also keeps the student from losing skills between flights, which is what really inflates the hour target.
Examiner capacity is not set by how many students are ready. It follows FAA appointment policy, geography and workload limits, which is why a good winter of training can still end in a spring queue. Treat the wait as a fixed input to the plan and work backward from it.
The safe pattern is to book a tentative date once the student is inside the last stretch of training, then use the remaining weeks to close the endorsement file rather than to fly new material. If the student slips, you release the date early enough for someone else to take it, which is also how you stay welcome on an examiner calendar.
Enter what this student will realistically need, not the regulatory minimum. A student flying twice a week in good conditions is different from one flying every other Saturday, and the calculator is only useful if your target reflects the pattern this person actually flies.
No, this is a flight hour model. Get the knowledge test done before the last stretch of flying, because a knowledge test report with open deficiency codes still has to be addressed and endorsed before the practical test, and finding that out late costs you the date.
The estimate is deliberately conservative and assumes you book at the moment training finishes. In practice you should book earlier and let the wait run in parallel with the last lessons, which pulls the real date closer than the number shown here.
Free tool
Put the wet rate, the real hourly costs and the unpaid briefing time in one place and see what stays behind.
Working document
Work this list once per student per stage and no examiner will find a gap you did not already know about.
One run answers one situation, and then a week of low ceilings and an open squawk move every input again. PreflightLog carries the hours flown, the graded maneuvers and the endorsement dates forward on their own, so the answer is already there when a student asks in the runup area. Book a demo and we will run it against your actual schedule.