Skip to content

Table of contents

About Birch Run, MI

Birch Run is a small city in Saginaw County that sits right on Interstate 75, making it a natural pit stop between Detroit and northern Michigan. Most people know it for the huge Premium Outlets mall that draws shoppers from across the region. The town is about 80 miles north of Detroit and just eight miles from Frankenmuth, connected by State Route 83. EV charging is available at the outlets.

Where is Birch Run, MI on the map?

Birch Run, MI is in United States, at 43.250, -83.791 - about 34 km north of Flint, MI.

How far is Birch Run, MI from where I am?

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

Weather in Birch Run, MI

Today
Drizzle20° / 15°C
  • Precip: 1.1 mm
  • Wind: 19 km/h
Tomorrow
Fog28° / 12°C
  • Precip: 0.0 mm
  • Wind: 22 km/h

Forecast for

Find hotels in Birch Run, MI

Rent a car near Birch Run, MI

Play a pub crawl round in Birch Run, MI

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

Pub Crawl Golf: Birch Run, MI9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Birch Run, MI?

The closest airport to Birch Run, MI is Bishop International Airport, 36 km (about 29 min by car). Other airports nearby: MBS 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.