You cannot use a regular compass in a car since the vehicle itself induces magnetic fields.
There are many types available depending upon your needs and budget. I used these for many years before the built-in rear view mirror compass in my 4Runner and wife's Camry.
http://www.thecompassstore.com/auto.html