1. New York City to Richmond, VA (via I-95 South): Approximately 5 hours 30 minutes (driving distance of about 380 miles)
2. New York City to Virginia Beach, VA (via I-95 South): Approximately 7 hours 30 minutes (driving distance of about 420 miles)
3. New York City to Arlington, VA (near Washington, D.C., via I-95 South and I-495): Approximately 4 hours 30 minutes (driving distance of about 230 miles)
4. Buffalo, NY to Norfolk, VA (via I-81 South and I-95 South): Approximately 9 hours 30 minutes (driving distance of about 650 miles)
Please note that these driving times are approximate and actual times may vary due to factors such as traffic, weather conditions, and construction delays. It's always a good idea to check the latest traffic updates and road conditions before starting your journey.