More than 1,000 travel companies trust us to sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Overview: Bus from Eugene, OR to Salem, OR

distanceDistance61 miles (99 km)
changesDirect busYes

Buses from Eugene, OR to Salem, OR cover the 61 miles (99 km) long journey with our travel partners like. There are direct bus services available.

Travel Tips: Bus to Salem, OR from Eugene, OR

Take the bus to Salem, OR easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Eugene, OR to Salem, OR.
FAQs

How far is Eugene, OR to Salem, OR by bus?

The distance between Eugene, OR and Salem, OR by bus is approximately 61 miles (99 km).