Skip to content
CruiseDayGuide

Getting There & Parking at Port of San Diego

Everything you need to know about parking and getting to Port of San Diego. Compare options, rates, and get pro tips from experienced cruisers.

5 transport options · researched from public reviews and official sources

Published by CruiseDayGuide · Updated August 17, 2026 · sources checked August 17, 2026

The short answer

The Port of San Diego does not own or operate cruise parking, so every option is a private operator. Of the six the Port refers you to, two publish a dollar figure: San Diego's Park, Shuttle & Fly at $24.95 a day for cruise passengers, and Aladdin at $21 a day on the rooftop, $23 a day indoors and $30 a day for Quick-Valet.

The $18.95 a day you will see advertised is a coupon rate, and the coupon page says the coupon is not valid for cruise ship patrons.

Start with the sentence the Port of San Diego prints on its own long-term cruise parking page: "The Port of San Diego does not own or operate cruise parking." A second line on the same page adds that long-term parking is not available at the cruise terminals. That is the foundation of everything below. There is no port garage to price, no port shuttle to catch, and no rate a public authority is accountable for. What the Port publishes instead is a referral list — six private operators, each with a phone number and a sentence about shuttles and vehicle size, and not one dollar figure among them.

So we went to the six operators. Two of them publish a rate on a live page. One of those two also publishes a coupon that would take the rate down by six dollars, and then, a few inches away on the same page, excludes cruise passengers from that coupon. The other four quote by phone, by email, or through a booking system that only shows a price once you have entered dates. Meanwhile the cheap figures that surface when you search for San Diego cruise parking — the seven-dollar days, the nine-ninety-nine days, the twenty-dollar BRIC South — come from resellers and aggregator marketplaces rather than from the operators' own pages, and none of them survived a check.

That leaves something more useful than a price table: who publishes a rate, who will not, which lot you can actually walk from with a suitcase, and which vehicle you will be turned away for bringing.

What each referred operator publishes, and what it leaves you to ask

The Port of San Diego refers cruise passengers to six operators and prints no rate for any of them, so this table is built from the operators' own pages rather than from the Port's list. Two rows carry a rate. The rest carry the thing that is actually published — a distance, a shuttle promise, a vehicle limit, an email address — because that is what the operator chose to put in public. Every cell was read on 2026-08-17. Where a row says a rate is not published, it means we opened the operator's own page and found no price on it, not that we skipped the lookup.

What each referred operator publishes, and what it leaves you to ask
San Diego's Park, Shuttle & FlyPublished rate$24.95 a day for cruise passengers — the advertised $18.95 a day is a coupon rate the same page bars cruise patrons from usingSeven days$174.65 at the regular rate, multiplied out from the daily figureHow you reach the pierOperator shuttle, which the Port's list says runs 24/7 to and from the airport and the cruise ship terminalsThe catchTwo lots on Pacific Highway, and oversized vehicles including RVs cannot be accommodated
Aladdin Airport & Cruise Ship ParkingPublished rate$21 a day rooftop, $23 a day indoor, $30 a day Quick-Valet — all three published as airport ratesSeven days$147, $161 or $210 for seven days, depending which tier you takeHow you reach the pierFree shuttle to and from the cruise terminals with live shuttle tracking, per the Port's listThe catchA 6'9" height clearance rules out high-profile vehicles, and no cruise-specific rate sits on the price list
Ace Parking, BRIC SouthPublished rateNot published; Ace quotes by phone on 800.925.7275, weekdays 8 a.m. to 4:30 p.m.Seven daysNot publishedHow you reach the pierOn foot — Ace describes the garage as directly across the street from the San Diego Cruise Ship TerminalThe catchA printed reservation voucher is required to exit, and the Port warns that shuttles do not run from all Ace locations
Ace Parking, Hilton Bayside campusPublished rateNot published; rates are quoted by email to SanDiegoCruiseShipParking@aceparking.comSeven daysNot publishedHow you reach the pierLess than a mile from the B Street and Broadway piers: a five-minute Uber or Lyft, or a scenic fifteen-minute walk in Ace's own wordsThe catchAce states that the discounted rate does not include in-and-out privileges
ABM Parking, Campus at Horton GaragePublished rateNot published; the listing gives a phone number, 619.233.1491, rather than a priceSeven daysNot publishedHow you reach the pier800 4th Ave downtown, so a cab or a rideshare to the pierThe catchOpen 24/7 and covered, with no in-and-out privileges, and vehicles over 25 feet cannot be accommodated
ABM Parking, surface Lots 1043 and 1090Published rateNot publishedSeven daysNot publishedHow you reach the pier0.6 miles from the cruise terminal on foot or by cab; ABM states there is no shuttle serviceThe catchNo vehicles over 18 feet, and nothing to carry your bags the last stretch
San Diego International Airport long-termPublished rateWe read none — the airport prices through its own booking system rather than a published tableSeven daysWe read noneHow you reach the pierThe airport's parking shuttle to the terminals, then a separate ride to the pierThe catchCovered parking, express check-out and electric vehicle charging are listed; the cruise leg is yours to arrange
Best Western Plus Bayside Inn, park-and-cruisePublished rateNo price published for the packageSeven daysSeven nights of parking in a covered lot are named as an inclusionHow you reach the pier555 West Ash Street downtown; the published inclusions do not mention a shuttleThe catchThe package prices a room and the parking together, so there is no parking-only figure to compare
Hampton Inn San Diego-Downtown, guest self-parkingPublished rate$40.00 per day on-site, with in-and-out privileges availableSeven days$280 for seven days at that rateHow you reach the pierDowntown, and you arrange your own ride to the pierThe catchThis is hotel guest parking rather than a cruise product, so a sailing-length stay is a conversation with the hotel

