Find your pass

Is the San Diego CityPASS worth it?

Updated July 2026 · Prices verified
Verdict

Worth it — if SeaWorld, LEGOLAND, or the Zoo anchors your trip

San Diego's anchor attractions are expensive enough that both CityPASS and the Go City Essentials Pass pay for themselves quickly. CityPASS fails visitors who want no theme parks — the cheapest package still requires SeaWorld or LEGOLAND. Go City Essentials underdelivers when the Zoo is your only premium pick. The passes work best for families combining a theme park with two or three museum or harbour visits.

Prices verified July 2026
$169 adult — SeaWorld + 3 attractions
From
9 consecutive days from first use
Validity
365 days unused (CityPASS) · 90 days (Go City)
Refund
Families with SeaWorld or LEGOLAND on the list
Best for
No theme parks planned
Skip if

The question that routes this decision

San Diego's sightseeing pass market divides cleanly on a single question: is a major theme park on your itinerary?

Every CityPASS San Diego package requires SeaWorld or LEGOLAND — or both — as its anchor. There is no CityPASS option that skips the theme parks; the cheapest package at $169 builds around SeaWorld. If neither park is on your list, CityPASS doesn't apply to your trip. Go City San Diego works differently — its three products cover everything from a curated three-attraction credit pass to an unlimited multi-day pass — and the right one depends on whether you want theme parks, how many days you have, and how much flexibility you need.

The head-to-head between the two programmes is at San Diego CityPASS vs Go City. This page focuses on whether any of these passes saves money for a real San Diego itinerary, and which product fits which visitor.

CityPASS San Diego: three packages, one structure

CityPASS San Diego has three packages. Each includes one or both of the city's major theme parks plus your choice of three add-on attractions from a pool of six. The anchor determines the price; the add-on pool is identical across all packages.

Package 1 — SeaWorld San Diego + 3 attractions: $169 adult, $149 child. SeaWorld's published gate price is $126.99. The pass is effectively charging $42 for all three add-on slots combined. Add Zoo or Safari Park ($65), Old Town Trolley ($68), and City Cruises ($46) as your three choices and the walk-up total for all four visits runs $305.99 — versus $169 for the pass. The $136.99 saving holds on any itinerary built from the three highest-priced add-ons.

Package 2 — LEGOLAND California + 3 attractions: $186 adult, $166 child. LEGOLAND's gate price is $139. The $17 premium over Package 1 reflects LEGOLAND's higher individual ticket cost. The same add-on logic applies: three well-chosen extras alongside LEGOLAND produce a walk-up total of $318, versus $186. One logistics note: LEGOLAND is in Carlsbad, 30 miles north of downtown San Diego. Plan it as a dedicated half-day or full day, not a stop on a day that also includes downtown museums.

Package 3 — SeaWorld + LEGOLAND + 3 attractions: $239 adult, $219 child. SeaWorld ($127) plus LEGOLAND ($139) totals $266 for the two anchors alone — already above the $239 pass price. The three add-ons come at no meaningful marginal cost. If both parks are genuinely on the itinerary, this package wins on pure arithmetic.

A $2 processing fee applies per ticket when purchasing directly from citypass.com.

Which CityPASS add-on slots are worth using

The six options in the pool run from $28 to $68 at individual ticket prices. Which three you pick determines whether CityPASS saves you $100+ or barely clears break-even — the pass doesn't prevent weak choices, it just doesn't reward them.

Old Town Trolley Tours at $68 is the highest-priced add-on and the natural first pick for visitors who want a hop-on hop-off orientation of the city. Zoo or Safari Park at $65 is the second-strongest slot — choose between them based on experience type rather than price, since both cost the same at the box office. The Zoo is 100 acres in Balboa Park, central and walkable; the Safari Park is 1,800 open-range acres in Escondido, 35 minutes north. If you want both in a single pass, only the Go City All-Inclusive Plus covers them together.

City Cruises Best of the Bay at $46 is the natural third pick for most itineraries — a 90-minute narrated harbour cruise, reservation required, comfortably above the per-slot break-even threshold. USS Midway Museum at $41 and Birch Aquarium at $39.95 are both solid alternatives. Maritime Museum at $28 is the weakest option in the pool — only use a slot here after covering at least two of the higher-value options.

