Zipaquirá's main attraction — and for most visitors the only reason to come — is the Catedral de Sal, an underground cathedral carved from a working salt mine, 180 metres below the surface. It is genuinely remarkable and well worth the trip from Bogotá.
The colonial town itself has a pleasant main square and some historic buildings worth an hour of wandering after visiting the cathedral. The Catedral Diocesana on the Plaza de los Comuneros is an attractive 16th-century colonial church; the square itself, surrounded by whitewashed buildings with terracotta roofs, is one of the better preserved colonial plazas in Cundinamarca. The Casa de los Quevedo-Zornoza on the plaza houses a small history museum.
The town also has markets selling local products — Zipaquirá is known for its chicharrón and local sausages — and a scattering of restaurants around the main square where you can eat well and cheaply before or after the cathedral visit.
Nearby, the Tren de la Sabana tourist train runs from Bogotá on weekends and is a pleasant alternative to the bus if you want the journey to feel like an occasion.