marks a row carrying at least one figure read on the operator’s own page during the source check. Seven-day totals are the published daily rate multiplied out; no operator on this list publishes a cruise-length or weekly rate, so the arithmetic is ours and the daily figure is theirs. A row reading "not published" means the operator's own page carried no price when we read it on 2026-08-17, and that the operator points you at a phone call, an email or a booking form instead. The Park, Shuttle & Fly and Aladdin figures are the only operator-published dollar rates on the Port's cruise referral list.

Email me my boarding-day plan — pick your ship and sail date below and we'll send your terminal, parking and boarding details now, then reminders a month out to book the hotel, two weeks out to pack, the week before you sail and the day before, whichever are still ahead of you. No newsletter.

Driving & Parking Near the Piers

There is no port-run lot to aim for. The Port of San Diego does not own or operate cruise parking, so every car ends up with a private operator, and the Port publishes a referral list rather than a price list. The names on it are San Diego's Park, Shuttle & Fly, with two lots on Pacific Highway and a shuttle the Port describes as running 24/7 to and from the cruise ship terminals; Aladdin Airport & Cruise Ship Parking on Kettner Boulevard, with a free shuttle and live tracking; Ace Parking at the Wyndham, BRIC North and BRIC South; and ABM Parking on Harbor Island, in two surface lots and at the Campus at Horton Garage downtown. Only the first two publish a figure you can read before you call.

Not published. Ace quotes by phone on 800.925.7275 or by emailBest for: Anyone driving in from Los Angeles, Orange County or Arizona, and anyone who would rather deal with a lot than an airport

Measure the car before you shop the price. Aladdin publishes a 6'9" height clearance and no high-profile vehicles, Park, Shuttle & Fly cannot accommodate oversized vehicles including RVs, and ABM Parking caps its downtown surface lots at 18 feet and the Campus at Horton Garage at 25 feet. If you want to skip the shuttle entirely, Ace Parking's BRIC South garage describes itself as directly across the street from the cruise ship terminal — but Ace needs a printed reservation voucher to let you out at the end, so print it at home rather than trusting a phone screen after a week at sea.

From San Diego International Airport (SAN)

The airport is unusually close to the ships. Its own ground transportation page puts the Cruise Ship Terminal approximately two miles east on N. Harbor Drive, and the Port measures 2.4 miles to the B Street Pier and 2.7 miles to the Port Pavilion on Broadway Pier. Ground transportation of every kind leaves from the Transportation Plazas in front of Terminal 1 and Terminal 2, so the first decision after baggage claim is which lane you want rather than which road. Neither the Port nor the airport publishes a drive time for the trip; on 2.4 miles of Harbor Drive our own allowance is 10-15 min, and more than that on a morning when the piers are turning around three ships.

Not published by the airport. San.org lists where each mode picks up and prints no fare for taxi or rideshare, and the city page that once carried taxicab rates now returns a 404. The one published fare on this route is transit: MTS Route 992 is $2.50 for an adult one-way and $1.25 reduced.Best for: Almost everyone flying in, because the drive is short enough that the transfer is rarely the weak link in the plan

Come in the day before if your flight lands after mid-morning. The Port asks cruise passengers to arrive at their assigned boarding time and not before 10 a.m., and a same-day arrival for a Mexico sailing leaves no room for a delay — passports are required for Mexico cruises, so a missed ship is not something you resolve at the pier. Bring your picture ID, your ship boarding document, and your passport or birth certificate where the itinerary allows the latter.

MTS Route 992, the Airport Bus

Route 992's own timetable is titled "Downtown San Diego / via Cruise Ship Terminal / Harbor Drive", and the Cruise Ship Terminal is one of its published destinations alongside the Embarcadero and Waterfront Park. It connects to the trolley at America Plaza, Santa Fe Depot and Courthouse. The airport describes the route as serving Terminal 1 and Terminal 2 every day from 4:15 a.m. to midnight, roughly every 15 minutes, on wheelchair-accessible buses, and MTS puts the run between the airport and Santa Fe Depot at about 15 minutes.

$2.50 for an adult one-way and $1.25 for seniors, riders with disabilities, Medicare recipients and youth. A day pass is $6.00 adult and $3.00 reduced.Best for: Solo travelers and couples with carry-on luggage, and anyone who would rather spend bus fare than argue with a curb

