Leaving from
Going to

Routes from St Louis to La Crosse

cost $159
Distance
797 km
Travel time
8h 8m
Travel cost
Fuel consumption
79.70 litre
Total Cost
$159.40