Rest Stops Nearby

I-64 rest stops in Illinois

I-64 has 8 rest stops in Illinois in our directory (7 locations, some with a separate side for each direction). The longest stretch without a stop is about 35 miles, between I-64 Rest Area near Wayne City and Skeeter Mountain Rest Area. The FHWA survey counted 123 truck spaces here in total.

WS I-64 O'Fallon Rest AreaGateway Rest AreaGateway Rest AreaI-64 Rest Area near NashvilleGoshen Road Rest AreaGoshen Road Rest AreaI-64 Rest Area near Wayne CitySkeeter Mountain Rest Area West East · about 124 mi between first and last stop
Green: rest area · blue: welcome center · yellow: service plaza · grey: parking. Dots above the line serve eastbound traffic, below westbound.

Eastbound: WS I-64 O'Fallon Rest Area to Skeeter Mountain Rest Area

I-64, west to east
Rest stopSideMileNearRestroomsTruck spacesFrom previous
WS I-64 O'Fallon Rest Area EB – O'fallon – 9 –
Gateway Rest Area EB 25 New Baden Yes 27 ≈ 8.7 mi
Gateway Rest Area WB 25 New Baden – 26 < 1 mi
I-64 Rest Area near Nashville – – Nashville – – ≈ 28 mi
Goshen Road Rest Area EB 114 Marcoe Yes 20 ≈ 34 mi
Goshen Road Rest Area WB 114 Opdyke Yes 20 ≈ 3 mi
I-64 Rest Area near Wayne City – – Wayne City – – ≈ 16 mi
Skeeter Mountain Rest Area WB 130 Calvin Yes 21 ≈ 35 mi

Mile = state mile marker where our sources give one. Distances use mile markers when both stops have one, otherwise the straight-line distance plus 15 % (marked ≈). "–" means we have no data.

Driving westbound

Going the other way, the first stop is Skeeter Mountain Rest Area and the last is WS I-64 O'Fallon Rest Area. Stops marked EB in the table are on the other side of the road; use the ones marked WB or Both.

Can you sleep at rest stops in Illinois?

Time limit: 3 hours

Stays are limited to 3 hours, or less where signs say so.

Source: 92 Ill. Adm. Code 533.20, checked October 2026. Signs at a site can set a shorter limit. Not legal advice.

I-64 beyond Illinois

Eastbound, it continues in Indiana. All I-64 rest stops · All rest areas in Illinois

Frequently asked questions

How many rest stops are on I-64 in Illinois?

8 rest stops in our list: 5 reachable eastbound and 5 westbound (counting stops whose direction we could not confirm for both).

What is the longest stretch without a rest stop on I-64 in Illinois?

About 35 miles, between I-64 Rest Area near Wayne City near Wayne City and Skeeter Mountain Rest Area near Calvin.

Which I-64 rest stops in Illinois have restrooms?

Restrooms are mapped at 4 of the 8 stops, for example Gateway Rest Area, Goshen Road Rest Area and Goshen Road Rest Area. For the others we have no confirmed data.

Can you sleep at I-64 rest stops in Illinois?

Stays are limited to 3 hours, or less where signs say so. (92 Ill. Adm. Code 533.20)