It's more than 2 hours from DC. When I lived in Alexandria, it took 3 hours to get down there.
Julie (and others in DC), to avoid the 395 mess south of DC, go this way:
Wilson Bridge to Indian Head Highway going south (MD 210, I think)
Cut across to Waldorf (big green signs)
At the Best Buy, take a right onto MD 301 and keep going (toll at the Nice Bridge, $2 I think)
Take a left onto VA 3 (there's a Sheetz on the left)
This will bring you right into Kilmarnock (after a while).
This way is much more pleasant without the traffic and hassle of going south on 95.
If I hear anything about the ride, I'll post it here and on Southeast.