Bus Tickets from St. Louis to Olympia

Previously seen trips

Next departures for St. Louis to Olympia on November 11
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBus + Greyhound
Bus
St Louis, MO
Intercity TransitNo tags
Greyhound + FlixBus
Bus
Saint Louis (Lambert Field)
Intercity TransitNo tags

Compare 2 ways to go from St. Louis to Olympia

We recommend taking the bus

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

1bus per day
3d 5hAverage Duration
1726 milesDistance
70kgCO₂ emissions
Average Price$254 - $559Average Duration3d 5h
70kg CO₂e
Average Price$531 - $589Average Duration3d 13h
254kg CO₂e

Frequently asked questions about traveling from St. Louis to Olympia by bus

What's the cheapest way to go from St. Louis to Olympia?

busbud logoThe bus is the cheapest travel choice for this destination

People from around the world trust Busbud

Popular Buses Connecting St. Louis

Buses Leaving from St. Louis

Buses Going to St. Louis

Popular Buses Connecting Olympia

Buses Leaving from Olympia

Buses Going to Olympia