Do not time your arrival off the Cruise Ship Terminal stop. It is a published destination on Route 992 and it is not one of the timetable's four timepoints, which are 4th Av. & Broadway, America Plaza / Santa Fe Depot, Terminal 1 and Terminal 2. Anchor on the Santa Fe Depot times, then add the walk from Harbor Drive. Note too that the airport's 4:15 a.m. figure describes the service window rather than a departure: the timetable effective June 07, 2026 shows the first downtown departure at 4:21a.

Amtrak and the Santa Fe Depot

Trains arrive downtown at Santa Fe Depot, on Kettner Boulevard, which is the closest rail arrival to the piers and the same station MTS Route 992 uses as its downtown anchor. The trolley meets the depot as well, so a rail arrival lands you on the right side of downtown for the waterfront without a transfer through the airport.

Fares vary by origin and are sold by Amtrak, so there is no flat figure to quote here. The onward leg is the cheap part: Route 992 and the trolley both serve Santa Fe Depot, at $2.50 for an adult one-way and $1.25 reduced.Best for: Arrivals from up the coast who would rather step off a train downtown than land at an airport

We found no published opening hours for the depot, and no published walking distance from the depot to the piers, so do not build a tight connection around either. Route 992 stops at the depot and continues along Harbor Drive past the Cruise Ship Terminal, which is the simplest last leg with luggage in hand.

Taxi & Rideshare

Both leave from the Transportation Plazas in front of Terminal 1 and Terminal 2 at San Diego International Airport, and rideshare pickup is specifically in the second lane of the Transportation Plaza. From downtown the piers are close enough that a cab is a short hop rather than a journey: the Port measures 2.4 miles to the B Street Pier and 2.7 miles to the Port Pavilion on Broadway Pier.

We publish no figure. The airport prints ground transportation locations rather than fares, and the city's taxicab rate page returns a 404, so every dollar amount circulating for this trip is a third-party estimate rather than a published fare.Best for: Families with luggage, anyone with mobility needs, and any arrival where the boarding slot is already close

Tell the driver the pier rather than the port. The Port asks that your ride drop you off beyond the gate, on the pier, and a Harbor Drive curbside drop leaves you crossing traffic with bags. If anyone in your party needs mobility assistance, the Port asks that you arrange it with your cruise line before you leave home rather than at the terminal door.

Does the Port of San Diego operate cruise parking?

Zero lotscruise parking the Port itself owns or operates

No, and it says so itself. The Port's long-term cruise parking page opens with the line "The Port of San Diego does not own or operate cruise parking", and adds a flatter one further down: "Long-term parking is not available at the cruise terminals." Both sentences are the Port's, not ours.

That matters more than it sounds. At most of the ports on this site the authority runs a garage, sets a rate, and can be held to it — the rate sits on a public page, it changes with a public notice, and there is somebody to complain to. San Diego has none of that scaffolding. Every car left behind for a San Diego sailing sits on private property under a private contract, and the price of that contract is whatever the operator decides to quote on the day you call.

What the Port does provide is a referral list. Six operators, each with a short description of the shuttle arrangement and the vehicle sizes it can handle, and a phone number. It reads like a helpful list, and it is one, but it is a list of introductions rather than a list of prices. The Port keeps a parking contact of its own, parking@portofsandiego.org and 619.686.6464, and that is the right address for questions about the piers themselves rather than about a lot's daily rate.

The two berths behind all of this sit close together on the downtown waterfront: the B Street Pier and Cruise Ship Terminal at 1140 N Harbor Dr, and the Port Pavilion on Broadway Pier a short distance north. Most ships work B Street. Broadway Pier takes a third ship on days when B Street is already holding two.

  • "The Port of San Diego does not own or operate cruise parking" — the Port's own long-term cruise parking page.
  • "Long-term parking is not available at the cruise terminals" — the same page.
  • The six referred options: San Diego's Park, Shuttle & Fly, Aladdin Airport & Cruise Ship Parking, Ace Parking, ABM Parking, San Diego International Airport long-term parking, and hotel park-and-cruise packages.
  • Port parking contact for pier questions: parking@portofsandiego.org, 619.686.6464.
  • The two berths: B Street Pier and Cruise Ship Terminal, 1140 N Harbor Dr, and the Port Pavilion on Broadway Pier.
Where this comes from

Both quoted lines, the referral list and the parking contact are from the Port of San Diego's long-term cruise parking page; the pier arrangement is from the Port's cruise page. Both read 2026-08-17.

Which San Diego operators publish an actual dollar rate?

2 of 6referred operators with a live dollar rate on their own page

Two of the six. San Diego's Park, Shuttle & Fly and Aladdin Airport & Cruise Ship Parking are the only names on the Port's referral list with a number on a page you can open right now.

Park, Shuttle & Fly runs two lots on Pacific Highway, Lot A at 3405 Pacific Highway and Lot B at 3275 Pacific Highway, both a short run north of the waterfront. Its cruise parking page leads with "$18.95* DAILY RATE" in large type, and the asterisk resolves to "Rate using coupon found on Coupon Page. Restrictions apply. Regular Rate $24.95". The next section deals with why $24.95 a day is the figure that concerns a cruise passenger. The Port's own description of this operator adds that the shuttle runs 24/7 to and from the airport and the cruise ship terminals, and that oversized vehicles including RVs cannot be accommodated. The operator's phone is 619.291.1234.

