Traveling from Lebanon to Portland involves crossing the scenic White Mountains of New Hampshire into Maine. The most common route is taking US-4 East to I-93, then connecting to NH-101 and I-95 North. This journey covers approximately 220 kilometers and takes about 2.5 hours. You will traverse diverse landscapes, from the rolling hills of the Upper Valley to the rocky Atlantic coastline. Portland is a vibrant harbor city known for its historic Old Port district and world-class culinary scene.
Total Distance: 220 km driving distance; 175 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 2 hours 30 mins |
| Avg Price | $40-$70 | $30-$45 in fuel |
| Operator | Concord Coach Lines | Personal Vehicle |
| Route | Bus from Lebanon to Concord, then transfer to Portland. | US-4 East to I-93 South, NH-101 East, and I-95 North. |
| Tip | Concord Coach Lines offers reliable Wi-Fi and power outlets on most buses. | Expect heavy traffic on I-95 near the Portsmouth border during Friday afternoons. |
June through August for coastal weather, or October for foliage.