Drive from Portland OR to St. Louis MO

The driving distance from Portland to St. Louis is 3,285 kilometers. You can drive from Portland to St. Louis through Ogden, Rock Springs, Laramie, Cheyenne, North Platte, Kearney and Lincoln. Driving takes approximately 30 hours and 24 minutes.

Maximum speed
km/h on motorway
km/h on other roads
Fuel consumption L/100 km
Fuel priceEUR / L
Pick a point on map
3,285
km
30
h
24
min
262.8
L
162.9
EUR
City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Portland 0 km 0:00 00 min 0.0 L
I 84 1,175 km, 10 h 56 min, Oregon - Utah
Ogden 1,175 km 10:56 10 h 56 min 94.0 L
I 84 I 80 280 km, 2 h 34 min, Utah - Wyoming
Rock Springs 1,455 km 13:31 13 h 31 min 116.4 L
I 80 336 km, 3 h 04 min
Laramie 1,791 km 16:36 16 h 36 min 143.3 L
I 80 76 km, 41 min
Cheyenne 1,868 km 17:17 17 h 17 min 149.4 L
I 80 353 km, 3 h 12 min, Wyoming - Nebraska
North Platte 2,220 km 20:30 20 h 30 min 177.6 L
I 80 360 km, 3 h 17 min
Lincoln 2,580 km 23:47 23 h 47 min 206.4 L
NE 2 I 29 285 km, 2 h 39 min, Nebraska - Missouri
Kansas City 2,864 km 26:26 26 h 26 min 229.1 L
US 169 I 70 33 km, 21 min
Independence 2,898 km 26:48 26 h 48 min 231.8 L
I 70 8 km, 04 min
Kansas City 2,906 km 26:53 26 h 53 min 232.5 L
I 70 181 km, 1 h 39 min
Columbia 3,087 km 28:32 28 h 32 min 247.0 L
I 70 I 64 198 km, 1 h 53 min
St. Louis 3,286 km 30:26 30 h 26 min 262.9 L
Point Distance Time Fuel
Portland 0 km 0:00 00 min 0.0 L
I 84 18 km, 12 min
Gresham 18 km 0:12 12 min 1.4 L
I 84 3 km, 01 min
Interlachen 21 km 0:14 14 min 1.7 L
I 84 3 km, 01 min
Troutdale 24 km 0:16 16 min 1.9 L
I 84 6 km, 03 min
Springdale 30 km 0:20 20 min 2.4 L
I 84 3 km, 01 min
Corbett 33 km 0:21 21 min 2.6 L
I 84 28 km, 15 min, Oregon - Washington
North Bonneville 61 km 0:37 37 min 4.9 L
I 84 8 km, 04 min, Washington - Oregon
Cascade Locks 68 km 0:41 41 min 5.4 L
I 84 31 km, 17 min
Hood River 99 km 0:59 59 min 7.9 L
I 84 3 km, 01 min, Oregon - Washington
Bingen 102 km 1:01 1 h 01 min 8.2 L
I 84 7 km, 04 min, Washington - Oregon
Mosier 109 km 1:05 1 h 05 min 8.7 L
I 84 24 km, 13 min
The Dalles 133 km 1:18 1 h 18 min 10.6 L
I 84 20 km, 11 min, Oregon - Washington
Wishram 153 km 1:29 1 h 29 min 12.2 L
I 84 14 km, 07 min
Maryhill 167 km 1:37 1 h 37 min 13.4 L
I 84 6 km, 03 min, Washington - Oregon
Rufus 173 km 1:40 1 h 40 min 13.8 L
I 84 45 km, 24 min
Arlington 218 km 2:05 2 h 05 min 17.4 L
I 84 43 km, 23 min
Boardman 261 km 2:29 2 h 29 min 20.9 L
I 84 38 km, 21 min
Stanfield 299 km 2:50 2 h 50 min 23.9 L
I 84 34 km, 23 min
Pendleton 333 km 3:14 3 h 14 min 26.6 L
I 84 84 km, 46 min
La Grande 417 km 4:00 4 h 00 min 33.4 L
I 84 39 km, 21 min
North Powder 456 km 4:22 4 h 22 min 36.5 L
I 84 31 km, 16 min
Baker City 487 km 4:39 4 h 39 min 39.0 L
I 84 114 km, 1 h 02 min
Ontario 601 km 5:41 5 h 41 min 48.1 L
I 84 4 km, 02 min, Oregon - Idaho
Fruitland 605 km 5:43 5 h 43 min 48.4 L
I 84 43 km, 23 min
Caldwell 649 km 6:07 6 h 07 min 51.9 L
I 84 14 km, 07 min
Nampa 662 km 6:14 6 h 14 min 53.0 L
I 84 13 km, 07 min
Meridian 676 km 6:22 6 h 22 min 54.1 L
I 84 80 km, 44 min
Mountain Home 756 km 7:06 7 h 06 min 60.5 L
I 84 42 km, 23 min
Glenns Ferry 798 km 7:29 7 h 29 min 63.8 L
I 84 31 km, 16 min
Bliss 829 km 7:46 7 h 46 min 66.3 L
I 84 26 km, 14 min
Wendell 855 km 8:00 8 h 00 min 68.4 L
I 84 18 km, 09 min
Jerome 874 km 8:10 8 h 10 min 69.9 L
I 84 64 km, 35 min
Burley 938 km 8:45 8 h 45 min 75.0 L
I 84 3 km, 01 min
Heyburn 941 km 8:47 8 h 47 min 75.3 L
I 84 118 km, 1 h 05 min, Idaho - Utah
Snowville 1,059 km 9:52 9 h 52 min 84.7 L
I 84 60 km, 32 min
Elwood 1,120 km 10:25 10 h 25 min 89.6 L
I 15 7 km, 04 min
Honeyville 1,127 km 10:29 10 h 29 min 90.2 L
I 15 13 km, 07 min
Brigham City 1,140 km 10:37 10 h 37 min 91.2 L
I 15 12 km, 06 min
Willard 1,152 km 10:43 10 h 43 min 92.2 L
I 15 12 km, 06 min
Farr West 1,164 km 10:50 10 h 50 min 93.1 L
I 15 5 km, 02 min
Marriott-Slaterville 1,169 km 10:53 10 h 53 min 93.5 L
I 15 6 km, 03 min
Ogden 1,175 km 10:56 10 h 56 min 94.0 L
I 84 4 km, 02 min
Roy 1,179 km 10:58 10 h 58 min 94.3 L
I 84 1 km, 00 min
Riverdale 1,180 km 10:58 10 h 58 min 94.4 L
I 84 7 km, 04 min
South Weber 1,188 km 11:02 11 h 02 min 95.0 L
I 84 2 km, 00 min
Uintah 1,189 km 11:03 11 h 03 min 95.1 L
I 84 25 km, 13 min
Morgan 1,214 km 11:17 11 h 17 min 97.1 L
I 84 19 km, 10 min
Henefer 1,233 km 11:27 11 h 27 min 98.6 L
I 80 62 km, 34 min, Utah - Wyoming
Evanston 1,295 km 12:01 12 h 01 min 103.6 L
I 80 138 km, 1 h 16 min
Green River 1,433 km 13:18 13 h 18 min 114.6 L
I 80 22 km, 11 min
Rock Springs 1,455 km 13:30 13 h 30 min 116.4 L
I 80 111 km, 1 h 01 min
Wamsutter 1,566 km 14:32 14 h 32 min 125.3 L
I 80 66 km, 35 min
Rawlins 1,632 km 15:08 15 h 08 min 130.6 L
I 80 9 km, 04 min
Sinclair 1,641 km 15:13 15 h 13 min 131.3 L
I 80 150 km, 1 h 21 min
Laramie 1,791 km 16:35 16 h 35 min 143.3 L
I 80 76 km, 41 min
Cheyenne 1,868 km 17:16 17 h 16 min 149.4 L
I 80 66 km, 35 min
Pine Bluffs 1,934 km 17:52 17 h 52 min 154.7 L
I 80 34 km, 18 min, Wyoming - Nebraska
Kimball 1,968 km 18:11 18 h 11 min 157.4 L
I 80 15 km, 08 min
Dix 1,983 km 18:19 18 h 19 min 158.6 L
I 80 14 km, 07 min
Potter 1,997 km 18:26 18 h 26 min 159.8 L
I 80 33 km, 18 min
Sidney 2,030 km 18:44 18 h 44 min 162.4 L
I 80 77 km, 42 min
flying j 2,107 km 19:27 19 h 27 min 168.6 L
I 80 32 km, 17 min
Ogallala 2,139 km 19:44 19 h 44 min 171.1 L
I 80 82 km, 44 min
North Platte 2,220 km 20:28 20 h 28 min 177.6 L
I 80 53 km, 28 min
Gothenburg 2,273 km 20:57 20 h 57 min 181.8 L
I 80 18 km, 09 min
Cozad 2,291 km 21:07 21 h 07 min 183.3 L
I 80 82 km, 44 min
Kearney 2,373 km 21:51 21 h 51 min 189.8 L
I 80 95 km, 51 min
Aurora 2,468 km 22:43 22 h 43 min 197.4 L
I 80 34 km, 18 min
York 2,502 km 23:02 23 h 02 min 200.2 L
I 80 78 km, 43 min
Lincoln 2,580 km 23:46 23 h 46 min 206.4 L
NE 2 29 km, 17 min
Palmyra 2,609 km 24:03 24 h 03 min 208.7 L
NE 2 11 km, 06 min
Unadilla 2,620 km 24:09 24 h 09 min 209.6 L
NE 2 8 km, 04 min
Syracuse 2,628 km 24:13 24 h 13 min 210.2 L
NE 2 13 km, 06 min
Dunbar 2,640 km 24:20 24 h 20 min 211.2 L
NE 2 15 km, 09 min
Nebraska City 2,656 km 24:30 24 h 30 min 212.5 L
IA 2 I 29 23 km, 13 min, Nebraska - Iowa
Hamburg 2,679 km 24:43 24 h 43 min 214.3 L
I 29 14 km, 07 min, Iowa - Missouri
Watson 2,693 km 24:51 24 h 51 min 215.4 L
I 29 38 km, 20 min
Craig 2,731 km 25:12 25 h 12 min 218.5 L
I 29 14 km, 07 min
Mound City 2,746 km 25:19 25 h 19 min 219.7 L
I 29 41 km, 22 min
Amazonia 2,787 km 25:42 25 h 42 min 223.0 L
I 29 13 km, 07 min
Greystone 2,800 km 25:49 25 h 49 min 224.0 L
I 29 47 km, 26 min
Tracy 2,847 km 26:15 26 h 15 min 227.8 L
I 29 3 km, 01 min
Platte City 2,850 km 26:17 26 h 17 min 228.0 L
I 29 14 km, 07 min
Kansas City 2,864 km 26:25 26 h 25 min 229.1 L
I 29 22 km, 13 min
Northmoor 2,887 km 26:38 26 h 38 min 231.0 L
I 70 11 km, 07 min
Independence 2,898 km 26:46 26 h 46 min 231.8 L
I 70 8 km, 04 min
Kansas City 2,906 km 26:51 26 h 51 min 232.5 L
I 70 9 km, 05 min
Blue Springs 2,915 km 26:56 26 h 56 min 233.2 L
I 70 7 km, 04 min
Grain Valley 2,923 km 27:00 27 h 00 min 233.8 L
I 70 11 km, 06 min
Bates City 2,934 km 27:06 27 h 06 min 234.7 L
I 70 11 km, 05 min
Odessa 2,945 km 27:12 27 h 12 min 235.6 L
I 70 33 km, 18 min
Concordia 2,978 km 27:30 27 h 30 min 238.2 L
I 70 13 km, 06 min
Sweet Springs 2,991 km 27:37 27 h 37 min 239.3 L
I 70 97 km, 53 min
Columbia 3,087 km 28:31 28 h 31 min 247.0 L
I 70 34 km, 19 min
Kingdom City 3,121 km 28:50 28 h 50 min 249.7 L
I 70 45 km, 24 min
New Florence 3,165 km 29:14 29 h 14 min 253.2 L
I 70 6 km, 03 min
High Hill 3,172 km 29:17 29 h 17 min 253.8 L
I 70 7 km, 03 min
Jonesburg 3,179 km 29:21 29 h 21 min 254.3 L
I 70 17 km, 09 min
Truesdale 3,196 km 29:30 29 h 30 min 255.7 L
I 70 9 km, 05 min
Wright City 3,205 km 29:35 29 h 35 min 256.4 L
I 70 15 km, 08 min
Wentzville 3,220 km 29:44 29 h 44 min 257.6 L
I 64 30 km, 17 min
Chesterfield 3,250 km 30:01 30 h 01 min 260.0 L
I 64 11 km, 06 min
Town and Country 3,261 km 30:08 30 h 08 min 260.9 L
I 64 6 km, 03 min
Frontenac 3,266 km 30:12 30 h 12 min 261.3 L
I 64 6 km, 03 min
Brentwood 3,272 km 30:15 30 h 15 min 261.8 L
I 64 3 km, 01 min
Richmond Heights 3,275 km 30:17 30 h 17 min 262.0 L
I 64 11 km, 07 min
St. Louis 3,286 km 30:24 30 h 24 min 262.9 L

Driving distance from Portland to St. Louis

Use the built-in fuel calculator to estimate the cost of driving from Portland to St. Louis. Your drive plan can be adjusted by adding any transit points.

The Portland - St. Louis driving distance is ranked 16,692ⁿᵈ in the ranking popularity.

The distance from Portland to St. Louis is 2,041 miles or 3,285 kilometers.

The map of road trip between Portland and St. Louis has full screen mode, toggled in left corner of the map.

Print out optimized Portland to St. Louis directions and take them along to your trip.

Calculation of how far it is from Portland to St. Louis was performed by summarizing all intermediate way segments.

Have any questions? Contact us!