One caveat that applies specifically to the anchor parks: SeaWorld and LEGOLAND both use dynamic pricing. The $126.99 and $139 gate prices cited throughout this page are published annual maximums. Buying direct from either park three months in advance on a quieter weekday can be meaningfully cheaper, which narrows the gap between the pass and individual tickets. The add-on pool prices — Zoo, Trolley, Midway, and the rest — are fixed box office figures with minimal variation.

What each CityPASS package saves

Each package is compared against CityPASS's own published gate totals — the highest box office price for each included attraction across the year. SeaWorld and LEGOLAND use dynamic pricing, so the saving narrows if you would otherwise buy direct at an advance-purchase price.

Package Pass price Gate total You save
SeaWorld + 3 add-ons$169 / $149$305.99 / $251.94Up to $136.99 (45%)
LEGOLAND + 3 add-ons$186 / $166$318.00 / $263.95Up to $132.00 (42%)
SeaWorld + LEGOLAND + 3$239 / $219$444.99 / $390.94Up to $205.99 (46%)

Adult / Child (3–12). Gate totals from citypass.com, July 2026, against published maximum annual prices. +$2 processing fee per ticket when purchasing directly from citypass.com.

What's NOT included

These are popular San Diego attractions the pass does not cover. If your itinerary leans on any of these, individual tickets will likely work out cheaper.

  • Parking — no pass covers parking. Zoo and SeaWorld lots run $20–$30 per day.
  • San Diego Zoo Safari Park if Zoo is chosen (and vice versa) — CityPASS and Go City Essentials both require picking one or the other. Only the Go City All-Inclusive Plus covers both.
  • Balboa Park's free institutions — Museum of Photographic Arts, Timken Museum of Art, and Spanish Village Art Center are free regardless of any pass.
  • Knott's Berry Farm on CityPASS San Diego — it appears on Go City passes but is not part of the CityPASS San Diego product at any tier.
  • Seasonal event surcharges — SeaWorld's Halloween Spooktacular and LEGOLAND's Brick-or-Treat require separate-ticket admission even with a pass.

What about Go City San Diego?

If neither SeaWorld nor LEGOLAND is on your list, CityPASS doesn't apply — and Go City is the right place to look instead. Go City San Diego has three products: the Essentials Pass (one premium attraction plus two more, credit-based, from $149), the All-Inclusive Pass (39 attractions, day-based, from $99 — excludes the Zoo, SeaWorld, and the major parks), and the All-Inclusive Pass Plus (same 39 attractions plus Zoo, Safari Park, SeaWorld, and LEGOLAND, from $149/day). There is no Explorer Pass in San Diego.

For the full head-to-head — how each Go City product compares to CityPASS and which visitor profile each fits — see San Diego CityPASS vs Go City.

Who should buy each CityPASS package

Buy Package 1 (SeaWorld + 3) if SeaWorld is the headline event, you are planning at least three more paid attractions alongside it, and you have four or more days in San Diego. The 9-day validity and 365-day refund make it the right pass for bookings made months in advance with uncertain plans.

Buy Package 2 (LEGOLAND + 3) if you are travelling with children in the 3–12 age range for whom LEGOLAND is the priority. Budget a full day for Carlsbad and plan the three add-on visits on separate days. The math holds as long as all three add-on slots go to attractions above $35.

Buy Package 3 (both parks + 3) if SeaWorld and LEGOLAND are both genuinely on the itinerary. Both anchors at gate price already exceed the pass cost before you choose a single add-on. This is the strongest mathematical case in the CityPASS lineup.

Skip CityPASS entirely if your paid attraction list is two items or fewer, your trip is built around San Diego's free circuit, you are visiting with children in October when Kids Free San Diego covers many attractions, or neither SeaWorld nor LEGOLAND is on your list. For that last group, Go City is the right starting point — the full product comparison is at San Diego CityPASS vs Go City, and the general case for when any pass saves money is at city pass vs individual tickets.

San Diego's free and low-cost circuit

San Diego's free offerings don't approach London's scale, but they are real enough to affect the pass calculation for certain trip profiles. Balboa Park's gardens, Spanish Village Art Center, and the public plazas cost nothing. La Jolla Cove and its resident sea lions are free. Coronado Beach and Sunset Cliffs Natural Park are free. Old Town San Diego State Historic Park is free to explore on foot.

Balboa Park also has its own separate product: the Balboa Park Explorer Pass, issued by the park directly, covering 4 museums (one-day) or all 17 (seven-day). Entirely separate from CityPASS and Go City — no Zoo, no SeaWorld, no Midway, no harbour activities. If your itinerary is purely Balboa Park museums, check this pass before buying any of the broader city products.