Aladdin sits closer in, at 2548 Kettner Boulevard, and publishes three tiers on its reservations page: Quick-Valet at $30 a day, indoor at $23 a day, and rooftop at $21 a day. Read that list carefully, because Aladdin frames all three as airport rates. There is no cruise line on the price list, no cruise-length band, and nothing that says a week-long cruise stay is billed the same way as a four-day airport trip. The Port's list credits Aladdin with a free shuttle to and from the cruise terminals with live shuttle tracking, and a 6'9" height clearance that rules out high-profile vehicles.

One small thing worth flagging rather than resolving: the two pages disagree about Aladdin's phone number. The Port prints 619-696-7434; Aladdin's own site prints (619) 696-7275. Call the operator's number first and treat the Port's as a fallback.

  • Park, Shuttle & Fly, Lot A: 3405 Pacific Highway, San Diego, CA 92101.
  • Park, Shuttle & Fly, Lot B: 3275 Pacific Highway, San Diego, CA 92101.
  • Park, Shuttle & Fly regular rate: $24.95 a day. Advertised coupon rate: $18.95 a day.
  • Aladdin, 2548 Kettner Boulevard, San Diego, CA 92101: Quick-Valet $30 a day, indoor $23 a day, rooftop $21 a day.
  • Aladdin shuttle: free to and from the cruise terminals with live tracking, per the Port's referral list.
  • Aladdin height clearance: 6'9", so no high-profile vehicles.
  • Phone conflict worth knowing: the Port prints 619-696-7434 for Aladdin; Aladdin prints (619) 696-7275.
Where this comes from

Rates, lot addresses and the asterisk wording are read from sdparkshuttlefly.com and aladdinparking.com on 2026-08-17. The shuttle descriptions, height clearance and RV exclusion are the Port of San Diego's own words on its referral list, read the same day.

Why the $18.95 rate on the billboard is not your rate

$42.00the week-long gap between the advertised rate and the cruise rate

This is the most useful paragraph on the page, and it takes about forty seconds to verify for yourself.

The Park, Shuttle & Fly cruise parking page advertises $18.95 a day. The asterisk beside it points at a coupon page. And on that same cruise parking page, in smaller text, sits the sentence that undoes the offer: "Coupon NOT valid for Cruise ship Patrons". So the number a cruise passenger will actually be charged is the regular rate, $24.95 a day, and the advertised figure belongs to the airport customer parked in the next row.

There is a second wrinkle on the same page. Alongside the cruise-facing block, the site also carries "$18.95* PER DAY FOR ALL VEHICLES" — which reads as a promise to everybody, sitting a few inches from the line that excludes cruise patrons from the coupon that produces it. We are flagging the contradiction rather than deciding which half wins, because it is the operator's page and only the operator can resolve it. The page carries its own escape hatch as well: "Rates are subject to change at any time for any reason."

The practical version: budget $24.95 a day, ask at the counter whether any cruise coupon exists, and do not build a plan around the advertised number. Seven days at the regular rate is $174.65, against $132.65 if the coupon had applied. That is a $42.00 difference on a single week, which is enough to change which lot you pick.

  • "$18.95* DAILY RATE" and "Regular Rate $24.95" both appear on the operator's cruise parking page.
  • "Coupon NOT valid for Cruise ship Patrons" appears on that same page.
  • "$18.95* PER DAY FOR ALL VEHICLES" also appears on it, which is the internal contradiction we are flagging rather than resolving.
  • "Rates are subject to change at any time for any reason" is the operator's own caveat.
  • Seven days: $174.65 at the regular rate, $132.65 at the coupon rate.
Where this comes from

Every quoted string in this section is from the cruise parking page at sdparkshuttlefly.com as read 2026-08-17. The seven-day totals are the published daily rates multiplied by seven; the operator publishes no weekly rate on that page.

The operators that will only quote you by phone or email

Four of the six referred options price privately. That is not a scandal — plenty of parking businesses quote by length of stay and vehicle type — but it does mean you cannot compare San Diego cruise parking from your sofa the way you can compare Galveston or Port Canaveral.

Ace Parking is the biggest name here, and the one whose missing public price is most likely to surprise you, because Ace signage is all over downtown San Diego. The Port's list gives Ace's cruise line as 800.925.7275, staffed weekdays 8 a.m. to 4:30 p.m., and names three locations: the Wyndham, BRIC North and BRIC South. It also carries a warning worth reading twice, in the Port's own words: shuttles do not run from all locations to the cruise terminals. Ace's own cruise sites carry addresses, walking descriptions and rules about vouchers and in-and-out access, and no dollar figure. The Hilton Bayside campus page goes as far as calling its cruise rate discounted, and stating that the discounted rate does not include in-and-out privileges, without ever saying what the rate is. Rates come by email, to SanDiegoCruiseShipParking@aceparking.com.

