1map logoGo to main page

Portland, OR, USA to Lewiston, ME, USA from $148: 9 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.

$148 - Train, BusBest price
4091 kmDistance
9h 59m 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
various
Plane
Taxi
Average Duration
9h  59m
Estimated price
$272-592
Recommended
Company
Amtrak, Greyhound USA
Train
Bus
Average Duration
73h  1m
Estimated price
$148-936
Cheapest
route map
Distance: 4091 km
Duration: 9h 59m

See more options

Company
various
Plane
Bus
Average Duration
11h  42m
Estimated price
$160-484
Company
various
Plane
Drive
Average Duration
11h  30m
Estimated price
$176-472
Company
various
Plane
Drive
Average Duration
12h  43m
Estimated price
$188-2720
Company
various
Plane
Drive
Bus
Average Duration
16h  35m
Estimated price
$1481-5926
Company
various
Bus
Train
Average Duration
72h 
Estimated price
$2721-2722
Company
various
Bus
Train
Average Duration
122h  2m
Estimated price
$2723-2724
Company
various
Drive
Average Duration
51h  3m
Estimated price
$2725-2726

Traveling From Portland to Lewiston

The journey from Portland, a vibrant city known for its eclectic arts scene and lush parks, to Lewiston, a charming town by the river offering outdoor adventures and small-town hospitality, presents a refreshing contrast that caters to varied travel interests.

Best Neighbourhoods in Lewiston

Lewiston offers a variety of neighborhoods each with distinct charm and attractions.

Downtown Lewiston
• Bustling shops and restaurants line the streets.
• Close to the beautiful Clearwater River.
Clarkston Heights
• Scenic views of the valley and river.
• Family-friendly parks and recreational areas.
West Lewiston
• Peaceful residential streets ideal for walks.
• Nearby access to local hiking trails.

Best Times To Visit Lewiston's Attractions

Planning your visit to Lewiston can enhance your experience at its attractions.

Hells Canyon
Visit in late spring or early fall for fewer crowds and stunning views.
Nez Perce National Historical Park
Spring and early summer showcase blooming wildflowers, perfect for exploration.
Riverfront Park
Early mornings during weekdays offer tranquility and beautiful sunrise views.

Lewiston Weather: What to Expect Year-Round

Lewiston experiences a semi-arid climate with hot summers and cold winters, meaning you can enjoy outdoor activities in pleasant weather from late spring through early fall. Keeping an eye on seasonal changes will help you plan your adventures and dress appropriately for your travels.

Dining Recommendation in Lewiston

Try the locally-sourced buffalo burger at the Steelhead Bar & Grille, which showcases Lewiston's embrace of hearty, regional flavors in a laid-back riverside setting. This contrasts beautifully with Portland's trendier dining scene, offering a relaxed atmosphere where you can savor the taste of the Pacific Northwest.

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.

Plane
Website
jetblue.com

Plane from Portland (PDX) to Augusta (AUG)

Average Duration
9h 41m
Estimated price
$160-2729

Plane from Portland (PDX) to Rockland (RKD)

Average Duration
9h 56m
Estimated price
$160-2729

Plane from Portland (PDX) to Boston (BOS)

Average Duration
5h 24m
Estimated price
$5924-5925

Plane from Portland (PDX) to Lebanon (LEB)

Average Duration
9h 24m
Estimated price
$160-2725

Plane from Portland (PDX) to Bangor (BGR)

Average Duration
12h 4m
Estimated price
$1481-5926
Website
capeair.com

Plane from Portland (PDX) to Augusta (AUG)

Average Duration
7h 55m
Estimated price
$5920-5927

Plane from Portland (PDX) to Rockland (RKD)

Average Duration
8h 20m
Estimated price
$5920-5927

Plane from Portland (PDX) to Lebanon (LEB)

Average Duration
8h 5m
Estimated price
$5920-5927
Website
united.com

Plane from Portland (PDX) to Boston (BOS)

Average Duration
7h 28m
Estimated price
$5928-2729

Plane from Portland (PDX) to Bangor (BGR)

