ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Lewiston

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration10h
Distance752
Avg. price$
Bus trips2 found

Buses from Portland to Lewiston

🚌 Departing from Lincoln High School in Portland, travelers can reach Lewiston via a connecting stop in Moscow. The journey, operated by Starline Collection, takes approximately 8 hours and 57 minutes with transfers. 🛤️ 💸 The price of a bus ticket between Portland and Lewiston ranges from $121 to $152. While there is no direct route available, passengers can still enjoy a scenic trip through the Pacific Northwest on their way to Idaho. 🌲 🌞 With careful planning, travelers can make the most of this 8-hour journey by enjoying the changing landscapes along the way. From urban Portland to rural Idaho, this bus trip offers a unique perspective of the region's beauty. 🏞️

Where to stay in Lewiston

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • No, there is no direct bus service between Portland and Lewiston. The available services require a transfer in Moscow during the journey. The total travel time, including transfers, is approximately 8 hours and 57 minutes. The bus departs from Lincoln High School in Portland and arrives at Lewiston after going through Moscow.
  • You can catch the bus from Portland to Lewiston at the Lincoln High School station in Portland. This station is where the bus services, operated by Starline Collection, depart from for the journey to Lewiston. Make sure to arrive at the Lincoln High School station on time before the scheduled departure of the bus heading to Lewiston.
  • The bus from Portland to Lewiston operated by Starline Collection, arrives at the U of I station in Moscow. This station serves as the final stop before continuing the journey to Lewiston. Upon arrival at the U of I station in Moscow, passengers will need to transfer to complete the remaining leg of the trip to Lewiston.
  • The cost of a bus ticket from Portland to Lewiston typically ranges between $121 to $152. Prices can vary depending on factors such as the time of booking, seat availability, and any ongoing promotions. Passengers are advised to check with the bus operator for the most up-to-date pricing information before making a reservation.
  • There are multiple buses departing from Portland to Lewiston but they require transfers along the route. The journey typically involves a transfer in Moscow and takes approximately 8 hours and 57 minutes to reach Lewiston. The bus services are operated by Starline Collection, with prices varying between $121 to $152 for a ticket. Passengers should be prepared for the transfers and plan their trip accordingly to ensure a smooth travel experience.
  • The Portland to Lewiston buses are typically less crowded during off-peak hours, such as mid-week mornings or late evenings. On the other hand, buses tend to be more crowded during weekends, especially on Friday afternoons and Sunday evenings as travelers head back home or embark on weekend getaways. It's advisable to check the bus schedule in advance and consider traveling during less popular times to avoid crowds and ensure a more comfortable journey.
  • The first bus of the day from Portland to Lewiston typically departs from Lincoln High School - Portland station in the early morning. The last bus usually leaves later in the evening, providing travelers with options throughout the day to make the journey. It's recommended to check the specific bus schedule closer to your travel date to confirm the exact departure times for both the first and last buses.

Will you be returning to Portland by bus?

If you are on a return bus ride, check the buses from Lewiston to Portland.

See schedule