ABM Parking is the other large operator on the list, with three products and no prices. Surface Lots 1043 and 1090 sit 0.6 miles from the cruise terminal, cap vehicles at 18 feet, and have no shuttle service. Lot 1124 on Harbor Island is 2.5 miles away, does accept oversized vehicles, and also runs no shuttle. The Campus at Horton Garage at 800 4th Ave is open 24/7 and covered, with no in-and-out privileges, no vehicles over 25 feet, and a phone number, 619.233.1491.

San Diego International Airport's own long-term parking is the sixth entry, at 3501 N Harbor Drive, 619.291.2087, with covered parking, express check-out and electric vehicle charging. It sells through its own booking site rather than a published rate table, so the price depends on the dates you enter. We read no figure there, and a price pulled out of a booking flow on one set of dates is not a published rate.

  • Ace Parking cruise line: 800.925.7275, Monday to Friday, 8 a.m. to 4:30 p.m.
  • Ace locations named by the Port: Wyndham, BRIC North and BRIC South — with the Port's warning that shuttles do not run from all locations to the cruise terminals.
  • Ace Hilton Bayside campus, 2137 Pacific Highway: less than a mile from the B Street and Broadway piers, described as a five-minute Uber or Lyft or a scenic fifteen-minute walk. Rates by email to SanDiegoCruiseShipParking@aceparking.com.
  • ABM surface Lots 1043 and 1090: 0.6 miles from the cruise terminal, no vehicles over 18 feet, no shuttle service.
  • ABM Lot 1124 on Harbor Island: 2.5 miles away, oversized vehicles accepted, no shuttle.
  • ABM Campus at Horton Garage, 800 4th Ave: open 24/7, covered, no in-and-out privileges, no vehicles over 25 feet, 619.233.1491.
  • San Diego International Airport long-term parking, 3501 N Harbor Drive, 619.291.2087: covered parking, express check-out and electric vehicle charging, sold through the airport's own booking system.
Where this comes from

Phone numbers, locations, distances and vehicle limits are from the Port of San Diego's referral list and from Ace Parking's two cruise sites, cruiseshipparksandiego.com and sandiegocruiseshipparking.com. The airport entry is from the Port's list and the airport's booking site. All read 2026-08-17. No dollar rate appears on those operator pages we read.

Is there parking within walking distance of the San Diego cruise terminal?

Across the streethow Ace describes BRIC South's position relative to the terminal

Yes, at one place on the Port's list, and it is the single most valuable fact the list contains, because it takes the shuttle out of the plan entirely.

Ace Parking's BRIC South garage is at 901 Bayfront Court, and Ace's own cruise site describes it as located directly across the street from the San Diego Cruise Ship Terminal. That is a walk, not a shuttle. There is no pickup window to hit on the way out, no van to find in a parking structure on the way back, and no dependence on a shuttle driver working a Sunday morning in December. For a family with three suitcases and a stroller that is worth real money, which is awkward, because Ace will not tell you how much money until you call.

The trade is process. Ace requires a printed reservation voucher to exit the garage, which is a genuinely easy thing to forget on a phone-only trip. Print it before you leave home, or take a photograph clear enough that a machine can read it and a human can accept it, and confirm on the phone which of the two the garage will take.

The Hilton Bayside campus at 2137 Pacific Highway is Ace's other cruise option and sits less than a mile from the B Street and Broadway piers. Ace describes it as a five-minute Uber or Lyft ride or a scenic fifteen-minute walk, which is honest about the fact that most people with luggage will take the ride. Its discounted rate excludes in-and-out privileges, so plan on leaving the car once.

ABM's surface Lots 1043 and 1090 are 0.6 miles out, which is a walk on paper and a longer one with bags, and ABM states plainly that there is no shuttle service from them.

  • BRIC South: 901 Bayfront Court, San Diego, CA 92101, described by Ace as directly across the street from the San Diego Cruise Ship Terminal.
  • A printed reservation voucher is required to exit BRIC South.
  • Hilton Bayside campus: 2137 Pacific Highway, less than a mile from the B Street and Broadway piers.
  • The Hilton Bayside campus discounted rate does not include in-and-out privileges.
  • ABM's surface Lots 1043 and 1090: 0.6 miles out, with no shuttle service.
Where this comes from

The BRIC South address, the across-the-street description and the voucher rule are from cruiseshipparksandiego.com. The Hilton Bayside campus address, distance, walk description and in-and-out caveat are from sandiegocruiseshipparking.com. The ABM distances and shuttle position are from the Port of San Diego's referral list. All read 2026-08-17.

Which pier will your ship use, B Street or Broadway?

This decides how far you walk from the car, and the honest answer is that the Port will probably not tell you in advance.

San Diego has two cruise berths: the B Street Pier and Cruise Ship Terminal at 1140 N Harbor Dr, and the Port Pavilion on Broadway Pier. The Port publishes no per-sailing pier assignment on its cruise pages. What it publishes is the pattern: most ships use B Street, and Broadway Pier takes a third ship on days when B Street is already holding two.

