Find flights
Deals
When to book
Airlines
FAQs

Cheap flights from Canada to Oklahoma from C$ 186

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 8/1. Fares are subject to change and may not be available on all flights or dates of travel.
YYZ — OKC
17 Dec — 24 Dec1
1 adult

Find flights from Canada to Oklahoma within your budget

Customize your flight search to find flights from Canada to Oklahoma that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 639,787 searches. Data last updated 12 December 2024.

Fly from

Any airport

Fly to

Any airport

Route

Depart

Return

Price

VancouverDallas

YVR - DFW

YVRDFW

Vancouver Intl

Sun 12/1

3:55 p.m.-10:56 a.m.

1 stop17h 01m

Dallas/Fort Worth

Mon 13/1

6:17 p.m.-12:13 a.m.

1 stop7h 56m

C$ 371

EdmontonDallas

YEG - DFW

YEGDFW

Edmonton

Sat 25/1

6:40 a.m.-8:10 p.m.

1 stop12h 30m

Dallas/Fort Worth

Wed 29/1

7:40 p.m.-2:25 p.m.

2 stops19h 45m

C$ 380

VancouverDallas

YVR - DFW

YVRDFW

Vancouver Intl

Sat 11/1

5:45 p.m.-10:51 a.m.

1 stop15h 06m

Dallas/Fort Worth

Mon 13/1

11:35 a.m.-8:47 p.m.

1 stop11h 12m

C$ 384

ReginaDallas

YQR - DFW

YQRDFW

Regina

Thu 9/1

4:15 p.m.-4:40 a.m.

1 stop12h 25m

Dallas/Fort Worth

Mon 13/1

10:38 a.m.-12:44 a.m.

2 stops14h 06m

C$ 384

WinnipegDallas

YWG - DFW

YWGDFW

Winnipeg

Wed 8/1

6:00 a.m.-6:32 p.m.

2 stops12h 32m

Dallas/Fort Worth

Tue 14/1

8:42 p.m.-4:10 p.m.

1 stop19h 28m

C$ 399

CalgaryDallas

YYC - DFW

YYCDFW

Calgary

Wed 8/1

8:00 a.m.-10:52 a.m.

2 stops25h 52m

Dallas/Fort Worth

Wed 15/1

9:32 a.m.-10:32 p.m.

1 stop14h 00m

C$ 405

CalgaryDallas

YYC - DFW

YYCDFW

Calgary

Thu 16/1

10:45 a.m.-10:22 p.m.

1 stop10h 37m

Dallas/Fort Worth

Mon 20/1

11:15 a.m.-9:41 p.m.

1 stop11h 26m

C$ 407

VancouverDallas

YVR - DFW

YVRDFW

Vancouver Intl

Thu 9/1

9:30 a.m.-11:47 p.m.

2 stops12h 17m

Dallas/Fort Worth

Mon 13/1

2:38 p.m.-10:55 p.m.

2 stops10h 17m

C$ 414

VancouverDallas

YVR - DFW

YVRDFW

Vancouver Intl

Wed 12/3

7:15 p.m.-11:17 a.m.

2 stops14h 02m

Dallas/Fort Worth

Mon 17/3

12:19 p.m.-9:43 p.m.

2 stops11h 24m

C$ 416

HalifaxDallas

YHZ - DFW

YHZDFW

Halifax Intl

Fri 28/3

3:15 p.m.-11:55 p.m.

1 stop10h 40m

Dallas/Fort Worth

Sat 29/3

7:15 a.m.-8:35 p.m.

2 stops11h 20m

C$ 421

Flights are sorted by cheapest round-trip flights first.

Deals found on 10/12

Showing 1-10 of 60 results
1
2
3
...
6

Cheap flight deals from Canada to Oklahoma

Discover tips and strategies to find the most affordable flight options for your journey from Canada (CA0) to Oklahoma (USOK). Learn about various techniques such as flexible date searches, comparing prices across and setting up price alerts. Use these methods to find the cheapest flights available for your travel needs. Data last updated 12 December 2024.

Round-trip from

C$ 371

One-way from

C$ 186
12/1-13/1
  • 12/1-13/1
  • 2 total stops
  • 24h 57m total
  • Canada to Oklahoma
8/1
  • 8/1
  • 1 total stop
  • 10h 45m total
  • Canada to Oklahoma

Find flight deals from Canada to Oklahoma

Cheapest flights from Canada to Oklahoma
Explore the most affordable flight options available from Canada to Oklahoma. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 12 December 2024.

Tue 31/124:35 p.m.YYC - DFW
1 stop16h 34mMultiple Airlines
Fri 10/12:57 p.m.DFW - YYC
1 stop8h 58mMultiple Airlines
Deal found 12/12C$ 426
Tue 17/128:15 p.m.YYZ - DFW
1 stop18h 03mMultiple Airlines
Wed 15/19:35 p.m.DFW - YYZ
2 stops15h 20mMultiple Airlines
Deal found 12/12C$ 445
Mon 30/128:30 a.m.YVR - DFW
2 stops18h 14mMultiple Airlines
Wed 8/112:21 p.m.DFW - YVR
1 stop12h 09mMultiple Airlines
Deal found 11/12C$ 541
Mon 30/126:45 a.m.YTZ - DFW
1 stop9h 50mMultiple Airlines
Tue 7/16:43 p.m.DFW - YTZ
2 stops22h 17mMultiple Airlines
Deal found 11/12C$ 603
Mon 16/124:15 p.m.YOW - DFW
1 stop23h 21mMultiple Airlines
Wed 18/126:15 a.m.DFW - YOW
1 stop12h 54mMultiple Airlines
Deal found 10/12C$ 640
Wed 25/126:15 a.m.YUL - DFW
1 stop19h 17mMultiple Airlines
Wed 8/15:45 a.m.DFW - YUL
1 stop10h 50mMultiple Airlines
Deal found 12/12C$ 680
Wed 25/126:35 p.m.YUL - DFW
1 stop15h 19mUnited Airlines
Mon 30/125:10 a.m.DFW - YUL
2 stops15h 07mUnited Airlines
Deal found 11/12C$ 687
Mon 30/128:55 a.m.YVR - DFW
2 stops11h 57mWestJet
Mon 6/110:57 a.m.DFW - YVR
2 stops31h 03mWestJet
Deal found 11/12C$ 700
Wed 25/128:35 a.m.YVR - DFW
1 stop9h 31mUnited Airlines
Fri 4/48:45 p.m.DFW - YVR
1 stop16h 48mUnited Airlines
Deal found 11/12C$ 705
Tue 31/128:00 a.m.YYZ - DFW
1 stop6h 43mUnited Airlines
Tue 31/125:35 p.m.DFW - YYZ
Nonstop3h 12mUnited Airlines
Deal found 11/12C$ 714
Tue 31/129:00 a.m.YYZ - DFW
1 stop5h 43mAir Canada
Fri 10/17:15 a.m.DFW - YYZ
Nonstop3h 12mAir Canada
Deal found 11/12C$ 717
Mon 30/126:10 a.m.YYZ - DFW
Nonstop3h 45mAmerican Airlines
Tue 7/112:01 p.m.DFW - YYZ
1 stop4h 34mAmerican Airlines
Deal found 11/12C$ 720