Skip to content

Table of contents

About Marion, AL

Marion, a small city of 2,900 in west-central Alabama, sits along the Cahaba River as Perry County's seat. Highway 80 runs right through town, connecting to Montgomery (65 miles east) and Selma (25 miles west), while Route 14 provides north-south access. The city is home to Marion Military Institute, a prestigious junior military college that's been training cadets since 1842.

Where is Marion, AL on the map?

Marion, AL is in United States, at 32.632, -87.317 - about 31 km east of Greensboro, AL.

How far is Marion, AL from where I am?

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

Find hotels in Marion, AL

Rent a car near Marion, AL

Play a pub crawl round in Marion, AL

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

Pub Crawl Golf: Marion, AL9 holes, one ball

Popular destinations close by

Nearby essentials

What is the closest airport to Marion, AL?

The closest airport to Marion, AL is Birmingham-Shuttlesworth International Airport, 130 km (about 1 h 49 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.