Two practical consequences follow. First, if you are choosing between a garage across the street from one pier and a shuttle that serves both, the shuttle is the safer choice on a three-ship day. Second, the piers sit close enough together that a wrong guess is a walk of minutes rather than a crisis — this is not a port where the berths are ten miles apart, and that is a real advantage San Diego has over most of the list. Your cruise line's boarding documents are where the pier is actually named, and they are what to check the week before rather than the Port's site.

The Port's own arrival guidance is worth taking literally at either berth: have your ride drop you off beyond the gate, on the pier, rather than at the curb on Harbor Drive.

  • B Street Pier and Cruise Ship Terminal: 1140 N Harbor Dr.
  • Port Pavilion on Broadway Pier: the second berth, used when B Street already has two ships.
  • Most ships use B Street, per the Port.
  • The per-sailing berth comes from your cruise line's documents, not from the Port's cruise page.
  • The Port asks that drop-offs happen beyond the gate, on the pier.
Where this comes from

The berth arrangement and the B Street address are from the Port of San Diego's cruise page; the drop-off instruction is from the Port's navigating the cruise terminals page. Both read 2026-08-17.

Vehicle size is the rule most likely to turn you away

6'9"Aladdin's published height clearance, the tightest on the list

If you drive something tall or long, read this before you read the prices, because San Diego's referred operators are unusually restrictive and the limits vary by operator rather than by neighborhood.

Aladdin publishes a 6'9" height clearance and states it cannot take high-profile vehicles, which rules out most roof boxes, many vans and any lifted truck. Park, Shuttle & Fly cannot accommodate oversized vehicles including RVs, per the Port's description of it. ABM's surface Lots 1043 and 1090 stop at 18 feet, and its Campus at Horton Garage stops at 25 feet. The one entry on the list that says yes to a large vehicle is ABM's Lot 1124 on Harbor Island, which accepts oversized vehicles and sits 2.5 miles from the pier with no shuttle, so the vehicle you brought is the vehicle you then need a ride away from.

Measure before you book. A standard crossover with a hardshell cargo box clears eight feet more often than its owner expects, and a garage with a 6'9" bar does not negotiate at the entrance. If your vehicle is over 18 feet, the realistic options narrow to Harbor Island plus a rideshare, or leaving the vehicle at home and arriving another way.

  • Aladdin: 6'9" height clearance, no high-profile vehicles.
  • San Diego's Park, Shuttle & Fly: oversized vehicles including RVs cannot be accommodated.
  • ABM surface Lots 1043 and 1090: no vehicles over 18 feet.
  • ABM Campus at Horton Garage: vehicles over 25 feet cannot be accommodated.
  • ABM Lot 1124, Harbor Island: oversized vehicles accepted, 2.5 miles out, no shuttle.
Where this comes from

Every limit here is published by the operator or by the Port of San Diego on its referral list, read 2026-08-17. Where an operator states a limit in feet we quote the feet; where it states a clearance we quote the clearance.

What it costs to arrive without a car

San Diego is one of the better ports on this site for skipping the car entirely, and the transit numbers are public in a way the parking numbers are not.

MTS Route 992 is the airport bus. Its own timetable is titled "Downtown San Diego / via Cruise Ship Terminal / Harbor Drive", and the Cruise Ship Terminal is one of its published destinations alongside the Embarcadero and Waterfront Park. It connects to the trolley at America Plaza, Santa Fe Depot and Courthouse. An adult one-way is $2.50; a reduced fare for seniors, riders with disabilities, Medicare recipients and youth is $1.25. A day pass is $6.00 adult and $3.00 reduced. The airport says the route serves both airport terminals every day from 4:15 a.m. to midnight, roughly every 15 minutes, on wheelchair-accessible buses, and MTS puts the run between the airport and Santa Fe Depot at about 15 minutes.

One caveat matters if you are timing a boarding slot. The Cruise Ship Terminal is a published destination on Route 992, but it is not one of the timetable's four timepoints, which are 4th Av. & Broadway, America Plaza / Santa Fe Depot, and the two airport terminals. So the bus advertises the terminal and passes it, and the timetable still will not give you a scheduled minute for it. Anchor on the Santa Fe Depot times and add walking. Note too that the airport's 4:15 a.m. figure describes the service window: the timetable effective June 07, 2026 shows the first downtown departure at 4:21a.

For taxis and rideshare we print no dollar figure, and that is a decision rather than an omission. The airport publishes ground transportation locations but no fares, and the city page that used to carry taxicab rates now returns a 404, so every fare circulating for this trip is somebody's estimate. What we can tell you is where you stand: ground transportation is at the Transportation Plazas in front of the two airport terminals, and rideshare pickup is in the second lane of the Transportation Plaza.

