The Basilica is easily accessible by public transport. The nearest metro station is Ottaviano-San Pietro on line A. Several buses stop near Saint Peter's Square.
It is advisable to avoid coming by car as parking spaces in the surrounding area are limited.