Every Love's, Pilot, Flying J, TA and Petro truck stop in Missouri — 41 locations across 17 cities, with a map and directions.
Locations © OpenStreetMap contributors. Tap a stop for directions and to check its live pump price with the chain.
2501 West Ashley Road, Boonville, MO 65233
3 mi from Boonville
2501 West Ashley Road, Boonville, MO 65233
3 mi from Boonville
1701 West Ashley Road, Boonville, MO 65233
3 mi from Boonville
500 North D Highway, Bates City, MO 64011
19 mi from Independence
3500 Hy Point Industrial Park Drive, Rolla, MO 65401
4 mi from Rolla
3500 Hy Point Industrial Park Drive, Rolla, MO 65401
4 mi from Rolla
4317 Butler Hill Road, Saint Louis, MO 63128
13 mi from Saint Louis
6676 Missouri Route 13, Higginsville, MO 64037
5 mi from Higginsville
We list 41 truck stops in Missouri: 25 Love's, 12 Pilot / Flying J, 4 TA / Petro.
There are 25 Love's Travel Stops listed in Missouri.
There are 12 Pilot and Flying J locations listed in Missouri (9 Pilot, 3 Flying J).
The average price of on-highway diesel in the Midwest region is $6.680 per gallon (U.S. Energy Information Administration, week of Sep 21, 2026). Prices at individual truck stops vary.
Most Love's, Pilot, Flying J, TA and Petro travel centers are open 24/7. 8 of the locations here are confirmed 24/7 in our data. Check with the location for its current hours.
Truck stop locations: © OpenStreetMap contributors (updated September 2026). Diesel prices: U.S. Energy Information Administration and AAA. Always confirm hours, amenities and prices with the location.
We match experienced OTR drivers with top-paying carriers — free for drivers, always. Most drivers hear back within 24 hours.