Introduction
When to visit
How to get there
Where to stay
Renting a car

Grayslake travel guide

Grayslake Tourism | Grayslake Guide

You're Going to Love Grayslake

With a population of 20,957, Grayslake is a must-see destination in Illinois, United States. We recommend you stay at least 4 days in order to fully appreciate everything Grayslake has to offer.

When to visit Grayslake

Grayslake in December
Estimated hotel price
$94
1 night at 3-star hotel
Grayslake in December
Estimated hotel price
$94
1 night at 3-star hotel

How to Get to Grayslake

Plane

Although Grayslake doesn’t have its own airport, you can fly to Chicago All airports (CHI), which is located 61 km from Grayslake. Chicago All airports is the most popular, with regular flights from American Airlines, United Airlines, Southwest and other airlines departing from the United States. The shortest domestic flight to Grayslake departs from Fort Lauderdale and takes around 3h 14m.

Train

Amtrak is the most popular train carrier serving Grayslake, followed by Train. The train journey from Grayslake to Grand Rapids takes 4h 08m and costs around $33 for a one-way ticket. When coming by train from St. Louis, expect to pay about $27 for a 4h 55m trip.

Car

Another option to get to Grayslake is to pick up a car rental from Chicago, which is about 62 km from Grayslake. You’ll find branches of Routes Car & Truck Rentals and Ace, among others, in Chicago.

Bus

Several bus lines operate bus routes to Grayslake, including Amtrak, Greyhound and FlixBus. From Lafayette, the bus ride to Grayslake takes 193 km and will cost you around $67. From Monona, the ticket costs about $86 for a journey of 346 km.

Plane

Although Grayslake doesn’t have its own airport, you can fly to Chicago All airports (CHI), which is located 61 km from Grayslake. Chicago All airports is the most popular, with regular flights from American Airlines, United Airlines, Southwest and other airlines departing from the United States. The shortest domestic flight to Grayslake departs from Fort Lauderdale and takes around 3h 14m.

Train

Amtrak is the most popular train carrier serving Grayslake, followed by Train. The train journey from Grayslake to Grand Rapids takes 4h 08m and costs around $33 for a one-way ticket. When coming by train from St. Louis, expect to pay about $27 for a 4h 55m trip.

Car

Another option to get to Grayslake is to pick up a car rental from Chicago, which is about 62 km from Grayslake. You’ll find branches of Routes Car & Truck Rentals and Ace, among others, in Chicago.

Bus

Several bus lines operate bus routes to Grayslake, including Amtrak, Greyhound and FlixBus. From Lafayette, the bus ride to Grayslake takes 193 km and will cost you around $67. From Monona, the ticket costs about $86 for a journey of 346 km.

Airports near Grayslake

Airlines serving Grayslake

KLM
Good (1,434 reviews)
Lufthansa
Good (7,649 reviews)
Delta
Good (8,014 reviews)
British Airways
Good (7,606 reviews)
Turkish Airlines
Good (4,112 reviews)
Iberia
Good (3,056 reviews)
United Airlines
Good (9,106 reviews)
Qatar Airways
Good (3,686 reviews)
Emirates
Excellent (3,442 reviews)
Air France
Good (1,513 reviews)
Air Canada
Good (10,551 reviews)
Scandinavian Airlines
Good (1,620 reviews)
Finnair
Good (1,339 reviews)
Alaska Airlines
Excellent (11,513 reviews)
JetBlue
Good (2,898 reviews)
Avianca
Good (2,492 reviews)
Frontier
Okay (3,074 reviews)
LATAM Airlines
Good (1,894 reviews)
ANA
Excellent (1,040 reviews)
Japan Airlines
Excellent (1,660 reviews)
Show more

Where to stay in popular areas of Grayslake

Most booked hotels in Grayslake

Holiday Inn Express & Suites Chicago-Libertyville By IHG
2 stars
Excellent (8.8, 226 reviews)
$74+
Sonesta Simply Suites Chicago Libertyville
2 stars
Excellent (8.6, 439 reviews)
$69+
Comfort Suites Grayslake near Libertyville North
2 stars
Excellent (8.2, 705 reviews)
$72+
Motel 6 Libertyville. Il
2 stars
Good (6.3, 391 reviews)
$64+
Super 8 by Wyndham Mundelein/Libertyville Area
2 stars
Good (6.2, 485 reviews)
$63+

Renting a car in Grayslake

Renting a car in Grayslake costs $88 per day, on average, or $352 if you want to rent if for 4 days.

You’re likely to save money by renting your car at the airport: locations in the city are, on average, 40% more expensive than at Chicago O'Hare Intl.

Expect to pay $3.26 per gallon in Grayslake (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between $39.07 and $52.09. Compact (Toyota Corolla or similar) is the most popular car type to rent in Grayslake, while also 69% cheaper than other types, on average.

Renting a car in Grayslake costs $88 per day, on average, or $352 if you want to rent if for 4 days.

You’re likely to save money by renting your car at the airport: locations in the city are, on average, 40% more expensive than at Chicago O'Hare Intl.

Expect to pay $3.26 per gallon in Grayslake (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between $39.07 and $52.09. Compact (Toyota Corolla or similar) is the most popular car type to rent in Grayslake, while also 69% cheaper than other types, on average.