Victoria's Two Main Cruise Terminals
Cruise ships arriving in Victoria, British Columbia dock at one of two terminals on the Inner Harbour: the Ogden Point Cruise Terminal or the James Bay Terminal. Which one your ship uses depends on the cruise line, the ship's size, and the time of year. Both are within walking distance of downtown Victoria's shops, restaurants, and attractions, so your location matters less than knowing which terminal to head to when you arrive.
Ogden Point Cruise Terminal sits on the western side of the Inner Harbour and handles the majority of cruise traffic. It can accommodate two large ships at once and is the primary dock for lines like Princess Cruises, Holland America Line, and Royal Caribbean. The terminal has a dedicated cruise facility with ticketing, baggage handling, and customs processing all in one building.
James Bay Terminal, also called the Belleville Terminal, is on the eastern side of the Inner Harbour near the Parliament Buildings. It is smaller and typically used by smaller ships or when Ogden Point is at capacity. Some expedition cruise lines and river cruise operators prefer this location because it is closer to the city centre.
Key Takeaways
- Ogden Point Cruise Terminal on the western side of the Inner Harbour handles most large cruise ships and has dedicated cruise facilities.
- James Bay Terminal on the eastern side is used by smaller ships and is closer to downtown Victoria's main attractions.
- Both terminals are within a 10 to 15 minute walk of the city centre, so either location puts you near restaurants, shops, and museums.
- Your cruise documents will tell you which terminal your ship uses; if not, contact your cruise line directly before arrival.
- Taxis, rideshare services, and tour buses operate at both terminals, and both have nearby parking for guests driving to the dock.
Getting to Ogden Point Cruise Terminal
Ogden Point is located at 250 Belleville Street on the southwest side of the Inner Harbour. If you are driving, follow signs for the cruise terminal from downtown; parking is available in a dedicated lot adjacent to the terminal building. Parking rates vary by length of stay, and the lot fills during peak cruise season (May through September), so arrive early if you plan to park.
Taxis and rideshare services like Uber operate at the terminal's main entrance. A taxi from downtown Victoria to Ogden Point costs roughly $15 to $20 CAD. If you are arriving by public transit, the local bus system (BC Transit) has routes that stop near the terminal, though the walk from the nearest stop is about 10 minutes. The terminal itself is a short walk from the Fairmont Empress Hotel and the Parliament Buildings, making it straightforward to explore downtown on foot after disembarking.
Getting to James Bay Terminal
James Bay Terminal sits at 250 Government Street, directly on the Inner Harbour next to the Parliament Buildings. This location is the closest cruise dock to downtown Victoria's main shopping and dining district. Parking is more limited here than at Ogden Point, but street parking and nearby paid lots are available within a two-block walk.
Taxis and rideshare services pick up at the terminal entrance. The walk to downtown shops and restaurants is less than five minutes from this terminal. BC Transit buses also serve this area, and the terminal is on the edge of the downtown core, so most attractions are within walking distance. If your ship docks here, you will have the quickest access to the city without needing transportation.
What to Expect When You Arrive
When your ship pulls into either terminal, you will go through a standard disembarkation process. Crew members will direct you to the customs and immigration area, where you will present your passport and cruise documents. Processing times vary depending on how many ships are in port and how busy the terminal is, but plan for 30 minutes to an hour from the time you leave your cabin to the time you clear the terminal building.
Both terminals have information desks where staff can answer questions about local transportation, attractions, and dining. Restrooms, water fountains, and basic services are available in both facilities. If you are taking a shore excursion booked through your cruise line, your tour bus will depart from the terminal area, and crew members will direct you to the correct gate.
Parking and Transportation Options
If you are driving to the cruise terminal, plan to arrive at least two hours before your ship's departure time. Ogden Point has a large dedicated parking lot; James Bay has limited parking but nearby street and lot options. Both terminals charge daily parking rates, and some cruise lines offer pre-booked parking packages through their websites.
Taxis are the most straightforward option if you do not want to drive. Rideshare apps like Uber and Lyft operate in Victoria and pick up at both terminals. BC Transit buses serve both locations, though schedules vary by season. If you are staying in Victoria before or after your cruise, many hotels offer shuttle services to the cruise terminals for a small fee.
Peak Season and Ship Schedules
Victoria's cruise season runs from May through September, with the busiest months being July and August. During these months, multiple ships may dock on the same day, and both terminals can be at capacity. If you are arriving during peak season, expect longer lines at customs and more crowded terminal facilities.
Winter months (October through April) see far fewer cruise ships, and some cruise lines suspend service to Victoria entirely during this period. If you are planning a winter cruise, confirm with your cruise line that Victoria is still a scheduled port. The quieter months mean shorter processing times and easier access to downtown attractions, but fewer tour options and some seasonal closures at local businesses.
Frequently Asked Questions
How do I know which terminal my ship docks at?
Your cruise documents will list the terminal name and address. If your paperwork does not specify, contact your cruise line's customer service line or check the cruise line's website under "Port Information" for Victoria. You can also call either terminal directly: Ogden Point at 250-363-3310 or James Bay Terminal at 250-386-2722.
Can I leave my car at the terminal while I cruise?
Yes, both terminals have paid parking lots. Ogden Point has a large dedicated lot; James Bay has limited spaces but nearby paid lots are available. Rates are charged per day, and you can pre-book at some cruise lines' websites. Arrive early during peak season, as lots can fill up.
Is it walkable from either terminal to downtown Victoria?
Yes. James Bay Terminal is about a five-minute walk to the main shopping district. Ogden Point is about a 10 to 15 minute walk. Both are flat, straightforward walks along the Inner Harbour with clear signage and plenty of shops and restaurants along the way.
What if my ship arrives very early or I want to stay in Victoria after my cruise?
Many hotels in Victoria are within walking distance of both terminals. If your ship arrives early and you want to explore before boarding, you can store luggage at some hotels for a fee, or leave it at the terminal information desk. Ask your cruise line or hotel about luggage storage options when you book.
Do I need to book transportation in advance?
Taxis and rideshare services operate on-demand at both terminals, so advance booking is not necessary. If you want a private car or tour service, booking ahead is recommended during peak season. BC Transit does not require advance booking, but schedules are posted at the terminal.