The aeronautical database and the ground features database are handled differently, with the ground feature less accurately represented.
A VOR traditionally may be 2-3 degrees out, so a few miles at a distance, would be common.
A GPS with a good view of the sky would be accurate to 100ft or so. My 196 is usually +/- 50ft.