Distance is the friendly part. The airport's own page puts the Cruise Ship Terminal approximately two miles east of it on N. Harbor Drive; the Port is more precise, at 2.4 miles to B Street and 2.7 miles to Broadway Pier.

  • MTS Route 992 adult one-way: $2.50. Reduced: $1.25.
  • Day pass: $6.00 adult, $3.00 reduced.
  • Route 992 runs every day from 4:15 a.m. to midnight, about every 15 minutes, per the airport.
  • The June 2026 timetable's first downtown departure is 4:21a, so treat 4:15 a.m. as the service window rather than a departure time.
  • Trolley connections from Route 992: America Plaza, Santa Fe Depot, Courthouse.
  • Airport to the piers: approximately two miles per the airport; 2.4 miles to B Street and 2.7 miles to Broadway Pier per the Port.
  • Rideshare pickup: the second lane of the Transportation Plaza.
  • Amtrak arrives at Santa Fe Depot, 1050 Kettner Boulevard, which is the same downtown anchor Route 992 uses.
Where this comes from

Fares are from sdmts.com's fares page and its airport guide. The route title, published destinations, timepoints and the 4:21a first departure are from the MTS Route 992 timetable effective June 07, 2026. Frequency, service window and accessibility are from san.org. Distances are from san.org and the Port of San Diego's cruise page. The Santa Fe Depot address is from Amtrak's Great American Stations entry. All read 2026-08-17. We quote no taxi or rideshare fare because neither the airport nor the city publishes one on the pages we read.

Boarding morning, in the order the Port asks for it

There is no port-run lot to slot into a routine here, so the sequence is yours to build. The Port's own boarding-day guidance is short and worth following literally, and the operator steps wrap around it.

  1. Tag the bags at homeThe week before

    The Port asks you to print and staple your luggage tag onto your luggage before arriving, rather than sorting it at the curb. If anyone in your party needs mobility assistance, the Port asks that you contact your cruise line and arrange it before you leave home.

  2. Get the quote, and the voucherThe week before

    For Ace at BRIC South, call 800.925.7275 on a weekday between 8 a.m. and 4:30 p.m. to get both the rate and the booking, then print the reservation voucher — Ace requires a printed one to let you out at the end of the cruise.

  3. Deal with the car firstOn arrival

    Every option here is a private lot away from the pier apron, so the car is settled before the ship is. At Park, Shuttle & Fly or Aladdin you park and take the shuttle; at BRIC South you park and walk across the street.

  4. Arrive at your assigned timeNot before 10 a.m.

    The Port is explicit on both counts: arrive at your assigned boarding time, and do not arrive before 10 a.m. Turning up early does not get you onto the ship sooner, it gets you a longer wait outside it.

  5. Drop off beyond the gateIf someone drives you

    The Port asks that your ride drop you off beyond the gate, on the pier, rather than at the Harbor Drive curb. Tell the driver the pier rather than the address before you set off.

  6. Documents out, bags checkedAt the door

    Bring your picture ID, your ship boarding document, and your passport or birth certificate. Passports are required for Mexico cruises, which is most of what sails out of San Diego, so treat the passport as the default rather than the alternative.

  • Call Ace on a weekday, because the cruise line is staffed 8 a.m. to 4:30 p.m., Monday to Friday
  • Budget $24.95 a day at Park, Shuttle & Fly rather than the advertised $18.95
  • Measure the height and length of your vehicle before you choose a lot
  • Check your cruise line's documents for the berth, since the Port does not assign one publicly
  • Do not plan around the $18.95 coupon rate, because the same page bars cruise patrons from using it
  • Do not assume a shuttle exists, because the Port itself warns that shuttles do not run from all Ace locations
  • Do not arrive before 10 a.m., which the Port asks of you directly
  • Do not rely on a phone screenshot where Ace asks for a printed voucher
Where this comes from

Arrival timing, drop-off position, the document list, luggage tags and mobility assistance are the Port of San Diego's own instructions from its navigating the cruise terminals page, read 2026-08-17. The operator steps come from the operator pages cited above.

What we could not verify, and would rather list than guess

Six things about San Diego cruise parking are genuinely unpublished as of 2026-08-17. A plausible-looking number in place of any of them would be worse than the gap, because a reader who acts on it has no way to tell which figures on this page were read and which were assembled.

  • Ace Parking's cruise rate at any of its three locations. The Wyndham, BRIC North and BRIC South all price by phone or email, and no figure appears on either of Ace's cruise sites we read.
  • ABM Parking's rate at any of its three products. Its listings carry distances, vehicle limits and a phone number, and no price.
  • San Diego International Airport's long-term rate for a cruise-length stay. The airport sells through its own booking system, which prices against the dates you enter.
  • The price of the Best Western Plus Bayside Inn park-and-cruise package. The hotel publishes the inclusions — overnight accommodations and seven nights of parking in a covered lot — and no dollar figure beside them.
  • Whether the Bayside Inn package includes a shuttle. Its structured page data mentions a free shuttle; the visible list of inclusions does not, and we will not assert a shuttle on the strength of a metadata field.
  • Any rate on SpotHero's San Diego Cruise destination page. The page exists and loads under that title, and we read no rate from it.
Where this comes from

These are absences we checked for on 2026-08-17 rather than lookups we skipped. Where an operator later publishes a rate, this page changes and the date at the top moves with it.

