From Union Square walk to Stockton St & Sutter St then line 30 bus to Chestnut St & Fillmore St. 26 min $2. From Union Square walk to Mission St & 5th St then line 101 bus to Richardson Ave & Francisco St. 29 min $1. From Union Square taxi to Marina District. 5 min $22. From Union Square Uber to Marina District. 5 min $5. From Union Square walk to Marina District. 52 min.
Bus from Union Square to Marina District
San Francisco Municipal Transportation Agency operates a bus from Union Square to Marina District every 15 minutes. Tickets cost $2 and the journey takes 24 min.