Menu

Cheap flights from Peoria to Tulsa (PIA - TUL)

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs. Cheapflights |
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

$640
$490
$350
$206
Price
$206 - $578
Temperature
52 - 95 °F
Rainfall
2 - 6 inches
Most popular in April High demand for flights, 4% potential price rise
Cheapest in May Best time to find cheap flights, 24% potential price drop
Average price $293 Price for this month
Cheapest price $206 From Peoria to Tulsa

Alternative routes for Peoria to Tulsa

Destination information for Tulsa

Things to know before you go. Useful info for your trip from Peoria to Tulsa
Average temperature for December in Tulsa
51.8 °F
Avg rainfall for December in Tulsa
2.8 ″

Airports servicing Peoria

Airports servicing Tulsa

Related info for your journey

Useful info, stats and facts about Peoria to Tulsa flights.

Flight FAQs

From Peoria to Tulsa

What percent of flights are delayed?

Flights from Peoria to Tulsa are usually delayed by 36min. so prepare accordingly.

How many passenger seats are available on a flight on this route?

Expect 89,136,611 seats to be available on average per day for flights from Greater Peoria to Tulsa.

What is the cheapest airline for this route?

American Eagle, Inc. offers the cheapest flights from Peoria to Tulsa. Per day you can find on average 83 flights for this route and airline.

Does it rain more in Peoria or Tulsa?

In Peoria, there will be same rainfall in Peoria compared to Tulsa over the next 13 days.

Is Peoria weather warmer or cooler than Tulsa?

You can imagine temperatures to be in the 95 °F range in August. The weather in Tulsa is generally hotter than Peoria's. As flight availability is subject to become more limited as peak season approaches it is ideal to book in a timely manner.