Recommended by:More >

Cheap Flights from St Louis to Harrisburg - STL to HAR

Did You Know?

American Airlines has 478 connecting flights between St Louis, MO and Harrisburg.
90,012 seats are available per week to fly from St Louis, MO to Harrisburg.
There are 3584 flights from St Louis, MO to Harrisburg per week.
You must make at least one connection to fly from St Louis, MO to Harrisburg.

Cheap Domestic Flights from St Louis - STL

Flights
Airline
Lowest Price
AirTran, American, US Airways, United, Frontier
$271
Delta, US Airways, American, United, AirTran
$247
AirTran, American, Delta, US Airways, United
$264
American, United, Delta, US Airways, AirTran
$320
American, Delta, US Airways, United
$287
Delta, Air Choice One, American, US Airways, United, Alaska
$181
United, Delta, American, AirTran, US Airways
$236
AirTran, American, US Airways, Delta, United
$278
AirTran, United, Delta, American, US Airways
$339
US Airways, Delta, United
$346
US Airways, Delta, United
$344
United, Delta, US Airways, American, AirTran
$282
United, Delta, American, Frontier
$311
United, US Airways, Delta
$344

Cheap Domestic Flights to Harrisburg - HAR

Flights
Airline
Lowest Price
United, Delta, US Airways, American
$321
Delta, American
$302
American, US Airways, United, Delta
$321
American, United, US Airways, Delta
$321
United, American, US Airways, Delta
$321
American, United, Delta
$302
American, US Airways, Delta, United
$416
United, Delta, US Airways, American
$321
American, Delta
$302
American, Delta
$302
United, Delta, US Airways, American
$321
American
$351
US Airways, American, United
$327
Recommended by:More >
Cheap Flights from St Louis to Harrisburg, from $331 Round trip from STL to HAR