SEARCH ONE AND DONE. - Compare hundreds of travel sites at once.
Choose where to book.
Find deals from over 400 airlines worldwide.

Cheap Flights from Minneapolis to Oklahoma City (MSP - OKC)

DepartReturn
1 adult
Note: some airlines charge for infants in laps.
The price shown for each flight will be the average for all passengers including any infants.

Best fares from MSP to OKC (Found by others)

Sun Mon Tue Wed Thu Fri Sat
          1 $449 2 $500
3 $460 4 $452 5
$452
6
$452
7
$452
8 $422 9
$422
10
$422
11
$422
12 $378 13 $354 14 $388 15 $391 16 $367
17
$367
18
$367
19
$367
20
$367
21
$367
22 $354 23
$354
24
$354
25
$354
26
$354
27 $258 28 $288 29 $348 30 $233
31
$233
           
KAYAK searches hundreds of sites to find the best rate for your next flight from Minneapolis to Oklahoma City. Get the best flight deal for your Oklahoma City trip!
Here's how it works. Search KAYAK for a flight ticket from Minneapolis to Oklahoma City. Sort, filter and compare results on one web page. Then book your plane ticket direct on the airline or travel agent site of your choice!
Direct flights MSP to OKC on Delta
Flight # Depart MSP Arrive OKC Sun Mon Tue Wed Thu Fri Sat Valid Between
3883 9:00 am 11:09 am Aug 3 - Aug 17
4790 9:00 am 11:09 am Jul 28 - Aug 18
4790 9:00 am 11:09 am Jul 29 - Aug 13
3375 9:05 am 11:10 am Sep 3 - Sep 5
4725 9:05 am 11:11 am Sep 2 - Sep 9
3675 9:20 am 11:27 am Aug 23 - Aug 23
3675 9:20 am 11:29 am Aug 19 - Aug 26
3675 9:20 am 11:29 am Aug 21 - Aug 31
3675 9:20 am 11:28 am Aug 30 - Aug 30
4776 9:20 am 11:29 am Aug 27 - Aug 27
4780 9:20 am 11:29 am Aug 20 - Aug 20
5238 9:20 am 11:27 am Aug 2 - Aug 16
3885 1:55 pm 4:00 pm Sep 2 - Sep 9
3885 2:05 pm 4:09 pm Aug 28 - Aug 29
3885 2:05 pm 4:09 pm Sep 1 - Sep 1
3885 2:05 pm 4:09 pm Aug 20 - Aug 24
4736 2:05 pm 4:09 pm Aug 21 - Aug 27
4840 2:05 pm 4:09 pm Jul 27 - Aug 18
3621 3:55 pm 5:53 pm Aug 30 - Aug 30
3621 3:55 pm 5:53 pm Aug 31 - Aug 31
3621 7:55 pm 10:01 pm Aug 23 - Aug 23
3621 7:55 pm 10:02 pm Sep 1 - Sep 1
3621 7:55 pm 10:02 pm Aug 29 - Aug 29
3621 7:55 pm 10:02 pm Aug 19 - Aug 26
4488 7:55 pm 10:04 pm Sep 2 - Sep 9
4686 7:55 pm 10:02 pm Aug 25 - Aug 28
4686 7:55 pm 10:02 pm Aug 21 - Aug 22
4836 7:55 pm 10:00 pm Aug 2 - Aug 16
3890 8:15 pm 10:21 pm Sep 4 - Sep 5
4488 8:15 pm 10:22 pm Sep 3 - Sep 3
4836 9:40 pm 11:43 pm Jul 27 - Aug 18