Portland's Two Main Cruise Ship Terminals
Cruise ships in Portland dock at one of two locations: the Ocean Gateway Terminal on the waterfront downtown, or the International Marine Terminal a short distance north. Ocean Gateway is the primary passenger terminal and handles the majority of cruise traffic. Most ships arriving in Portland use Ocean Gateway because it sits directly in the Old Port district, putting passengers within walking distance of shops, restaurants, and attractions.
The International Marine Terminal, operated by the Port of Portland, handles overflow traffic and some specialty vessels. It is less centrally located than Ocean Gateway but still offers ground transportation options. Which terminal your ship uses depends on the cruise line, the ship's size, and the port's schedule on that particular day.
Key Takeaways
- Ocean Gateway Terminal is downtown Portland's main cruise dock and puts you walking distance from the Old Port district.
- The International Marine Terminal handles additional cruise traffic when Ocean Gateway is at capacity.
- Both terminals have taxi, rideshare, and shuttle services available for passengers heading into the city or to nearby attractions.
- Portland typically handles 50 to 70 cruise ship visits per year, mostly between May and October.
- The port is a homeport for some ships and a port of call for others, which affects how long you have to explore.
Ocean Gateway Terminal: The Downtown Dock
Ocean Gateway Terminal sits at 468 Fore Street in Portland's Old Port neighborhood. The terminal building itself has passenger facilities, ticketing areas, and information desks. If your ship is docking here, you will disembark directly into downtown Portland, with the waterfront and Congress Street shops when ready accessible on foot.
The terminal is designed to handle large modern cruise ships. It has deep-water berths that accommodate vessels up to about 900 feet long. Parking for vehicles is available at the terminal, though it fills quickly on busy cruise days. If you are arriving by car and dropping off passengers, there is short-term parking near the terminal entrance.
Ocean Gateway is also where most cruise lines operate their embarkation and disembarkation for ships that use Portland as a homeport. If your cruise is starting or ending in Portland, you will check in and board (or disembark and depart) from this location.
International Marine Terminal: The Secondary Dock
The International Marine Terminal is located at 10 Fore Street, north of Ocean Gateway along the same waterfront. This facility is operated by the Port of Portland Authority and is used when Ocean Gateway is fully booked or when a ship's schedule requires it. The terminal is smaller and handles fewer passengers per visit, but it still offers full passenger services.
Ships docking at the International Marine Terminal are still within reasonable distance of downtown Portland, though passengers typically need to use transportation rather than walk. Taxis, rideshare services, and shuttle buses operate from this terminal just as they do from Ocean Gateway. The terminal has basic passenger facilities including restrooms, information, and waiting areas.
Transportation From the Docks to Portland
Both terminals have multiple ways to reach downtown Portland and surrounding areas. Taxis queue outside the terminal buildings and charge metered fares. A typical ride from either terminal to downtown attractions costs between $10 and $20 depending on your destination. Rideshare services like Uber and Lyft operate in Portland and can be requested through their apps while you are still on the ship or when ready after disembarking.
Many cruise lines offer their own shore excursions and shuttle services, which you can book before your voyage. These shuttles typically run on a set schedule and return passengers to the ship before departure. Some local tour operators also offer pickup services directly from the terminals for walking tours, brewery visits, or trips to nearby attractions like Cape Elizabeth or the Portland Observatory.
If you are driving to the port to pick up a passenger, parking is available at both terminals. Ocean Gateway has a dedicated parking garage, and the International Marine Terminal has surface parking. Rates and availability vary by day and season, so arriving early on busy cruise days is wise.
Cruise Season and Ship Schedule in Portland
Portland's cruise season runs primarily from May through October, with the busiest months typically being July, August, and September. The port handles between 50 and 70 cruise ship visits per year, though this number varies. Ships from cruise lines including Cunard, Disney, Norwegian, and Royal Caribbean regularly call at Portland.
Some ships use Portland as a homeport, meaning passengers board and disembark there at the start and end of their cruise. Other ships use Portland as a port of call, stopping for a day or partial day during a longer itinerary. If Portland is your homeport, you will have the full day to board and settle in before the ship departs in the evening. If it is a port of call, you typically have 8 to 12 hours to explore before the ship departs again.
You can check the port's schedule on the Port of Portland's website or through your cruise line's documentation. Your cruise documents will specify which terminal you are using and what time you need to be back at the ship.
What to Know Before You Arrive at the Dock
Arrive at the terminal at least two hours before your scheduled departure time if you are boarding a cruise. This gives you time to check in, go through security, and find your cabin. If you are disembarking, the ship will announce when it is safe to leave, and crew members will direct you to the exit.
Bring a government-issued photo ID and your cruise documents. If you are a U.S. citizen traveling on a closed-loop cruise (one that departs and returns to the same U.S. port), you may not need a passport, but you will need a Real ID-compliant driver's license or passport card. Check your cruise line's requirements before you travel.
Both terminals have ATMs, restrooms, and information desks. If you have questions about ground transportation, parking, or local attractions, staff at the terminal can point you in the right direction. Cell phone service is available at both locations, so you can contact a taxi or rideshare service as soon as you disembark.
Frequently Asked Questions
Can I park at the cruise terminal if I am dropping off a passenger?
Yes. Ocean Gateway has a parking garage with short-term parking near the terminal entrance. The International Marine Terminal has surface parking. Both charge hourly rates. Arrive early on busy cruise days, as parking fills quickly. Check the Port of Portland website for current rates.
How do I know which terminal my ship is using?
Your cruise documents will list the terminal address and name. You can also contact your cruise line directly or check the Port of Portland's daily schedule on their website. The schedule is updated regularly and shows which ships are arriving and which terminal they are using.
Is it possible to walk from the cruise terminal into downtown Portland?
From Ocean Gateway, yes—downtown shops and restaurants are within a 10-minute walk. From the International Marine Terminal, it is about a 20-minute walk, but the route is not as direct. Most passengers from the International Marine Terminal use a taxi or rideshare instead.
What if my ship is delayed and I am worried about missing it?
The ship will not leave without all passengers who are on a shore excursion organized by the cruise line. If you book your own activities, the cruise line is not responsible for delays, so plan your time carefully and return well before the posted all-aboard time. Check your documents for the exact time you must be back on the ship.
Are there luggage storage options at the terminal if I want to explore before boarding?
Storage options are limited at the terminals themselves. Some passengers use hotel luggage storage if they are staying in Portland the night before boarding. Ask the terminal information desk what options are available on your specific sailing date.