- Portland to Waterville buses
Previously seen journeys
| Operated by | Vehicle type | Departure time | Departure location | Trip duration | Arrival time | Arrival location | Recommended | Price and booking link |
|---|---|---|---|---|---|---|---|---|
![]() | Bus | Portland Union Station | Waterville (J & S Oil) | No tags | ||||
FlixBus + Greyhound | Bus | Portland Union Station | Waterville (J & S Oil) | No tags |
Get from Portland to Waterville
The journey takes about 4 days, 17 hours 45 minutes, and with fares starting at just £191, it presents an excellent value for a comfortable ride.
Where are the popular stops in Portland and Waterville?
Stops in Portland
- A7411 Northwest Station Way, Portland OR 97209, USA
- C
NW Everett & NW 8th Ave
728 NW Everett St, Portland, OR 97209, USA - D
Lloyd Center
NE 13th Ave & Holladay, Portland, OR 97232, USA - E
Pearl District
7418 NW Station Way (across street), Portland, OR 97209, USA
Stops in Waterville
- A
J&S Oil Co Bus Stop
320 Kennedy Memorial Dr, Waterville, ME 04901
Compare bus companies
Based on 87396 reviews, the company was rated 3.5 stars on Busbud. Travellers were especially satisfied with the ticket access and the temperature but often complained with the Wi-Fi. Greyhound ticket prices on this trip start at £191
Frequently asked questions about travelling by bus from Portland, OR to Waterville
How far is Waterville from Portland by coach?
The journey from Portland to Waterville by coach covers an approximate distance of 2543 miles (4102 km).
Is there a way to reach Waterville from Portland without flying?
To travel from Portland to Waterville without flying, you can take the coaches. The coach provides a comfortable and sustainable journey and allows you to enjoy the sights while reaching your destination. You might also find carpooling options to travel between the two cities.






