Skip to content

Table of contents

About Marine on St. Croix, MN

Marine on St. Croix is a tiny river town of 740 people along the St. Croix River, about 25 miles northeast of St. Paul via Highway 95. Take I-35E north to Highway 36 east, then Highway 95 north through the scenic river valley. Most visitors come from the Twin Cities for day trips to this historic lumber town that hosted Minnesota's first Protestant church service in 1839.

Where is Marine on St. Croix, MN on the map?

Marine on St. Croix, MN is in United States, at 45.198, -92.778 - about 31 km south of Taylors Falls, MN.

How far is Marine on St. Croix, MN from where I am?

Use your device location to see the distance to Marine on St. Croix, MN, how long the drive takes, and directions from where you are.

Find hotels in Marine on St. Croix, MN

Rent a car near Marine on St. Croix, MN

Play a pub crawl round in Marine on St. Croix, MN

Nine holes from pub to pub through the real streets of Marine on St. Croix, MN. Every cup is a bar somebody actually drinks in.

Pub Crawl Golf: Marine on St. Croix, MN9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Marine on St. Croix, MN?

The closest airport to Marine on St. Croix, MN is Minneapolis–Saint Paul International Airport / Wold–Chamberlain Field, 68 km (about 1 h 3 min by car).

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.