You will almost certainly need a car to get to Taos, unless you are on an organised tour. There are two possible routes from Santa Fe, the Low Road and the High Road. The former is quicker and apparently quite scenic in its own right, but with all day in which to make the journey we chose the High Road. This follows Highway 503, with a detour via Chimayo, to Highway 76 and on via Highway 518 to Ranchos de Taos just a few miles south of Taos itself. You could drive it in a couple of hours (it’s only about 80 miles in total) but why not do as we did and spend a day exploring?
Some of the highlights were:
The moving Santuario de Chimayó and nearby Santo Niño Chapel
The impressive adobe churches of Truchas and Las Trampas (both closed when we passed through but worth a stop nevertheless)
A picnic lunch by the pretty lake at Picuris Pueblo
The aspen trees turning gold along the road
Getting to Taos is part of its attraction. Both the low road and high road which leads you there are beautiful though there may be a few more scenic villages to stop along the high road. It's only about 70 miles from Santa Fe either way but these are not super highways and deserve your time to fully explore. So, allow a few hours at the least and don't be afraid to get out of the car and take a few photos. I will put some of the smaller stops in my New Mexico page.
Taos is located about 70 miles to the north of Santa Fe or 120 miles to the north of Albuquerque. New Mexico Route 68 connects Taos with Santa Fe and Albuquerque. US Route 64 connects Taos with Farmington and I-25.