The distance from Lebanon to Bend is approximately 140 km. Driving takes about 2 hours via US-20 E. This is a scenic route through the Cascade Mountains. Public transportation options like buses are also available.
Total Distance: 140 km driving, 100 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 2 hours |
| Avg Price | $25 - $45 | $20 - $30 in fuel |
| Operator | Pacific Crest Bus Lines | Personal Vehicle |
| Route | Bus from Lebanon to Bend. | US-20 E through the Cascade Mountains. |
| Tip | Check the schedule for Pacific Crest Bus Lines. | The drive is scenic but watch for winding roads. |
May to September for pleasant weather.