Distance from

Saint Louis, MO to Portland

Average travel distance is

3782.03 km

Nomal travel times are between

7h 48min  -  55h 33min

3782.03 km (2350 miles) is the average travel distance between Saint Louis, MO and . If you could walk at the speed of 3mph (4.8kph), it would take 24 days 11 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 3035.20 km 1885.99 miles 1638.88 miles
Drive 3585.47 km 2227.91 miles 1936.0 miles
Bus 3946.70 km 2452.36 miles 2131.05 miles
Train 4560.76 km 2833.92 miles 2462.61 miles

BE PREPARED

Saint Louis, MO - Portland Info

The distance from CIVIC CENTER station to LAMBERT MAIN TRML station 23 km (14.48 miles) .

The distance from STL to PDX 2994 km (1860.39 miles) .

The distance from Portland Int'l Airport station to Skidmore Fountain station 19 km (11.57 miles) .

Travel distance chart

The distance between Saint Louis, MO, United States to Portland is 3782.03 km (2350 miles) and it would cost 164 USD ~ 164 USD to drive in a car that consumes about 41 MPG.