Welcome | Sign out

Cheap Flights from Harrisburg to St Louis - HAR to STL

Did You Know?

103,847 seats are available per week to fly from Harrisburg, PA to St Louis.
American Airlines has 490 connecting flights between Harrisburg, PA and St Louis.
There are 3876 flights from Harrisburg, PA to St Louis per week.
You must make at least one connection to fly from Harrisburg, PA to St Louis.

Cheap Domestic Flights from Harrisburg - HAR

Flights
Airline
Lowest Price
Delta, US Airways, Alaska, United, American
$296

Cheap Domestic Flights to St Louis - STL

Flights
Airline
Lowest Price
AirTran, Frontier, American, US Airways, United
$112
AirTran, American, United, Delta, US Airways
$107
United, US Airways, American, AirTran, Delta
$280
AirTran, United, US Airways, American, Delta
$275
United, Delta, US Airways, American
$236
American, Delta, US Airways, AirTran, United
$260
AirTran, Delta, United, American, US Airways
$318
American, US Airways, Delta, United
$316
American, US Airways, Delta, United
$248
American, US Airways, Delta, United
$284
AirTran, US Airways, American, United
$327
US Airways, American, United
$209
United, American, US Airways, AirTran
$209
AirTran, American, US Airways, Delta, United, Alaska
$209
United, American, US Airways, AirTran
$313
Delta, AirTran, JetBlue, United, Alaska, American, US Airways
$151
US Airways, AirTran, American, United
$335
Delta, US Airways, American, JetBlue, Alaska, United
$263
United, American, AirTran, US Airways
$236
American, US Airways, United
$85
American, US Airways, AirTran, United
$237
United, American, US Airways, JetBlue, AirTran
$213
American, Delta, United, US Airways
$443
JetBlue, US Airways, AirTran
$182
American, Delta, United, JetBlue, US Airways
$302
US Airways, American, United, AirTran
$311
United, Delta, US Airways, AirTran, American
$261
US Airways, American, United, AirTran, Frontier, Delta
$244
United, Delta, US Airways, AirTran, American, JetBlue, Frontier
$211
Cheap Flights from Harrisburg to St Louis, from $333 Round trip from HAR to STL