Average Duration
12h 4m
Estimated price
$1481-1482
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Portland to Chicago Union Station

Average Duration
46h
Estimated price
$9364-2729

Train from Chicago Union Station to Boston

Average Duration
22h 2m
Estimated price
$9367-4720
Bus
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Boston to Lewiston Bus Stop

Average Duration
3h 25m
Estimated price
$4726-4725

Bus from Augusta to Lewiston Bus Stop

Average Duration
50m
Estimated price
$4727-47275
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Portland Curbside Bus Stop to Pasco Bus Stop

Average Duration
3h 50m
Estimated price
$4728-1761

Bus from Pasco Bus Stop to Spokane Station

Average Duration
2h 20m
Estimated price
$4729-4725

Bus from Portland Curbside Bus Stop to Vancouver

Average Duration
8h
Estimated price
$1600-1760
Taxi

Taxi from Augusta to Lewiston

Average Duration
35m
Estimated price
$9360-5924

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 2900 miles. Traveling by plane is the fastest option, typically taking around 6 to 7 hours, including layovers. If you choose to drive, the journey can take about 45 to 50 hours, depending on traffic and stops. Alternatively, bus services may take significantly longer, often exceeding 60 hours due to multiple stops and connections.
The most cost-effective option for traveling from Portland to Lewiston is usually flying, especially if you book in advance and take advantage of deals or budget airlines. While flights are typically the quickest, offering travel times around 6 to 7 hours, driving may also be a viable alternative if you have multiple people sharing the cost, though it can take around 45 to 50 hours. For those looking for lower upfront costs, considering bus services or train options may provide savings, but expect longer travel times. Ultimately, the best choice depends on balancing your budget with how quickly you want to reach your destination.
Prices for traveling from Portland to Lewiston can vary widely based on the mode of transportation. A round-trip flight can range from $200 to over $600, depending on the airline and how far in advance you book. If you opt to drive, consider costs for gas and accommodations, which could total around $300 to $600, depending on your vehicle's fuel efficiency and trip duration. Bus tickets may be the most economical option, typically priced between $150 and $300, but they also come with longer travel times.
To travel from Portland to Lewiston without using public transportation, you can rent a car or use a rideshare service. Renting a car offers the flexibility of choosing your own route and schedule, allowing for stops along the way. Alternatively, if you're traveling with friends or family, you might consider organizing a carpool to share driving responsibilities and costs. For a more unique option, you could explore using a personal vehicle service, where a driver could take you directly to your destination, although this might be more costly.
Traveling from Portland to Lewiston without a car can be done by booking a flight to a nearby airport, such as Portland International Jetport or Manchester-Boston Regional Airport, and then arranging for a rideshare or taxi service to reach Lewiston. Another option is to look for van services or private shuttle companies that may offer transportation between the two cities. Additionally, you could consider coordinating with friends or family who may be willing to drive you to your destination or a nearby train station. While less direct, these alternatives can still help you reach Lewiston without the need for a personal vehicle.
There is no direct link, such as a nonstop flight or train service, between Portland and Lewiston. Most travelers typically need to connect through larger airports or transportation hubs. If flying, you would likely fly into a major airport like Boston Logan International, and then take a regional flight or ground transportation to reach Lewiston. For bus or train travel, multiple transfers and longer trip durations would be involved.
A flight from Portland to Lewiston typically takes around 6 to 7 hours, including layovers, since there are no direct flights between the two cities. In terms of cost, prices can vary widely depending on the time of booking, season, and airline, usually ranging from $250 to $600 for a one-way ticket. Travelers should also consider additional expenses for connecting flights and transportation to Lewiston from larger nearby airports. It's advisable to book in advance and compare different airlines for the best deals.
In Lewiston there are several accommodation options to choose from. You can stay at the Hilton Garden Inn, which offers modern amenities and is conveniently located near downtown. For a more budget-friendly option, the Quality Inn & Suites is also available, providing comfortable rooms with essential services. Additionally, if you're looking for a unique experience, consider the nearby charming bed and breakfast establishments that offer a cozy, local touch.