Puerto Vallarta is in Mexico; Texas is in the United States. There is no continuous road connection—the Gulf of Mexico and international border separate them. Travel requires flying (≈2–3 hours) or a multi-day drive through Mexico to a US border crossing (e.g., Laredo, Brownsville), then onward into Texas.