Oswego travel guide

Oswego Tourism | Oswego Guide

You're Going to Love Oswego

With a population of 30,355, Oswego is a must-see destination in Illinois, United States. We recommend you stay at least 3 days in order to fully appreciate everything Oswego has to offer.

Where to Eat in Oswego

If you’re looking for affordable options, 113 Main (113 Main St) and Shef Brothers Pizza (1505 Mitchell Dr) are great picks.

When to visit Oswego

Oswego in June
Estimated hotel price
$105
1 night at 3-star hotel
Oswego in June
Estimated hotel price
$105
1 night at 3-star hotel

How to Get to Oswego

Plane

Although Oswego doesn’t have its own airport, you can fly to Chicago All airports (CHI), which is located 64 km from Oswego. Chicago All airports is the most popular, with regular flights from Southwest, Lufthansa, United Airlines and other airlines departing from the United States. The shortest domestic flight to Oswego departs from Atlanta and takes around 2h 03m.

Train

Amtrak is the only carrier operating train routes to Oswego. The train journey from Oswego to Milwaukee takes 1h 19m and costs around $21 for a one-way ticket. When coming by train from Bloomington, expect to pay about $13 for a 2h 19m trip.

Car

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

Bus

Several bus lines operate bus routes to Oswego, including Amtrak, Greyhound and Bus. From Champaign, the bus ride to Oswego takes 217 km and will cost you around $250. From Monona, the ticket costs about $86 for a journey of 338 km.

Plane

Although Oswego doesn’t have its own airport, you can fly to Chicago All airports (CHI), which is located 64 km from Oswego. Chicago All airports is the most popular, with regular flights from Southwest, Lufthansa, United Airlines and other airlines departing from the United States. The shortest domestic flight to Oswego departs from Atlanta and takes around 2h 03m.

Train

Amtrak is the only carrier operating train routes to Oswego. The train journey from Oswego to Milwaukee takes 1h 19m and costs around $21 for a one-way ticket. When coming by train from Bloomington, expect to pay about $13 for a 2h 19m trip.

Car

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

Bus

Several bus lines operate bus routes to Oswego, including Amtrak, Greyhound and Bus. From Champaign, the bus ride to Oswego takes 217 km and will cost you around $250. From Monona, the ticket costs about $86 for a journey of 338 km.

Airports near Oswego

Airlines serving Oswego

Lufthansa
Good (7,054 reviews)
KLM
Good (1,337 reviews)
British Airways
Good (6,852 reviews)
Delta
Excellent (7,937 reviews)
Air France
Good (1,448 reviews)
United Airlines
Good (8,700 reviews)
Emirates
Excellent (3,221 reviews)
Qatar Airways
Good (3,567 reviews)
Air Canada
Good (9,264 reviews)
Scandinavian Airlines
Good (1,349 reviews)
Alaska Airlines
Excellent (9,984 reviews)
Finnair
Good (1,275 reviews)
JetBlue
Good (2,921 reviews)
Aer Lingus
Good (1,077 reviews)
Spirit Airlines
Good (7,966 reviews)
Frontier
Okay (3,287 reviews)
Avianca
Good (2,321 reviews)
Hawaiian Airlines
Good (2,418 reviews)
ANA
Excellent (852 reviews)
Japan Airlines
Excellent (1,466 reviews)
Show more

Where to stay in popular areas of Oswego

Most booked hotels in Oswego

Holiday Inn Express & Suites Aurora - Naperville
3 stars
Excellent (9.3, 393 reviews)
$140+
Hampton Inn & Suites Chicago/Aurora
2 stars
Excellent (8.7, 264 reviews)
$133+
Best Western Oswego Hotel
2 stars
Excellent (8.3, 171 reviews)
$101+
Candlewood Suites Aurora-Naperville
2 stars
Good (7.2, 408 reviews)
$108+
AmericInn by Wyndham Oswego
3 stars
Good (6.9, 284 reviews)
$125+
Super 8 by Wyndham Aurora/Naperville Area
2 stars
Good (6.5, 664 reviews)
$74+

Renting a car in Oswego

Renting a car in Oswego costs $44 per day, on average, or $133 if you want to rent if for 3 days.

It’s generally cheaper to rent your vehicle outside the airport: locations in the city are around 20% cheaper than airport locations in Oswego.

Expect to pay $3.41 per gallon in Oswego (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between $40.88 and $54.51. Supplier choice (Class Special Car or similar) is the most popular car type to rent in Oswego, while also 17% cheaper than other types, on average.

Renting a car in Oswego costs $44 per day, on average, or $133 if you want to rent if for 3 days.

It’s generally cheaper to rent your vehicle outside the airport: locations in the city are around 20% cheaper than airport locations in Oswego.

Expect to pay $3.41 per gallon in Oswego (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between $40.88 and $54.51. Supplier choice (Class Special Car or similar) is the most popular car type to rent in Oswego, while also 17% cheaper than other types, on average.

Oswego Travel Guide - View the KAYAK Oswego city guide for the best Oswego travel tips. To help you organize your Oswego trip ideas, this Oswego visitors guide provides travel information and trip tips about how to get there, where to stay, what to do, where to eat and more.