There are actually more than 3 types of flan as there are variations made in many different countries. However, the 3 most common are Mexican flan, Cuban Flan and Spanish Flan.