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
$277
American, United, Delta, US Airways, AirTran
$275
American, Delta, US Airways, United
$232
Delta, Air Choice One, American, US Airways, United, Alaska
$172
United, Delta, American, AirTran, US Airways
$200
AirTran, American, US Airways, Delta, United
$253
AirTran, United, Delta, American, US Airways
$321
US Airways, Delta, United
$327
US Airways, Delta, United
$324
United, Delta, US Airways, American, AirTran
$255
United, Delta, American, Frontier
$234
United, US Airways, Delta
$251

Cheap Domestic Flights to Harrisburg - HAR

Flights
Airline
Lowest Price
United, Delta, US Airways, American
$303
Delta, American
$291
American, US Airways, United, Delta
$303
American, United, US Airways, Delta
$302
United, American, US Airways, Delta
$303
American, United, Delta
$286
American, US Airways, Delta, United
$391
United, Delta, US Airways, American
$265
American, Delta
$291
American, Delta
$286
United, Delta, US Airways, American
$265
American
$283
US Airways, American, United
$309
Cheap Flights from St Louis to Harrisburg, from $334 Round trip from STL to HAR