Skip to content

Table of contents

About Walhalla, ND

Walhalla sits five miles from the Canadian border in northeastern North Dakota's farm country. Most visitors arrive via US Highway 32 north from Grand Forks, a 65-mile drive through Red River Valley farmland, or take I-29 from Fargo then continue north. The town of 865 serves cross-border travelers and features the Pembina County Museum in an 1882 courthouse.

Where is Walhalla, ND on the map?

Walhalla, ND is in United States, at 48.921, -97.918 - about 32 km north of Mountain, ND.

How far is Walhalla, ND from where I am?

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

Find hotels in Walhalla, ND

Rent a car near Walhalla, ND

Play a pub crawl round in Walhalla, ND

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

Pub Crawl Golf: Walhalla, ND9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Walhalla, ND?

The closest airport to Walhalla, ND is Grand Forks International Airport, 164 km (about 2 h 2 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.