The cheap San Diego parking numbers in search results, and where they come from

Search for San Diego cruise parking and you will meet a set of figures that appear nowhere on this page: a seven-dollar day, a nine-ninety-nine day, a twenty-dollar BRIC South. They are not invented out of nothing. They come from resellers and aggregator marketplaces that buy blocks of space and resell them — sometimes at a genuine discount, sometimes as a teaser attached to dates nobody sails on, and sometimes at a location that is not quite the one the headline names.

We do not carry them, for a simple reason. A reseller's price is a claim about a third party's inventory, and it is not a rate the operator will necessarily confirm when you call. When the two disagree, and on a cruise morning with a ship to catch they sometimes do, the operator's counter wins the argument. Every figure on this page came off an operator's own page or the Port's own list, which is a smaller number of figures and a higher grade of them.

That is also why the Aladdin tiers deserve a slow read rather than a quick one. The $21, $23 and $30 figures are real and published, and they are framed as airport rates by an operator the Port lists as a cruise option. That combination — a real published number attached to a slightly different product — is exactly where a reseller headline gets made. Confirm your tier and your length of stay on the phone before you drive, and confirm it against the shuttle you will actually need on the return.

  • Every dollar figure on this page comes from an operator page or the Port of San Diego's referral list, read 2026-08-17.
  • Reseller and marketplace rates were read and not adopted, because the operator's counter is what charges your card.
  • SpotHero publishes a San Diego Cruise destination page under that title, and we read no rate on it.
  • Aladdin's $21, $23 and $30 tiers are published as airport rates, not as cruise rates.
Where this comes from

The contrast here is between figures read from operator pages on 2026-08-17 and figures circulating on third-party marketplaces, which we did not adopt. The SpotHero destination page was opened and read the same day.

Parking questions cruisers ask about Port of San Diego

How much is cruise parking in San Diego?

It depends which operator you reach, because the Port of San Diego runs none of the lots. Two of the six operators it refers cruise passengers to publish a rate: San Diego's Park, Shuttle & Fly at a regular rate of $24.95 a day, and Aladdin at $21 a day on the rooftop, $23 a day indoors and $30 a day for Quick-Valet. Ace Parking and ABM Parking quote by phone or email instead, so a San Diego total is something you assemble with a phone call rather than read off a page.

Does the Port of San Diego run its own cruise parking lot?

No. Its long-term cruise parking page states that the Port of San Diego does not own or operate cruise parking, and that long-term parking is not available at the cruise terminals. What it provides instead is a referral list of six private operators with phone numbers, shuttle descriptions and vehicle limits, and no prices. Every San Diego cruise parking arrangement is therefore a private contract with a private operator, priced at that operator's discretion.

Why does the advertised $18.95 rate not apply to cruise passengers?

Because the operator says so on the same page. San Diego's Park, Shuttle & Fly advertises $18.95 a day with an asterisk pointing at a coupon page, and elsewhere on that cruise parking page states that the coupon is not valid for cruise ship patrons. The regular rate published beside it is $24.95 a day, and that is the figure a cruise passenger should budget. Across seven days the difference is $42.00.

Can I park within walking distance of the San Diego cruise terminal?

Yes, at one place on the Port's list. Ace Parking's BRIC South garage at 901 Bayfront Court describes itself as directly across the street from the San Diego Cruise Ship Terminal, so there is a walk rather than a shuttle at each end of the cruise. Ace requires a printed reservation voucher to exit the garage, and quotes the rate by phone on 800.925.7275, weekdays between 8 a.m. and 4:30 p.m.

Will a San Diego cruise lot take an RV or a tall vehicle?

Mostly not, and the limits are strict enough to plan around. Aladdin publishes a 6'9" height clearance and excludes high-profile vehicles. Park, Shuttle & Fly cannot accommodate oversized vehicles including RVs. ABM's surface Lots 1043 and 1090 stop at 18 feet and its Campus at Horton Garage stops at 25 feet. The one exception on the Port's list is ABM's Lot 1124 on Harbor Island, which accepts oversized vehicles but sits 2.5 miles from the pier with no shuttle service.

How do I reach the San Diego cruise terminal from the airport without a car?

MTS Route 992 runs along Harbor Drive and lists the Cruise Ship Terminal among its published destinations, at $2.50 for an adult one-way or $1.25 reduced, with a $6.00 adult day pass. The airport says the route serves both airport terminals every day from 4:15 a.m. to midnight, roughly every 15 minutes. The terminal is not one of the timetable's timepoints, so anchor your timing on Santa Fe Depot and add the walk from Harbor Drive.

Plan the rest of your cruise day

Where these facts come from

Published parking rates, shuttle hours, and hotel package terms change without notice. We date every fact we take from an operator so you can tell how fresh it is, and we leave a figure out entirely rather than repeat one we could not read at the source. Reconfirm anything time-sensitive before you travel.

Terminal Guides

Flying In?

Want the complete Port of San Diego cruise guide?

Restaurants, activities, hotels, terminal tips, parking, packing lists, and boarding advice — all in one page.

View Full Guide