City
Town
Village
Hamlet
Motorway
Primary
Secondary
Unclassified
Point Distance Time Fuel
Terre Haute 0 mi 0:00 00 min 0.0 gal
US 150 2 mi, 01 min
West Terre Haute 2 mi 0:01 01 min 0.1 gal
I 70 14 mi, 14 min, Indiana - Illinois
Marshall 16 mi 0:16 16 min 0.5 gal
I 70 19 mi, 17 min
Casey 34 mi 0:34 34 min 1.2 gal
I 70 16 mi, 14 min
Jewett 50 mi 0:48 48 min 1.7 gal
I 70 2 mi, 02 min
Woodbury 53 mi 0:51 51 min 1.8 gal
I 70 15 mi, 13 min
Effingham 67 mi 1:04 1 h 04 min 2.3 gal
I 70 23 mi, 21 min
Avena 90 mi 1:25 1 h 25 min 3.1 gal
I 70 1 mi, 01 min
Brownstown 91 mi 1:26 1 h 26 min 3.1 gal
I 70 9 mi, 08 min
Vandalia 101 mi 1:35 1 h 35 min 3.4 gal
I 70 14 mi, 12 min
Smithboro 114 mi 1:48 1 h 48 min 3.9 gal
I 70 3 mi, 02 min
Greenville 117 mi 1:50 1 h 50 min 4.0 gal
I 70 9 mi, 08 min
Pocahontas 126 mi 1:59 1 h 59 min 4.3 gal
I 70 30 mi, 29 min
Collinsville 156 mi 2:28 2 h 28 min 5.3 gal
I 55 9 mi, 11 min
East St. Louis 165 mi 2:40 2 h 40 min 5.6 gal
I 55 3 mi, 03 min, Illinois - Missouri
St. Louis 168 mi 2:43 2 h 43 min 5.7 gal
Point Distance Time Fuel
Terre Haute 0 mi 0:00 00 min 0.0 gal
US 150 1 mi, 00 min
Taylorville 1 mi 0:00 00 min 0.0 gal
US 150 1 mi, 01 min
West Terre Haute 2 mi 0:01 01 min 0.1 gal
US 150 1 mi, 00 min
Toad Hop 2 mi 0:02 02 min 0.1 gal
1 mi, 01 min
Larimer Hill 4 mi 0:03 03 min 0.1 gal
I 70 4 mi, 03 min
State Line 7 mi 0:07 07 min 0.2 gal
I 70 4 mi, 03 min, Indiana - Illinois
Weaver 11 mi 0:11 11 min 0.4 gal
I 70 5 mi, 05 min
Marshall 16 mi 0:16 16 min 0.5 gal
I 70 19 mi, 17 min
Casey 34 mi 0:34 34 min 1.2 gal
I 70 4 mi, 03 min
Vevay Park 38 mi 0:37 37 min 1.3 gal
I 70 7 mi, 06 min
Greenup 45 mi 0:43 43 min 1.5 gal
I 70 6 mi, 04 min
Jewett 50 mi 0:48 48 min 1.7 gal
I 70 2 mi, 02 min
Woodbury 53 mi 0:50 50 min 1.8 gal
I 70 4 mi, 04 min
Montrose 57 mi 0:55 55 min 1.9 gal
I 70 10 mi, 09 min
Effingham 67 mi 1:04 1 h 04 min 2.3 gal
I 70 12 mi, 11 min
Southmore Heights 80 mi 1:16 1 h 16 min 2.7 gal
I 70 10 mi, 09 min
Avena 90 mi 1:25 1 h 25 min 3.1 gal
I 70 1 mi, 01 min
Brownstown 91 mi 1:26 1 h 26 min 3.1 gal
I 70 9 mi, 08 min
Vandalia 101 mi 1:35 1 h 35 min 3.4 gal
I 70 9 mi, 08 min
Mulberry Grove 110 mi 1:43 1 h 43 min 3.7 gal
I 70 4 mi, 04 min
Smithboro 114 mi 1:47 1 h 47 min 3.9 gal
I 70 3 mi, 02 min
Greenville 117 mi 1:50 1 h 50 min 4.0 gal
I 70 5 mi, 04 min
Stubblefield 122 mi 1:54 1 h 54 min 4.1 gal
I 70 4 mi, 04 min
Pocahontas 126 mi 1:58 1 h 58 min 4.3 gal
I 70 25 mi, 22 min
Wilson Heights 151 mi 2:21 2 h 21 min 5.1 gal
1 mi, 00 min
Lakeview Acres 152 mi 2:22 2 h 22 min 5.2 gal
1 mi, 02 min
Troy Crossing 152 mi 2:24 2 h 24 min 5.2 gal
I 55 4 mi, 04 min
Collinsville 156 mi 2:28 2 h 28 min 5.3 gal
I 55 9 mi, 11 min
East St. Louis 165 mi 2:39 2 h 39 min 5.6 gal
I 55 3 mi, 03 min, Illinois - Missouri
St. Louis 168 mi 2:43 2 h 43 min 5.7 gal

Distance from Terre Haute to St. Louis by car

The distance between Terre Haute and St. Louis is 168 miles by road including 157 miles on motorways. Distance from Terre Haute to St. Louis by car takes approximately 2 hours and 43 minutes.

The distance between Terre Haute and St. Louis is ranked 396th in the ranking popularity.
The driving time from Terre Haute to St. Louis is approximately 2 hours and 43 minutes without intermediate stops.
Use the "Intermediate points" field inside the "Show advanced options" to find out how to get from Terre Haute to St. Louis through specific transit points.
You can calculate the route from Terre Haute to St. Louis through any specific transit point by dragging and dropping the route on the map.
To find out how far is Terre Haute from St. Louis, all the intermediate path segments were totalized. Precise satellite coordinates of highways were used for this calculation.
Reverse route: from St. Louis to Terre Haute.
Map of St. Louis.
Have any questions? Contact us!