Skip to content

Table of contents

About New Buffalo, MI

New Buffalo is a Lake Michigan resort town just off I-94, an hour east of Chicago. The small city draws summer visitors with its beaches and historic downtown. I-94 connects it directly to Chicago and Kalamazoo, while scenic Highway 12 runs through the center. The 1914 Amtrak depot still serves trains between Chicago and Grand Rapids.

Where is New Buffalo, MI on the map?

New Buffalo, MI is in United States, at 41.792, -86.742 - about 40 km north-east of Porter, IN.

How far is New Buffalo, MI from where I am?

Use your device location to see the distance to New Buffalo, MI, how long the drive takes, and directions from where you are.

EV Chargers in New Buffalo, MI

6 chargers

Data source: OpenChargeMap

Find hotels in New Buffalo, MI

Rent a car near New Buffalo, MI

Play a pub crawl round in New Buffalo, MI

Nine holes from pub to pub through the real streets of New Buffalo, MI. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: New Buffalo, MI9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to New Buffalo, MI?

The closest airport to New Buffalo, MI is Michigan City Municipal Airport, 14 km (about 13 min by car). Other airports nearby: South Bend International Airport, Gary/Chicago International Airport.

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.