81 to Winchester then 17 to Fredericksburg is the way to go. If you have a couple of dollars in US quarters the toll road around Wilkes-Barre is well worth it as this area is a 50 zone for miles and miles with heavy traffic. If you stay in Fredericksburg there are many hotels and restraunts. When leaving there I always go thru Richmond as I found the by-pass adds way to many miles onto your trip. If you are staying in North Myrtle Beach take 40 to Wilmington but if you are going to be further down in MB go to 501 and head in from there. Always slow down in Construction areas as they love working radar there and they don't give breaks in those zones.