1map logoGo to main page

Portland, ME, USA to Lewiston, ME, USA from $6: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Portland, United States of America
to
Lewiston, United States of America

How to Get from Portland to Lewiston: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$6 by carBest price
56 kmDistance
41m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Portland to Lewiston with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Greyhound USA
Bus
Average Duration
55m
Estimated price
$3-35
Recommended
Company
various
Drive
Average Duration
41m
Estimated price
$6-10
Cheapest
route map
Distance: 56 km
Duration: 41m

See more options

Company
various
Taxi
Average Duration
41m
Estimated price
$110-140

Traveling From Portland to Lewiston

Your journey from the vibrant urban landscapes of Portland to the serene riverfront charm of Lewiston offers a refreshing contrast between city life and a more laid-back atmosphere.

Best Neighbourhoods in Lewiston

Lewiston offers a variety of charming neighborhoods, each with its distinct character.

Downtown Lewiston
• Vibrant arts and dining scene
• Historic architecture and charming boutiques
Nez Perce County
• Scenic views of the Clearwater River
• Great outdoor recreational opportunities
West Lewiston
• Family-friendly parks and playgrounds
• Close-knit community atmosphere

Best Times To Visit Lewiston's Attractions

Planning your visit to Lewiston's attractions can enhance your experience significantly.

Hells Gate State Park
Visit early morning or late afternoon for cooler temperatures and fewer visitors.
Lewis-Clark Center for Arts & History
Check weekday mornings for a quieter atmosphere to enjoy exhibits.
Snake River Adventures
Late spring or early fall offers the best weather and fewer crowds.

Lewiston Weather: What to Expect Year-Round

Lewiston enjoys a semi-arid climate, featuring warm summers and mild winters, making it an ideal year-round destination. Spring and fall bring comfortable temperatures and vibrant scenery, significantly enhancing your travel experience.

Dining Recommendation in Lewiston

At the popular restaurant, The Basque Market, savor the rich flavors of traditional Basque cuisine, a delightful departure from Portland's eclectic food scene. The warm, familial atmosphere and emphasis on locally sourced ingredients provide a unique dining experience that celebrates Lewiston's cultural heritage.

Portland - Lewiston operators

Explore transport companies operating between Portland and Lewiston, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus Show bus routes
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from Portland Park & Ride to Lewiston Bus Stop

Average Duration
55m
Estimated price
$3-35
Taxi
Contact phone
+1 207-772-8685
Website
http://abctaxiportland.com

Taxi from Portland to Lewiston

Average Duration
41m
Estimated price
$110-140
Contact phone
+1 207-774-2255
Website
http://207taxi.com

Taxi from Portland to Lewiston

Average Duration
41m
Estimated price
$110-140
Drive

Drive from Portland to Lewiston

Average Duration
41m
Estimated price
$6-10

Portland to Lewiston: Overview of Bus, Train, Flight, and Car Trips

Traveling between Portland and Lewiston offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Portland to Lewiston, spanning a picturesque driving distance of 35 miles. Enjoy the beautiful landscapes of Maine as you make your way to your destination in approximately 41 minutes. 💰 Explore flexible pricing options ranging from $6 to $10 for the journey by car from Portland to Lewiston. Whether you're a budget-conscious traveler or seeking a premium experience, you can find a suitable option that fits your preferences and travel style.
Average price
$6 - $10
🚌 The journey from Portland to Lewiston by bus is convenient and efficient. Greyhound USA operates a direct service that departs once daily from Portland Park & Ride and arrives at Lewiston Bus Stop, taking approximately 55 minutes. 🚌 With affordable ticket prices ranging from $3 to $35, taking the bus from Portland to Lewiston is not only budget-friendly but also a stress-free way to reach your destination in a timely manner.
Departure Point
Portland Park & Ride station
Arrival Point
Lewiston Bus Stop station
Useful tips for bus travellers
• Arrive at the Portland Park & Ride station at least 30 minutes before departure to ensure a smooth boarding process, as services are once daily and can fill up quickly.
• Keep an eye on your belongings during the short yet scenic bus ride; the views along the I-5 corridor can be engaging, making it easy to get distracted and forget your items.
• Upon arriving at the Lewiston Bus Stop, take a moment to familiarize yourself with nearby dining options like the adjacent local diner, where you can grab a bite while you wait for any further transportation you may need.

Frequently asked questions

Find out more about the route from Portland to Lewiston.

Or choose the category:
The distance between Portland and Lewiston is approximately 31 miles or 34.8 miles by road. The typical travel time by car is around 40 minutes to reach Portland from Lewiston. On the other hand, it takes about 50 minutes to travel from Lewiston to Portland by bus.
The most cost-effective option for traveling from Portland to Lewiston is to drive, which costs $6 to $10 and takes approximately 41 minutes. This is the cheapest mode of transportation and allows for flexibility and convenience. However, if time is of utmost importance, the fastest option is to take a taxi, which takes the same amount of time but costs between $110 to $140. Overall, driving is the most recommended option for a balance of cost and convenience.
The prices for a bus ticket between Lewiston and Portland vary depending on the bus company and ticket type. On average, the prices range from $3 to $35. It is recommended to check with different bus companies to find the best deal. Additionally, prices may also vary depending on the time of travel and any discounts or promotions available.
To get from Portland to Lewiston without using public transportation, you can choose to drive. The distance between the two cities is approximately 35 miles, and it takes around 41 minutes to drive from Portland to Lewiston. The cost of traveling by car varies, but you can expect to pay around $6 to $10 for the trip.
The best way to travel from Portland to Lewiston without a car is by taking a bus. The journey takes approximately 55 minutes and the ticket prices can range from $3 to $35. Taking the bus is a convenient and cost-effective option for those who do not have their own transportation. The bus service between Portland and Lewiston provides a reliable and efficient way to travel between the two cities.
Yes, there is a direct link between Portland and Lewiston. Greyhound USA operates a bus service that departs from Portland Park & Ride and arrives at Lewiston Bus Stop. The bus service runs once daily and operates every day. The journey between Portland and Lewiston by bus takes approximately 55 minutes.
There are plenty of options for accommodation near Lewiston. With more than 28 hotels available, visitors have a wide range of choices to suit their preferences and budgets. Prices for hotels in Lewiston start at around $34 per night, making it accessible for various travelers. Whether you prefer a luxury hotel or a budget-friendly option, you can find suitable accommodation options near Lewiston.
Yes, you can definitely travel from Portland to Lewiston by bicycle. The distance between the two cities is of , and it takes approximately to complete the route. Cycling can be a scenic and enjoyable way to travel, allowing you to take in the beautiful Maine scenery and explore at your own pace. However, it's essential to ensure your safety by following traffic rules and wearing proper protective gear.