McAlester travel guide

McAlester Tourism | McAlester Guide

You're Going to Love McAlester

With a population of 18,383, McAlester is a must-see destination in Oklahoma, United States. It is among the most popular tourist destinations in the country. Consider staying at least one whole day in McAlester to see all of its attractions.

When to visit McAlester

McAlester in May
Estimated hotel price
$78
1 night at 3-star hotel
McAlester in May
Estimated hotel price
$78
1 night at 3-star hotel

Looking for warm weather? Then head to McAlester in July, when the average temperature is 82.4 °F, and the highest can go up to 95 °F. The coldest month, on the other hand, is January, when it can get as cold as 30.2 °F, with an average temperature of 39.2 °F. You’re likely to see more rain in May, when precipitation is around 5.9″. In contrast, January is usually the driest month of the year in McAlester, with an average rainfall of 2.4″.

Data provided by weatherbase
Temperatures
Temperatures
Data provided by weatherbase

How to Get to McAlester

Plane

Although McAlester doesn’t have its own airport, you can fly to Fort Smith (FSM), which is located 135 km from McAlester. Fort Smith is the most popular, with regular flights from American Airlines, Qantas Airways, Qatar Airways and other airlines departing from the United States. The shortest domestic flight to McAlester departs from Las Vegas and takes around 2h 30m.

Car

Another option to get to McAlester is to pick up a car rental from Dallas, which is about 257 km from McAlester. You’ll find branches of Easirent and Ace, among others, in Dallas.

Bus

Tornado Bus operates bus routes to McAlester. From Dallas, the bus ride to McAlester takes 499 km and will cost you around $110. From Houston, the ticket costs about $280 for a journey of 1006 km.

Plane

Although McAlester doesn’t have its own airport, you can fly to Fort Smith (FSM), which is located 135 km from McAlester. Fort Smith is the most popular, with regular flights from American Airlines, Qantas Airways, Qatar Airways and other airlines departing from the United States. The shortest domestic flight to McAlester departs from Las Vegas and takes around 2h 30m.

Car

Another option to get to McAlester is to pick up a car rental from Dallas, which is about 257 km from McAlester. You’ll find branches of Easirent and Ace, among others, in Dallas.

Bus

Tornado Bus operates bus routes to McAlester. From Dallas, the bus ride to McAlester takes 499 km and will cost you around $110. From Houston, the ticket costs about $280 for a journey of 1006 km.

Airports near McAlester

Airlines serving McAlester

Lufthansa
Good (7,054 reviews)
KLM
Good (1,337 reviews)
British Airways
Good (6,862 reviews)
Delta
Excellent (7,941 reviews)
Iberia
Good (2,704 reviews)
Air France
Good (1,448 reviews)
United Airlines
Good (8,701 reviews)
Emirates
Excellent (3,224 reviews)
Qatar Airways
Good (3,567 reviews)
Air Canada
Good (9,268 reviews)
Scandinavian Airlines
Good (1,351 reviews)
Alaska Airlines
Excellent (9,986 reviews)
Finnair
Good (1,275 reviews)
Aer Lingus
Good (1,077 reviews)
ANA
Excellent (855 reviews)
Japan Airlines
Excellent (1,466 reviews)
Korean Air
Excellent (1,068 reviews)
LATAM Airlines
Good (1,766 reviews)
Aeromexico
Good (1,700 reviews)
Copa Airlines
Good (1,418 reviews)
Show more

Where to stay in McAlester

If you’re on a budget, well-reviewed accommodations include La Quinta Inn & Suites by Wyndham McAlester and Hampton Inn & Suites Mcalester.

Where to stay in popular areas of McAlester

Most booked hotels in McAlester

Holiday Inn Express & Suites Mcalester
2 stars
Excellent (8.4, 367 reviews)
$127+
La Quinta Inn & Suites by Wyndham McAlester
2 stars
Excellent (8.4, 286 reviews)
$107+
Hampton Inn & Suites Mcalester
2 stars
Excellent (8.4, 230 reviews)
$127+
Travelodge by Wyndham McAlester
2 stars
Excellent (8, 294 reviews)
$83+
Comfort Suites McAlester
2 stars
Good (7.4, 290 reviews)
$83+
Motel 6 Mcalester Ok
2 stars
Good (6, 308 reviews)
$57+

Renting a car in McAlester

Renting a car in McAlester costs $83 per day, on average.

You’re likely to save money by renting your car at the airport: locations in the city are, on average, 18% more expensive than at Tulsa.

Expect to pay $3.41 per gallon in McAlester (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between $40.88 and $54.51.

Renting a car in McAlester costs $83 per day, on average.

You’re likely to save money by renting your car at the airport: locations in the city are, on average, 18% more expensive than at Tulsa.

Expect to pay $3.41 per gallon in McAlester (average price from the past 30 days). Depending on the size of your rental car, filling up the tank will cost between $40.88 and $54.51.

McAlester Travel Guide - View the KAYAK McAlester city guide for the best McAlester travel tips. To help you organize your McAlester trip ideas, this McAlester visitors guide provides travel information and trip tips about how to get there, where to stay, what to do, where to eat and more.