В один день — очень тяжело и я не советую. Они хоть и оба булгарские, но находятся в разных сторонах от Казани: Болгар на юго-западе на Волге, Билярск на юго-востоке. Между ними по трассе часа 3-3,5 езды, плюс от Казани к каждому по 2 часа. Получится сплошная дорога и галопом по музеям. Гораздо лучше — два отдельных дня, с ночёвкой где-то посередине, либо каждый отдельным выездом. Если совсем прижало по времени, выбери один: Болгар зрелищнее и целостнее, Билярск — для тех кто уже проникся темой и хочет глубже.