Bucerias Is a colorful Mexican beach town that is located 17 miles from downtown Puerto Vallarta, 4 miles from Nuevo Vallarta, and only minutes from its nearest neighbor La Cruz de Huanacaxtle. It lies on the shores of the gorgeous Bay of Banderas in the state of Nayarit, Mexico