Skip, RouteMap's route guideRouteplanner.app
Routeplanner.app

Hartshorne, OK

United States

Hartshorne is a small city in southeastern Oklahoma, about 15 miles from McAlester via US Highway 270. The town of 1,600 sits in rolling Ouachita foothills with a historic downtown featuring early 1900s brick buildings from the coal mining era. McAlester Regional Airport is 20 miles northwest, and State Highway 1 provides north-south connections to I-40.

Nearby essentials

How far is Hartshorne, OK from where I am?

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

What is the closest airport to Hartshorne, OK?

The closest airport to Hartshorne, OK is Tulsa International Airport, 185 km (about 2 h 26 min by car).

Where is Hartshorne, OK on the map?

Hartshorne, OK is in United States, at 34.839, -95.560 - about 21 km south-east of Krebs, OK.

Data via simplemaps. CC BY 4.0