Yes, tickets can also be purchased at the physical ticket offices located within the premises of St. Peter’s Basilica. Tickets purchased on site are valid for the next available admission.