Find coaches from Detroit, MI to Salem, OR, US

Previously seen journeys

Next departures from Detroit to Salem on 10 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBus + Greyhound
Bus
Detroit Bus Station
Liberty St SENo tags
Greyhound + FlixBus
Bus
Detroit Bus Station
Liberty St SENo tags
Greyhound + FlixBus
Bus
Detroit Bus Station
Liberty St SENo tags
FlixBus + Greyhound
Bus
Detroit Bus Station
Liberty St SENo tags
Greyhound + FlixBus
Bus
Detroit Bus Station
Liberty St SENo tags

Compare 2 ways to travel from Detroit to Salem

We recommend taking the bus

Among the sustainable travel choices, the bus stands out as a good way to reach Salem. The journey takes about 3 days, 15 hours 30 minutes and with fares starting at just £182, it presents an excellent value for a comfortable ride.

1bus per day
3d 15hAverage duration
1983 milesDistance
80kgCO₂ emissions
Average price£182 - £281Average duration3d 15h
80kg CO₂e
Average price£144 - £497Average duration2d 15h
291kg CO₂e

Frequently asked questions about travelling by bus from Detroit, MI to Salem, OR, US

  1. What's the distance between Detroit and Salem by coach?

    The distance between Detroit and Salem by coach is approximately 1986 miles (3202 km).

  2. How can I travel from Detroit to Salem avoiding air travel?

    You can choose the coach to travel this route. The coach ensures a pleasant travel experience, granting you the opportunity to appreciate the scenery as you make your way to your final stop. You also have the option of utilising carpooling services.

What's the cheapest way to go from Detroit, MI to Salem, OR, US?

busbud logoThe bus is the cheapest travel choice for this destination

People from around the world trust Busbud

Popular Buses Connecting Detroit

Buses Leaving from Detroit

Buses Going to Detroit

Popular Buses Connecting Salem

Buses Leaving from Salem

Buses Going to Salem