For the programme-level comparison between CityPASS and Go City, Go City vs CityPASS covers the structural differences across all cities, and the All-Inclusive pass review examines the day-based model in depth.

Common questions

Does San Diego CityPASS include both the Zoo and SeaWorld?

It can, but you need to plan for it. Every CityPASS package requires SeaWorld or LEGOLAND as its anchor. Then you pick 3 add-ons from a pool that includes Zoo or Safari Park (not both). To get SeaWorld and the Zoo together, choose Package 1 (SeaWorld + 3) and use one of your three add-on slots on the Zoo. At individual gate prices, SeaWorld ($127) plus Zoo ($65) plus two more visits would run $238 or more — versus $169 for the pass.

Can I visit both the San Diego Zoo and the Safari Park on one pass?

Not on CityPASS or Go City Essentials — both require you to pick one or the other. The only pass that covers both is the Go City All-Inclusive Pass Plus, which includes Zoo, Safari Park, SeaWorld, LEGOLAND, and Knott's Berry Farm alongside 39 other attractions.

Does Go City San Diego have an Explorer Pass?

No. As of 2026, Go City San Diego offers three products: the Essentials Pass (3 attractions, credit-based, 30 days), the All-Inclusive Pass (39 attractions, day-based, no major theme parks), and the All-Inclusive Pass Plus (same 39 attractions plus Zoo, Safari Park, SeaWorld, LEGOLAND, and Knott's Berry Farm, day-based). The Explorer Pass that exists in other Go City cities is not available for San Diego.

Is LEGOLAND worth including in a San Diego pass?

If LEGOLAND is already on your itinerary and you have children roughly aged 3 to 12, yes — at $139 at the gate, LEGOLAND alone almost justifies CityPASS Package 2 at $186, with three more attractions on top. The practical caveat: LEGOLAND is in Carlsbad, 30 miles north of San Diego, and requires its own dedicated half-day or full day.

What is the refund policy for San Diego city passes?

CityPASS offers 365-day refunds on entirely unused passes purchased directly from citypass.com — a material advantage if your trip plans are uncertain months out. Go City offers 90-day refunds on unactivated passes purchased directly from gocity.com. Neither programme refunds partially used passes once you have visited any attraction.

Is a San Diego pass worth it for a 2 or 3-day trip?

On a 2 to 3-day trip, CityPASS works well if a theme park is on your list alongside 2 to 3 more attractions. The 9-day validity gives you plenty of time without rushing. If your plan skips SeaWorld and LEGOLAND entirely — say, Zoo and USS Midway only — individual tickets at $106 combined are cheaper than the cheapest CityPASS package at $169.

Are San Diego passes worth it in October?

Potentially not for families. San Diego's Kids Free October promotion means children enter many attractions — including the Zoo — free throughout October. If you are visiting with children during this month, check which attractions are participating before buying any pass. The child-ticket savings that typically help justify the purchase may not apply.

Related guides

Before you buy — things to know

  • LEGOLAND is 30 miles from downtown San Diego in Carlsbad — a 35 to 40 minute drive north on I-5. Plan it as a dedicated half-day or full day, not a stop on a day that also includes downtown museums.
  • Knott's Berry Farm is 90 minutes north near Disneyland in Buena Park, Orange County. It appears on Go City San Diego passes but is not a San Diego attraction. Relevant only for visitors doing a wider Southern California road trip.
  • Zoo and Safari Park are pick-one on both CityPASS and Go City Essentials — different parks 35 miles apart. Visiting both requires the Go City All-Inclusive Plus.
  • SeaWorld and LEGOLAND both use dynamic pricing. The published gate prices — $126.99 for SeaWorld, $139 for LEGOLAND — are maximum box office figures. Buying direct from either park in advance can be meaningfully cheaper, which affects how much the pass actually saves.
  • Kids Free October: throughout October, children get free entry to many San Diego attractions including the Zoo. If you are visiting with children in October, recalculate before buying any pass.
  • Go City Essentials: value depends almost entirely on your premium pick. Zoo at $65 barely justifies the $149 pass. SeaWorld at $127 saves $59 before you have touched the two standard add-ons.
  • City Cruises requires advance reservation through the My CityPASS app. Book immediately after purchasing. LEGOLAND also requires advance reservation.