Portland airport to ferry terminal for Cliff Island

Hi, in June I am flying into Portland and need to catch the ferry for Cliff Island. Can anyone tell me how long this takes (from airport to ferry terminal) and whether it's reasonable to take a taxi, or better to use a bus? If a bus, any info on how often they run and how long the trip takes? I can't seem to find this on the internet (although I have the ferry schedule) and I'm trying to coordinate with a friend who is flying in from a different airport. Thanks!

It’s great that you’re planning to visit Cliff Island! Here’s some helpful information about getting from Portland International Jetport (PWM) to the ferry terminal, which is located at the Casco Bay Lines terminal in Portland, for your trip.

1. Distance and Travel Time: The ferry terminal is located about 5-6 miles from Portland International Jetport (PWM), and the drive typically takes around 15-20 minutes, depending on traffic. It’s a relatively short trip, so whether you take a taxi, rideshare, or bus, it shouldn’t be too time-consuming.

2. Taxi or Rideshare: Taking a taxi or a rideshare (such as Uber or Lyft) from the airport to the ferry terminal is a convenient and straightforward option. The fare typically costs between $20-$30, depending on traffic, and it takes about 15-20 minutes. This option is ideal if you want a quick and direct ride, especially if you are traveling with luggage or a tight schedule.

3. Public Bus (METRO): If you prefer a more affordable option, you can take a public bus from the airport to the ferry terminal. The Portland METRO bus system operates a route (Bus Route 5) that serves Portland International Jetport and stops at the Casco Bay Lines terminal. However, buses can be less frequent than taxis, and the trip may take around 30-40 minutes, depending on traffic and the schedule. The buses generally run every 30-60 minutes during the day, but you should check the schedule in advance to make sure you catch a bus that fits your timeline.

  • Option 1: Taxi or rideshare – best for convenience, especially if you’re tight on time. Approximate cost: $20-$30.
  • Option 2: Public bus (METRO Route 5) – a budget-friendly option, but check the schedule ahead of time. Approximate time: 30-40 minutes.
  • Option 3: If you have a lot of luggage or want more flexibility, you could consider renting a car for the day, though this may be less convenient for a short trip.

4. Coordination with Your Friend: Since you mentioned coordinating with a friend who is coming from a different airport, you may want to ensure both of you arrive at the ferry terminal with plenty of time to spare before the departure. If they are coming from another airport, they may also have access to taxis or public transportation, depending on their arrival airport (e.g., Bangor or Boston). You could coordinate the timing so both of you arrive together, or you could consider having your friend take a taxi or shuttle from their airport to the ferry terminal as well.

In Summary: Both taxis/rideshares and buses are good options for getting to the ferry terminal from the airport. Taxis/rideshares are the quickest and most convenient, while buses are a budget-friendly alternative. Just check the bus schedule ahead of time, and make sure you and your friend have enough time to catch the ferry. Safe travels to Cliff Island!


More Portland Travel Questions