Every Love's, Pilot, Flying J, TA and Petro truck stop in Indiana — 64 locations across 25 cities, with a map and directions.
Locations © OpenStreetMap contributors. Tap a stop for directions and to check its live pump price with the chain.
4155 South Indianapolis Road, Whitestown, IN 46075
19 mi from Indianapolis
4155 South Indianapolis Road, Whitestown, IN 46075
19 mi from Indianapolis
2640 North 600 West, Greenfield, IN 46140
13 mi from Indianapolis
8150 Indianapolis Boulevard, Highland, IN 46324
4 mi from Hammond
1201 Ripley Street, Lake Station, IN
15 mi from Hammond
+1 219 962-6552
6582 South State Road 66, Leavenworth, IN 47137
13 mi from Corydon
6582 South State Road 66, Leavenworth, IN 47137
13 mi from Corydon
6921 South State Road 66, Leavenworth, IN 47137
13 mi from Corydon
6921 South State Road 66, Leavenworth, IN 47137
13 mi from Corydon
Koger St, Mooresville, IN 46158
20 mi from Greenwood
6190 South State Route 109, Knightstown, IN 46148
19 mi from Anderson
14013 Memphis-Blue Lick Road, Memphis, IN 47143
13 mi from Scottsburg
6424 West Brick Road, South Bend, IN 46628
6 mi from South Bend
We list 64 truck stops in Indiana: 23 Love's, 35 Pilot / Flying J, 6 TA / Petro.
There are 23 Love's Travel Stops listed in Indiana.
There are 35 Pilot and Flying J locations listed in Indiana (26 Pilot, 9 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. 4 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.