Welcome | Sign out

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
$232
Delta, US Airways, American, United, AirTran
$98
AirTran, American, Delta, US Airways, United
$276
American, United, Delta, US Airways, AirTran
$275
American, Delta, US Airways, United
$223
Delta, Air Choice One, American, US Airways, United, Alaska
$192
United, Delta, American, AirTran, US Airways
$190
AirTran, American, US Airways, Delta, United
$253
AirTran, United, Delta, American, US Airways
$325
US Airways, Delta, United
$377
US Airways, Delta, United
$383
United, Delta, US Airways, American, AirTran
$280
United, Delta, American, Frontier
$234
United, US Airways, Delta
$240

Cheap Domestic Flights to Harrisburg - HAR

Flights
Airline
Lowest Price
United, Delta, US Airways, American
$303
Delta, American
$305
American, US Airways, United, Delta
$303
American, United, US Airways, Delta
$297
United, American, US Airways, Delta
$303
American, United, Delta
$300
American, US Airways, Delta, United
$453
United, Delta, US Airways, American
$303
American, Delta
$305
American, Delta
$303
United, Delta, US Airways, American
$303
American
$283
US Airways, American, United
$309
Cheap Flights from St Louis to Harrisburg, from $342 Round trip from STL to HAR