Distance | 717 miles (1156 km) |
---|---|
Average flight duration | 6 h 24 min |
Average plane ticket price | $455 (€391) |
Flight frequency | 4 a day |
Direct flight | No |
Flights from Harrisburg, PA to St. Louis, MO cover the 717 miles (1156 km) long route and usually take around 6 h 24 min. Normally, there are 4 flights operating per day. While the average ticket price for this trip costs around $455 (€391), you can find the cheapest plane ticket for as low as $455 (€391).
Cheap flight tickets from Harrisburg, PA to St. Louis, MO start from $218 with an average ticket price of $218.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
American Airlines | 10:58PM Harrisburg, PA | 5h56 | 04:54AM St. Louis, MO | 0 transfersDirect | |
This is the last flight of the day. |
Find all the dates and times for this journey
Here are some other resources that might have the information you need