Die Petershauser Apotheke befindet sich direkt neben der Bushaltestelle Zähringerplatz. Parkmöglichkeiten mit dem Auto gibt es in den Seitenstraßen oder in der Tiefgarage im Seerhein-Center.