Welcome | Sign out

Cheap Flights from St Louis to Harrisburg - STL to HAR (reverse)

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
$221
Delta, US Airways, American, United, AirTran
$98
AirTran, American, Delta, US Airways, United
$256
American, United, Delta, US Airways, AirTran
$257
American, Delta, US Airways, United
$205
Delta, Air Choice One, American, US Airways, United, Alaska
$177
United, Delta, American, AirTran, US Airways
$225
AirTran, American, US Airways, Delta, United
$232
AirTran, United, Delta, American, US Airways
$303
US Airways, Delta, United
$362
US Airways, Delta, United
$264
United, Delta, US Airways, American, AirTran
$264
United, Delta, American, Frontier
$263
United, US Airways, Delta
$234

Cheap Domestic Flights to Harrisburg - HAR

Flights
Airline
Lowest Price
United, Delta, US Airways, American
$291
Delta, American
$291
American, US Airways, United, Delta
$291
American, United, US Airways, Delta
$291
United, American, US Airways, Delta
$291
American, United, Delta
$291
American, US Airways, Delta, United
$436
United, Delta, US Airways, American
$291
American, Delta
$288
American, Delta
$291
United, Delta, US Airways, American
$291
American
$288
US Airways, American, United
$305
Cheap Flights from St Louis to Harrisburg, from $332 Round trip from STL to HAR