Sailing out of San Diego? For a lot of Temecula Valley cruisers, it's the easiest homeport in Southern California. It's one straight run down I-15, there's no LA traffic to fight, and the terminals sit right on the downtown waterfront. The question most people get stuck on is how to get there with a week's worth of luggage: book a shuttle, call an Uber or Lyft, or drive yourself and park near the pier. This guide from Temecula Air Shuttle, a family owned and operated airport and cruise port shuttle company serving the Temecula Valley since 2016, lays out all three honestly so you can choose what fits your sailing.
Quick summary: A typical drive from Temecula to the San Diego cruise terminal takes about 60 to 80 minutes, depending on the day and time. A shuttle is usually the best fit for families, groups and anyone with a lot of luggage, because the price is set when you book and your ride home is arranged before you leave. Rideshare can work for a couple traveling light. Driving and parking makes sense mainly for short sailings or when you need your car the moment you're back.
How long is the drive from Temecula to the San Diego cruise port?
A typical trip from Temecula to the San Diego cruise terminal takes about 60 to 80 minutes, depending on the day and time. That's the range on our San Diego cruise port shuttle page, and it's what our dispatch team plans around.
The route is the same I-15 drive most locals already know from trips to San Diego Airport. The cruise terminals are on the downtown waterfront along Harbor Drive, close to the airport. Embarkation day adds its own wrinkle, since a lot of passengers converge on the same few blocks at once.
Plan around the slow end of that range, then give yourself a cushion.
Which terminal will my cruise leave from?
San Diego has two cruise terminals on the downtown waterfront, the B Street Cruise Ship Terminal and the Broadway Pier, and your cruise line tells you which one in your boarding documents. They're close together, but it still helps to know which one before you book a ride.
Put the terminal name in your booking notes, along with your ship's name. It's one less thing to sort out at the curb, and it lets the driver head straight to the right drop-off.
Shuttle vs. Uber vs. driving: how do they compare?
A shuttle gives you a set price and room for cruise luggage, rideshare gives you on-demand flexibility at a price that moves with demand, and driving gives you full control but adds parking for every day you're at sea.
| Factor | Cruise port shuttle (Temecula Air Shuttle) | Rideshare (Uber/Lyft) | Drive and park near the terminal |
|---|---|---|---|
| Price | Set when you book; shared seats per person, private rides per vehicle | Changes with demand, time of day and surge pricing | Fuel plus daily cruise parking for the whole sailing |
| Booking | Book ahead online with an instant price | On demand in an app | No booking, but parking can fill on busy sailing days |
| Luggage | Tell us your bag count and we send a vehicle with room | Standard cars fill up fast with cruise bags; bigger vehicles cost more | Whatever fits in your car |
| Groups | Lexus sedans up to a fourteen-passenger Transit van | Larger groups may need two cars | One car, if everyone fits |
| Coming home | Your return ride is set before you sail | Request a ride with everyone else getting off the ship | Walk to your car, then drive home after a travel day |
| Who drives | A professional driver | A rideshare driver | You |
How much does a shuttle from Temecula to the San Diego cruise port cost?
As listed on our San Diego cruise port page today, shared shuttle seats start at $59 per person and private rides start at $194 per vehicle. Your exact price depends on your date, pickup address and party size, and you'll see it instantly when you search.
Private rides are priced per vehicle, not per person. For a family of four or a group of friends, a private ride often comes close to the cost of several shared seats, and it goes door to door from your house to the terminal. To see the live price for your sailing, enter your date and party size on our Temecula to San Diego cruise port shuttle page. Prices come straight from our live booking system, so the number you see is the number you book.
How does the shared shuttle to the cruise port work?
For shared rides to the San Diego cruise port, you pick your time, and the run is confirmed once enough riders book. If not enough people book by 48 hours before departure, the run is cancelled and you aren't charged.
You can meet the van at the South Temecula Park & Ride on Temecula Parkway, or add a home or hotel pickup for an additional charge based on location. On the way home, our San Diego to Temecula Valley shared shuttle lists San Diego hotels and the cruise terminal within two miles of the airport as a pickup option.
Shared seats are a good value for solo cruisers and couples traveling light. If you're on a tight embarkation window, have kids along or are bringing a lot of bags, a private ride takes the guesswork out of it.
Is Uber or Lyft cheaper than a shuttle to the cruise port?
It can be for two people traveling light at a quiet hour, but it often isn't for families or once you count both directions. We don't quote rideshare prices here because they change constantly.
Rideshare fares move with demand. A Saturday morning embarkation and a disembarkation morning, when a whole ship of passengers is looking for rides at the same time, are exactly the kind of moments when prices tend to climb and waits get longer. Cruise luggage is the other catch. Two people with two big suitcases each, plus carry-ons, can overwhelm a standard car, and requesting a larger vehicle class costs more. If you do go with rideshare, check the price both ways before you commit, and have a backup plan for the ride home.
Should I drive and park at the San Diego cruise port?
Driving can make sense for a short sailing or if you need your car right away, but parking is charged for every day you're gone, so it gets expensive on a week-long cruise. There are lots near the terminals, and some fill up on busy sailing days.
We don't list parking rates here because they change, so check current prices directly before you go. When you compare, add up the daily rate for the full length of your cruise, plus fuel both ways. Then think about the drive home. After a week at sea and an early disembarkation, a lot of people would rather not drive an hour or more up I-15 themselves.
What time should I leave Temecula for my cruise?
Aim to arrive at the terminal at the start of the check-in window your cruise line gives you, and leave Temecula with the full 80-minute drive plus a cushion built in. For most sailings, that means a morning pickup.
Your cruise line assigns boarding times, and those are the times to plan around, not the ship's departure time. Work backward from your check-in window, use the slow end of the drive range, and add some extra time for embarkation-day traffic near the waterfront. If you're worried about a tight connection, many cruisers stay in San Diego the night before. Either way, we can pick you up from home or a hotel.
What about getting home after the cruise?
Book your return ride at the same time as your ride down, so it's settled before you leave. Disembarkation mornings are busy, and you'll be glad you're not scrambling for a ride with everyone else off the ship.
Tell us your ship and your expected disembarkation time when you book. Ships usually dock early, but the time you actually walk out depends on your disembarkation group and how quickly you clear customs. Our private rides can meet you at the terminal after you get off the ship. If you're flying somewhere before or after your cruise, our guide to getting from Temecula to San Diego Airport covers the airport side of the same drive.
Tips for an easy embarkation day
- Count every bag. Cruise luggage adds up fast, and telling us up front lets us send a vehicle with room for everything.
- Keep documents in your carry-on. Passports, boarding passes and medications should stay with you.
- Book early. Shared runs have limited seats, and private vehicles are assigned first come, first served.
About Temecula Air Shuttle
Temecula Air Shuttle is a family owned and operated airport and cruise port shuttle company serving the Temecula Valley since 2016, from our office at 28910 Rancho California Rd, Ste 208, Temecula, CA 92590. We hold a California Public Utilities Commission charter-party carrier permit (TCP0036592-B) and pick up throughout the Temecula Valley, including Temecula, Murrieta, Menifee, Wildomar, Lake Elsinore, Fallbrook, Canyon Lake, Winchester and French Valley. Our office is open Monday through Friday, 8 AM to 6 PM. Call or text (951) 294-5291 if you'd rather talk to a person before you book.
Frequently asked questions
How long does it take to get from Temecula to the San Diego cruise port?
A typical drive takes about 60 to 80 minutes, depending on the day and time. Plan around the longer end and add a cushion on embarkation day.
How much is a shuttle from Temecula to the San Diego cruise terminal?
As listed on our San Diego cruise port page today, shared seats start at $59 per person and private rides start at $194 per vehicle. You'll see your exact price when you search your date and party size.
Can the shuttle pick me up at the cruise terminal on the way home?
Yes. Our private rides can meet you at the terminal after you disembark, and our San Diego to Temecula Valley shared shuttle lists San Diego hotels and the cruise terminal within two miles of the airport as a pickup option.
What happens if not enough people book a shared run to the cruise port?
A shared run is confirmed once enough riders book. If not enough book by 48 hours before departure, it's cancelled and you won't be charged.
Is it cheaper to park at the cruise port or take a shuttle?
It depends on how long you sail and how many people are going. Parking is charged daily for the whole cruise, so for longer sailings and bigger groups a shuttle often comes out ahead. Check current parking rates and compare them with your live shuttle price.
