The halfway points are the points which mark the half distance covered by the flight. These lie in the mid of both the above mentioned places. These points change for different locations. Halfway points for the above mentioned places are - Stafford, VA.
Georgiana, AL
Stafford, VA
Walterboro, SC
Jackson, TN
Willisburg, Kentucky
Cave City, KY
The halfway point between NYC and Richmond, VA is Slaughter, Delaware.
Nashville,Tn
Nashville
Richmond, Indiana is close to halfway.
Richmond, Kentucky is the halfway point between Detroit, MI and Atlanta, GA
Nashville, TN
Hitchcock, Indiana.
Lake City, FL
Nashville
Nashville, Tennessee