Casco Bay Lines
Explore the Wonders of Casco Bay with Casco Bay Lines
Discover the breathtaking beauty of Casco Bay Islands with Casco Bay Lines - an essential Portland experience for nature lovers and adventurers.
Nestled in the heart of Portland, Maine, Casco Bay Lines offers tourists a unique ferry service to explore the stunning Casco Bay Islands. With its picturesque views and convenient access, it's a must-visit for anyone looking to discover the breathtaking beauty of Maine's coastline.
Opening times, essentials, and a few local tips gathered into one calmer, easier-to-scan planning section.
Walking
Start at the Lewiston City Park, located at the intersection of 6th Avenue and Main Street. Head south on Main Street towards 2nd Street. Turn left on 2nd Street and continue until you reach the intersection with Pine Street. Turn right on Pine Street and walk straight until you reach the intersection with 3rd Avenue. Cross over to the other side of Pine Street and continue walking straight until you see the signs for the bus stop for the local transit service on your left. Take the bus that heads towards the Lewiston Transit Center. Once at the Lewiston Transit Center, transfer to a bus heading towards Portland. The journey will take approximately 3-4 hours. Upon arrival in Portland, follow the signs to the Casco Bay Lines Ferry Terminal, located at 56 Commercial St, which is about a 15-minute walk from the bus station.
Bicycle
Rent a bicycle from one of the local bike rental shops near Lewiston City Park. Exit the park heading south on 6th Avenue, then take a left onto Main Street. Once on Main Street, head towards the riverfront and continue on the bike path that runs along the water. Follow the path until you reach the intersection with Pine Street. Turn right on Pine Street and continue until you reach the Lewiston Transit Center. From there, you will be able to catch a bus that offers bicycle transport to Portland. Once you arrive in Portland, follow the bike lanes to the Casco Bay Lines Ferry Terminal located at 56 Commercial St.
Public Transit
From your current location in Lewiston, locate the nearest bus stop for the local transit service. Board the bus heading towards the Lewiston Transit Center. After arriving at the Transit Center, purchase a ticket for the bus to Portland. The trip will take around 3-4 hours. Once you arrive in Portland, exit the bus and follow the signs leading to the Casco Bay Lines Ferry Terminal located at 56 Commercial St. You may also ask locals for directions or use a map app on your smartphone to guide you.
Use Tower Bridge as your starting point for nearby food, family ideas, nightlife, and more local discoveries.
Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.
Lewiston, Idaho: A scenic blend of history, outdoor adventure, and local charm in the heart of the Pacific Northwest.
Tell me more about Lewiston