HowToGo

Flight from Canada to Tulsa, OK, USA

How to get to Tulsa, OK, USA from Canada by flight ? You can check flights from Canada to Tulsa, OK, USA below.

Search Transfer from Canada to Tulsa, OK, USA

Search Flights

You can find flight ticket prices from Canada to Tulsa, OK, USA with our flight tickets search tool below

1. Toronto to Tulsa

  1. You take a bus, shuttle or taxi from your location in Canada to Toronto.

  2. You take a flight from Toronto to Tulsa and cost approximately 340 USD.

  3. You take a bus, shuttle or taxi from Tulsa to your destination in Tulsa, OK, USA.

Flight Depart Arrive
AA5635 American Airlines
AA5277 American Airlines
06:00 Toronto
11:50 Charlotte
08:12 Charlotte
13:15 Tulsa
Connect
AC7509 Air Canada
UA4561 United Airlines
06:10 Toronto
10:10 Chicago O'Hare
07:05 Chicago O'Hare
12:12 Tulsa
Connect
DL2551 Delta
DL1747 Delta
06:15 Toronto
10:21 Atlanta
08:49 Atlanta
11:23 Tulsa
Connect
DL2551 Delta
DL2063 Delta
06:15 Toronto
11:00 Atlanta
08:49 Atlanta
12:09 Tulsa
Connect
DL2551 Delta
DL5054 Delta
06:15 Toronto
13:44 Atlanta
08:49 Atlanta
14:57 Tulsa
Connect
AA460 American Airlines
AA2475 American Airlines
07:00 Toronto
10:40 Dallas/Ft.Worth
09:21 Dallas/Ft.Worth
11:46 Tulsa
Connect
AA460 American Airlines
AA1996 American Airlines
07:00 Toronto
12:30 Dallas/Ft.Worth
09:21 Dallas/Ft.Worth
13:36 Tulsa
Connect
AA460 American Airlines
AA2496 American Airlines
07:00 Toronto
14:35 Dallas/Ft.Worth
09:21 Dallas/Ft.Worth
15:40 Tulsa
Connect
AA5466 American Airlines
AA5277 American Airlines
07:15 Toronto
11:50 Charlotte
09:18 Charlotte
13:15 Tulsa
Connect
DL2467 Delta
DL1349 Delta
07:30 Toronto
14:50 Atlanta
09:59 Atlanta
15:50 Tulsa
Connect
DL2467 Delta
DL2063 Delta
07:30 Toronto
11:00 Atlanta
09:59 Atlanta
12:09 Tulsa
Connect
DL2467 Delta
DL5054 Delta
07:30 Toronto
13:44 Atlanta
09:59 Atlanta
14:57 Tulsa
Connect
AC7701 Air Canada
UA4561 United Airlines
07:55 Toronto
10:10 Chicago O'Hare
08:50 Chicago O'Hare
12:12 Tulsa
Connect
UA6315 United Airlines
UA4351 United Airlines
08:00 Toronto
14:40 Houston
10:55 Houston
16:14 Tulsa
Connect
UA6315 United Airlines
UA4378 United Airlines
08:00 Toronto
11:55 Houston
10:55 Houston
13:29 Tulsa
Connect
UA5832 United Airlines
UA4567 United Airlines
08:15 Toronto
15:35 Chicago O'Hare
08:56 Chicago O'Hare
17:34 Tulsa
Connect
UA5832 United Airlines
UA3716 United Airlines
08:15 Toronto
12:45 Chicago O'Hare
08:56 Chicago O'Hare
14:49 Tulsa
Connect
UA5832 United Airlines
UA4561 United Airlines
08:15 Toronto
10:10 Chicago O'Hare
08:56 Chicago O'Hare
12:12 Tulsa
Connect
DL1459 Delta
DL5333 Delta
10:35 Toronto
17:02 Atlanta
12:59 Atlanta
18:22 Tulsa
Connect
DL1459 Delta
DL1349 Delta
10:35 Toronto
14:50 Atlanta
12:59 Atlanta
15:50 Tulsa
Connect
AC7527 Air Canada
UA3716 United Airlines
10:55 Toronto
12:45 Chicago O'Hare
11:50 Chicago O'Hare
14:49 Tulsa
Connect
AC7527 Air Canada
UA4567 United Airlines
10:55 Toronto
15:35 Chicago O'Hare
11:50 Chicago O'Hare
17:34 Tulsa
Connect
AA4003 American Airlines
AA3933 American Airlines
11:45 Toronto
18:35 Chicago O'Hare
12:37 Chicago O'Hare
20:32 Tulsa
Connect
AA4003 American Airlines
AA4176 American Airlines
11:45 Toronto
16:47 Chicago O'Hare
12:37 Chicago O'Hare
18:46 Tulsa
Connect
AA3673 American Airlines
AA2400 American Airlines
11:50 Toronto
18:35 Dallas/Ft.Worth
14:12 Dallas/Ft.Worth
19:43 Tulsa
Connect
AA3673 American Airlines
AA1446 American Airlines
11:50 Toronto
20:20 Dallas/Ft.Worth
14:12 Dallas/Ft.Worth
21:25 Tulsa
Connect
AA3673 American Airlines
AA2429 American Airlines
11:50 Toronto
16:35 Dallas/Ft.Worth
14:12 Dallas/Ft.Worth
17:41 Tulsa
Connect
DL2526 Delta
DL5333 Delta
12:05 Toronto
17:02 Atlanta
14:29 Atlanta
18:22 Tulsa
Connect
AA5189 American Airlines
AA2662 American Airlines
12:15 Toronto
17:50 Charlotte
14:16 Charlotte
19:14 Tulsa
Connect
AC7611 Air Canada
UA4567 United Airlines
12:25 Toronto
15:35 Chicago O'Hare
13:20 Chicago O'Hare
17:34 Tulsa
Connect
AC7725 Air Canada
UA4335 United Airlines
14:30 Toronto
18:25 Houston
17:13 Houston
19:59 Tulsa
Connect
AA3291 American Airlines
AA3933 American Airlines
15:14 Toronto
18:35 Chicago O'Hare
16:06 Chicago O'Hare
20:32 Tulsa
Connect
DL2320 Delta
DL1611 Delta
15:20 Toronto
22:23 Atlanta
17:51 Atlanta
23:31 Tulsa
Connect
DL2320 Delta
DL1351 Delta
15:20 Toronto
20:56 Atlanta
17:51 Atlanta
21:57 Tulsa
Connect
UA568 United Airlines
UA2161 United Airlines
16:00 Toronto
20:23 Denver
17:46 Denver
23:00 Tulsa
Connect
AC1039 Air Canada
UA2161 United Airlines
16:20 Toronto
20:23 Denver
18:10 Denver
23:00 Tulsa
Connect
AC7679 Air Canada
UA4574 United Airlines
17:05 Toronto
19:55 Chicago O'Hare
18:00 Chicago O'Hare
21:57 Tulsa
Connect
UA4510 United Airlines
UA4574 United Airlines
17:15 Toronto
19:55 Chicago O'Hare
18:13 Chicago O'Hare
21:57 Tulsa
Connect
DL2534 Delta
DL1611 Delta
17:51 Toronto
22:23 Atlanta
20:26 Atlanta
23:31 Tulsa
Connect
AA2896 American Airlines
AA267 American Airlines
18:29 Toronto
22:15 Dallas/Ft.Worth
20:49 Dallas/Ft.Worth
23:20 Tulsa
Connect

2. Winnipeg to Tulsa

  1. You take a bus, shuttle or taxi from your location in Canada to Winnipeg.

  2. You take a flight from Winnipeg to Tulsa and cost approximately 320 USD.

  3. You take a bus, shuttle or taxi from Tulsa to your destination in Tulsa, OK, USA.

Flight Depart Arrive
AC256 Air Canada
AC7527 Air Canada
UA4567 United Airlines
05:30 Winnipeg
10:55 Toronto
15:35 Chicago O'Hare
09:02 Toronto
11:50 Chicago O'Hare
17:34 Tulsa
Connect
AC256 Air Canada
AC7611 Air Canada
UA4567 United Airlines
05:30 Winnipeg
12:25 Toronto
15:35 Chicago O'Hare
09:02 Toronto
13:20 Chicago O'Hare
17:34 Tulsa
Connect
AC256 Air Canada
AC7527 Air Canada
UA3716 United Airlines
05:30 Winnipeg
10:55 Toronto
12:45 Chicago O'Hare
09:02 Toronto
11:50 Chicago O'Hare
14:49 Tulsa
Connect
DL2829 Delta
DL1724 Delta
DL1349 Delta
06:30 Winnipeg
09:55 Minneapolis
14:50 Atlanta
08:05 Minneapolis
13:26 Atlanta
15:50 Tulsa
Connect
DL2829 Delta
DL2122 Delta
DL1349 Delta
06:30 Winnipeg
09:04 Minneapolis
14:50 Atlanta
08:05 Minneapolis
12:32 Atlanta
15:50 Tulsa
Connect
DL2829 Delta
DL3678 Delta
06:30 Winnipeg
15:20 Minneapolis
08:05 Minneapolis
17:38 Tulsa
Connect
DL2829 Delta
DL2122 Delta
DL5054 Delta
06:30 Winnipeg
09:04 Minneapolis
13:44 Atlanta
08:05 Minneapolis
12:32 Atlanta
14:57 Tulsa
Connect
AC260 Air Canada
AC7611 Air Canada
UA4567 United Airlines
07:00 Winnipeg
12:25 Toronto
15:35 Chicago O'Hare
10:31 Toronto
13:20 Chicago O'Hare
17:34 Tulsa
Connect
DL4154 Delta
DL1048 Delta
DL5333 Delta
08:00 Winnipeg
11:05 Minneapolis
17:02 Atlanta
09:35 Minneapolis
14:25 Atlanta
18:22 Tulsa
Connect
DL4154 Delta
DL3678 Delta
08:00 Winnipeg
15:20 Minneapolis
09:35 Minneapolis
17:38 Tulsa
Connect
DL4154 Delta
DL1081 Delta
DL5333 Delta
08:00 Winnipeg
12:45 Minneapolis
17:02 Atlanta
09:35 Minneapolis
16:04 Atlanta
18:22 Tulsa
Connect
DL4154 Delta
DL1778 Delta
DL5333 Delta
08:00 Winnipeg
11:15 Minneapolis
17:02 Atlanta
09:35 Minneapolis
14:48 Atlanta
18:22 Tulsa
Connect
AC264 Air Canada
UA4510 United Airlines
UA4574 United Airlines
10:50 Winnipeg
17:15 Toronto
19:55 Chicago O'Hare
14:34 Toronto
18:13 Chicago O'Hare
21:57 Tulsa
Connect
UA5351 United Airlines
UA1564 United Airlines
UA2161 United Airlines
10:51 Winnipeg
17:52 Chicago O'Hare
20:23 Denver
13:18 Chicago O'Hare
19:31 Denver
23:00 Tulsa
Connect
UA5351 United Airlines
UA4567 United Airlines
10:51 Winnipeg
15:35 Chicago O'Hare
13:18 Chicago O'Hare
17:34 Tulsa
Connect
UA5351 United Airlines
UA1467 United Airlines
UA4335 United Airlines
10:51 Winnipeg
14:15 Chicago O'Hare
18:25 Houston
13:18 Chicago O'Hare
16:55 Houston
19:59 Tulsa
Connect
UA5351 United Airlines
UA1467 United Airlines
UA1541 United Airlines
10:51 Winnipeg
14:15 Chicago O'Hare
21:40 Houston
13:18 Chicago O'Hare
16:55 Houston
23:14 Tulsa
Connect
UA5351 United Airlines
UA1598 United Airlines
UA1541 United Airlines
10:51 Winnipeg
17:50 Chicago O'Hare
21:40 Houston
13:18 Chicago O'Hare
20:35 Houston
23:14 Tulsa
Connect
UA5351 United Airlines
UA407 United Airlines
UA5214 United Airlines
10:51 Winnipeg
14:18 Chicago O'Hare
17:45 Denver
13:18 Chicago O'Hare
15:56 Denver
20:22 Tulsa
Connect
UA5351 United Airlines
UA1821 United Airlines
UA2161 United Airlines
10:51 Winnipeg
15:55 Chicago O'Hare
20:23 Denver
13:18 Chicago O'Hare
17:35 Denver
23:00 Tulsa
Connect
UA5351 United Airlines
UA4574 United Airlines
10:51 Winnipeg
19:55 Chicago O'Hare
13:18 Chicago O'Hare
21:57 Tulsa
Connect
UA5351 United Airlines
UA1860 United Airlines
UA1541 United Airlines
10:51 Winnipeg
16:05 Chicago O'Hare
21:40 Houston
13:18 Chicago O'Hare
18:48 Houston
23:14 Tulsa
Connect
UA5351 United Airlines
UA407 United Airlines
UA2161 United Airlines
10:51 Winnipeg
14:18 Chicago O'Hare
20:23 Denver
13:18 Chicago O'Hare
15:56 Denver
23:00 Tulsa
Connect
DL3775 Delta
DL1072 Delta
DL1351 Delta
10:52 Winnipeg
15:10 Minneapolis
20:56 Atlanta
12:26 Minneapolis
18:30 Atlanta
21:57 Tulsa
Connect
DL3775 Delta
DL903 Delta
DL1351 Delta
10:52 Winnipeg
15:20 Minneapolis
20:56 Atlanta
12:26 Minneapolis
18:54 Atlanta
21:57 Tulsa
Connect
DL3775 Delta
DL3678 Delta
10:52 Winnipeg
15:20 Minneapolis
12:26 Minneapolis
17:38 Tulsa
Connect
AC266 Air Canada
UA4510 United Airlines
UA4574 United Airlines
12:30 Winnipeg
17:15 Toronto
19:55 Chicago O'Hare
16:02 Toronto
18:13 Chicago O'Hare
21:57 Tulsa
Connect
AC266 Air Canada
AC7679 Air Canada
UA4574 United Airlines
12:30 Winnipeg
17:05 Toronto
19:55 Chicago O'Hare
16:02 Toronto
18:00 Chicago O'Hare
21:57 Tulsa
Connect
DL4473 Delta
DL1064 Delta
DL1351 Delta
13:26 Winnipeg
16:31 Minneapolis
20:56 Atlanta
15:05 Minneapolis
19:53 Atlanta
21:57 Tulsa
Connect
DL4473 Delta
DL1064 Delta
DL1611 Delta
13:26 Winnipeg
16:31 Minneapolis
22:23 Atlanta
15:05 Minneapolis
19:53 Atlanta
23:31 Tulsa
Connect
DL4473 Delta
DL831 Delta
DL1611 Delta
13:26 Winnipeg
17:44 Minneapolis
22:23 Atlanta
15:05 Minneapolis
21:20 Atlanta
23:31 Tulsa
Connect
DL4473 Delta
DL1736 Delta
DL1611 Delta
13:26 Winnipeg
16:49 Minneapolis
22:23 Atlanta
15:05 Minneapolis
20:24 Atlanta
23:31 Tulsa
Connect
UA5450 United Airlines
UA2161 United Airlines
16:30 Winnipeg
20:23 Denver
17:55 Denver
23:00 Tulsa
Connect

3. Ottawa to Tulsa

  1. You take a bus, shuttle or taxi from your location in Canada to Ottawa.

  2. You take a flight from Ottawa to Tulsa and cost approximately 430 USD.

  3. You take a bus, shuttle or taxi from Tulsa to your destination in Tulsa, OK, USA.

Flight Depart Arrive
AC471 Air Canada
AC7701 Air Canada
UA4561 United Airlines
05:20 Ottawa
07:55 Toronto
10:10 Chicago O'Hare
06:38 Toronto
08:50 Chicago O'Hare
12:12 Tulsa
Connect
AC471 Air Canada
UA5832 United Airlines
UA4561 United Airlines
05:20 Ottawa
08:15 Toronto
10:10 Chicago O'Hare
06:38 Toronto
08:56 Chicago O'Hare
12:12 Tulsa
Connect
AC8970 Air Canada
AC7591 Air Canada
UA3716 United Airlines
05:30 Ottawa
08:40 Montreal
12:45 Chicago O'Hare
06:18 Montreal
10:16 Chicago O'Hare
14:49 Tulsa
Connect
AC8970 Air Canada
UA5990 United Airlines
UA4561 United Airlines
05:30 Ottawa
07:30 Montreal
10:10 Chicago O'Hare
06:18 Montreal
09:05 Chicago O'Hare
12:12 Tulsa
Connect
AC8970 Air Canada
UA5990 United Airlines
UA3716 United Airlines
05:30 Ottawa
07:30 Montreal
12:45 Chicago O'Hare
06:18 Montreal
09:05 Chicago O'Hare
14:49 Tulsa
Connect
AC469 Air Canada
UA5832 United Airlines
UA3716 United Airlines
06:00 Ottawa
08:15 Toronto
12:45 Chicago O'Hare
07:18 Toronto
08:56 Chicago O'Hare
14:49 Tulsa
Connect
WS353 WestJet
DL1459 Delta
DL1349 Delta
06:00 Ottawa
10:35 Toronto
14:50 Atlanta
07:20 Toronto
12:59 Atlanta
15:50 Tulsa
Connect
AC469 Air Canada
UA5832 United Airlines
UA4561 United Airlines
06:00 Ottawa
08:15 Toronto
10:10 Chicago O'Hare
07:18 Toronto
08:56 Chicago O'Hare
12:12 Tulsa
Connect
AC441 Air Canada
AC7527 Air Canada
UA3716 United Airlines
07:00 Ottawa
10:55 Toronto
12:45 Chicago O'Hare
08:18 Toronto
11:50 Chicago O'Hare
14:49 Tulsa
Connect
WS3457 WestJet
DL1459 Delta
DL1349 Delta
07:30 Ottawa
10:35 Toronto
14:50 Atlanta
09:10 Toronto
12:59 Atlanta
15:50 Tulsa
Connect
AC443 Air Canada
AC7611 Air Canada
UA4567 United Airlines
08:00 Ottawa
12:25 Toronto
15:35 Chicago O'Hare
09:18 Toronto
13:20 Chicago O'Hare
17:34 Tulsa
Connect
AC443 Air Canada
AC7527 Air Canada
UA3716 United Airlines
08:00 Ottawa
10:55 Toronto
12:45 Chicago O'Hare
09:18 Toronto
11:50 Chicago O'Hare
14:49 Tulsa
Connect
WS3459 WestJet
DL2526 Delta
DL5333 Delta
08:45 Ottawa
12:05 Toronto
17:02 Atlanta
10:10 Toronto
14:29 Atlanta
18:22 Tulsa
Connect
AC445 Air Canada
AC7611 Air Canada
UA4567 United Airlines
09:00 Ottawa
12:25 Toronto
15:35 Chicago O'Hare
10:18 Toronto
13:20 Chicago O'Hare
17:34 Tulsa
Connect
AC8450 Air Canada
UA3454 United Airlines
UA4567 United Airlines
09:05 Ottawa
12:45 Reagan Washington
15:35 Chicago O'Hare
10:48 Reagan Washington
13:56 Chicago O'Hare
17:34 Tulsa
Connect
AC8450 Air Canada
UA1460 United Airlines
UA4567 United Airlines
09:05 Ottawa
11:45 Reagan Washington
15:35 Chicago O'Hare
10:48 Reagan Washington
12:49 Chicago O'Hare
17:34 Tulsa
Connect
WS3461 WestJet
DL2526 Delta
DL5333 Delta
09:45 Ottawa
12:05 Toronto
17:02 Atlanta
11:10 Toronto
14:29 Atlanta
18:22 Tulsa
Connect
AC447 Air Canada
AC7611 Air Canada
UA4567 United Airlines
10:00 Ottawa
12:25 Toronto
15:35 Chicago O'Hare
11:18 Toronto
13:20 Chicago O'Hare
17:34 Tulsa
Connect
UA5732 United Airlines
UA4567 United Airlines
10:35 Ottawa
15:35 Chicago O'Hare
11:43 Chicago O'Hare
17:34 Tulsa
Connect
UA5732 United Airlines
UA1823 United Airlines
UA5214 United Airlines
10:35 Ottawa
12:45 Chicago O'Hare
17:45 Denver
11:43 Chicago O'Hare
14:23 Denver
20:22 Tulsa
Connect
UA5732 United Airlines
UA407 United Airlines
UA5214 United Airlines
10:35 Ottawa
14:18 Chicago O'Hare
17:45 Denver
11:43 Chicago O'Hare
15:56 Denver
20:22 Tulsa
Connect
UA5732 United Airlines
UA3716 United Airlines
10:35 Ottawa
12:45 Chicago O'Hare
11:43 Chicago O'Hare
14:49 Tulsa
Connect
AC8854 Air Canada
UA1608 United Airlines
UA4574 United Airlines
12:00 Ottawa
15:59 Newark
19:55 Chicago O'Hare
13:37 Newark
17:46 Chicago O'Hare
21:57 Tulsa
Connect
AC8854 Air Canada
UA1180 United Airlines
UA4574 United Airlines
12:00 Ottawa
16:59 Newark
19:55 Chicago O'Hare
13:37 Newark
18:46 Chicago O'Hare
21:57 Tulsa
Connect
AC8854 Air Canada
UA2193 United Airlines
UA4574 United Airlines
12:00 Ottawa
14:59 Newark
19:55 Chicago O'Hare
13:37 Newark
16:46 Chicago O'Hare
21:57 Tulsa
Connect
WS3469 WestJet
DL2320 Delta
DL1351 Delta
12:45 Ottawa
15:20 Toronto
20:56 Atlanta
14:09 Toronto
17:51 Atlanta
21:57 Tulsa
Connect
AC8974 Air Canada
AC7597 Air Canada
UA4574 United Airlines
13:20 Ottawa
16:55 Montreal
19:55 Chicago O'Hare
14:10 Montreal
18:31 Chicago O'Hare
21:57 Tulsa
Connect
AA6062 American Airlines
AA2410 American Airlines
AA1446 American Airlines
13:27 Ottawa
16:30 Philadelphia
20:20 Dallas/Ft.Worth
14:59 Philadelphia
19:07 Dallas/Ft.Worth
21:25 Tulsa
Connect
AA6062 American Airlines
AA862 American Airlines
AA267 American Airlines
13:27 Ottawa
18:15 Philadelphia
22:15 Dallas/Ft.Worth
14:59 Philadelphia
21:09 Dallas/Ft.Worth
23:20 Tulsa
Connect
AA6062 American Airlines
AA2410 American Airlines
AA267 American Airlines
13:27 Ottawa
16:30 Philadelphia
22:15 Dallas/Ft.Worth
14:59 Philadelphia
19:07 Dallas/Ft.Worth
23:20 Tulsa
Connect
WS3467 WestJet
DL2534 Delta
DL1611 Delta
13:45 Ottawa
17:51 Toronto
22:23 Atlanta
15:09 Toronto
20:26 Atlanta
23:31 Tulsa
Connect
AC455 Air Canada
AC7679 Air Canada
UA4574 United Airlines
14:00 Ottawa
17:05 Toronto
19:55 Chicago O'Hare
15:18 Toronto
18:00 Chicago O'Hare
21:57 Tulsa
Connect
AC455 Air Canada
UA4510 United Airlines
UA4574 United Airlines
14:00 Ottawa
17:15 Toronto
19:55 Chicago O'Hare
15:18 Toronto
18:13 Chicago O'Hare
21:57 Tulsa
Connect
UA6254 United Airlines
UA1975 United Airlines
UA4574 United Airlines
14:46 Ottawa
17:15 Washington Dulles
19:55 Chicago O'Hare
16:25 Washington Dulles
18:33 Chicago O'Hare
21:57 Tulsa
Connect
AC457 Air Canada
UA4510 United Airlines
UA4574 United Airlines
15:00 Ottawa
17:15 Toronto
19:55 Chicago O'Hare
16:18 Toronto
18:13 Chicago O'Hare
21:57 Tulsa
Connect
AC8980 Air Canada
AC7597 Air Canada
UA4574 United Airlines
15:00 Ottawa
16:55 Montreal
19:55 Chicago O'Hare
15:48 Montreal
18:31 Chicago O'Hare
21:57 Tulsa
Connect

4. Calgary to Tulsa

  1. You take a bus, shuttle or taxi from your location in Canada to Calgary.

  2. You take a flight from Calgary to Tulsa and cost approximately 350 USD.

  3. You take a bus, shuttle or taxi from Tulsa to your destination in Tulsa, OK, USA.

Flight Depart Arrive
UA2187 United Airlines
UA4378 United Airlines
06:00 Calgary
11:55 Houston
11:05 Houston
13:29 Tulsa
Connect
UA2187 United Airlines
UA4351 United Airlines
06:00 Calgary
14:40 Houston
11:05 Houston
16:14 Tulsa
Connect
AC201 Air Canada
UA1508 United Airlines
UA5241 United Airlines
06:20 Calgary
08:35 Vancouver
13:50 Denver
06:59 Vancouver
12:25 Denver
16:20 Tulsa
Connect
DL4521 Delta
DL3734 Delta
06:30 Calgary
13:55 Salt Lake City
08:53 Salt Lake City
17:15 Tulsa
Connect
AA3642 American Airlines
AA1996 American Airlines
06:45 Calgary
12:30 Dallas/Ft.Worth
11:32 Dallas/Ft.Worth
13:36 Tulsa
Connect
AA3642 American Airlines
AA2496 American Airlines
06:45 Calgary
14:35 Dallas/Ft.Worth
11:32 Dallas/Ft.Worth
15:40 Tulsa
Connect
AA3642 American Airlines
AA2429 American Airlines
06:45 Calgary
16:35 Dallas/Ft.Worth
11:32 Dallas/Ft.Worth
17:41 Tulsa
Connect
WS1540 WestJet
UA4351 United Airlines
07:00 Calgary
14:40 Houston
12:04 Houston
16:14 Tulsa
Connect
DL892 Delta
DL3678 Delta
08:00 Calgary
15:20 Minneapolis
11:49 Minneapolis
17:38 Tulsa
Connect
DL3914 Delta
DL3678 Delta
08:10 Calgary
15:20 Minneapolis
11:58 Minneapolis
17:38 Tulsa
Connect
UA5763 United Airlines
UA4567 United Airlines
08:30 Calgary
15:35 Chicago O'Hare
12:49 Chicago O'Hare
17:34 Tulsa
Connect
AC8102 Air Canada
UA4867 United Airlines
09:40 Calgary
16:40 Houston
14:34 Houston
18:14 Tulsa
Connect
AC8102 Air Canada
UA4335 United Airlines
09:40 Calgary
18:25 Houston
14:34 Houston
19:59 Tulsa
Connect
AC1056 Air Canada
UA1184 United Airlines
UA5214 United Airlines
09:50 Calgary
14:20 Phoenix
17:45 Denver
12:55 Phoenix
16:03 Denver
20:22 Tulsa
Connect
WS1510 WestJet
AA3094 American Airlines
09:55 Calgary
13:05 Los Angeles
12:11 Los Angeles
18:10 Tulsa
Connect
WS1590 WestJet
DL1351 Delta
10:00 Calgary
20:56 Atlanta
16:16 Atlanta
21:57 Tulsa
Connect
WS1424 WestJet
WN2760 Southwest Airlines
10:15 Calgary
14:15 Las Vegas
12:02 Las Vegas
18:50 Tulsa
Connect
WS1570 WestJet
F9634 Frontier Airlines
10:20 Calgary
16:25 Denver
12:41 Denver
19:09 Tulsa
Connect
WS1570 WestJet
UA5241 United Airlines
10:20 Calgary
13:50 Denver
12:41 Denver
16:20 Tulsa
Connect
WS3628 WestJet
DL1418 Delta
DL3551 Delta
10:40 Calgary
13:50 Portland
17:25 Salt Lake City
11:38 Portland
16:32 Salt Lake City
20:47 Tulsa
Connect
WS3628 WestJet
DL68 Delta
DL3551 Delta
10:40 Calgary
13:15 Portland
17:25 Salt Lake City
11:38 Portland
16:02 Salt Lake City
20:47 Tulsa
Connect
AC8315 Air Canada
UA2240 United Airlines
UA5214 United Airlines
10:55 Calgary
12:40 Portland
17:45 Denver
11:49 Portland
16:14 Denver
20:22 Tulsa
Connect
WS1572 WestJet
UA4335 United Airlines
11:15 Calgary
18:25 Houston
16:17 Houston
19:59 Tulsa
Connect
AC8140 Air Canada
UA5776 United Airlines
UA2161 United Airlines
11:25 Calgary
15:07 Edmonton
20:23 Denver
12:19 Edmonton
17:48 Denver
23:00 Tulsa
Connect
WS1534 WestJet
UA4335 United Airlines
12:20 Calgary
18:25 Houston
17:22 Houston
19:59 Tulsa
Connect
AC215 Air Canada
AC8110 Air Canada
UA2161 United Airlines
12:20 Calgary
14:45 Vancouver
20:23 Denver
12:59 Vancouver
18:24 Denver
23:00 Tulsa
Connect
AC8144 Air Canada
UA5776 United Airlines
UA2161 United Airlines
13:20 Calgary
15:07 Edmonton
20:23 Denver
14:16 Edmonton
17:48 Denver
23:00 Tulsa
Connect
UA6003 United Airlines
UA1184 United Airlines
UA1541 United Airlines
13:45 Calgary
17:30 Denver
21:40 Houston
16:14 Denver
20:50 Houston
23:14 Tulsa
Connect
UA6003 United Airlines
UA2161 United Airlines
13:45 Calgary
20:23 Denver
16:14 Denver
23:00 Tulsa
Connect
UA6003 United Airlines
UA5214 United Airlines
13:45 Calgary
17:45 Denver
16:14 Denver
20:22 Tulsa
Connect
DL1049 Delta
DL3551 Delta
14:00 Calgary
17:25 Salt Lake City
16:14 Salt Lake City
20:47 Tulsa
Connect
AA4221 American Airlines
AA267 American Airlines
14:45 Calgary
22:15 Dallas/Ft.Worth
19:29 Dallas/Ft.Worth
23:20 Tulsa
Connect
AA4221 American Airlines
AA1446 American Airlines
14:45 Calgary
20:20 Dallas/Ft.Worth
19:29 Dallas/Ft.Worth
21:25 Tulsa
Connect

5. Buffalo to Tulsa

  1. You take a bus, shuttle or taxi from your location in Canada to Buffalo.

  2. You take a flight from Buffalo to Tulsa and cost approximately 330 USD.

  3. You take a bus, shuttle or taxi from Tulsa to your destination in Tulsa, OK, USA.

Flight Depart Arrive
AA3568 American Airlines
AA4109 American Airlines
05:25 Buffalo
10:00 Chicago O'Hare
06:14 Chicago O'Hare
11:52 Tulsa
Connect
AA6069 American Airlines
AA1201 American Airlines
AA4109 American Airlines
05:25 Buffalo
07:55 Reagan Washington
10:00 Chicago O'Hare
06:55 Reagan Washington
08:51 Chicago O'Hare
11:52 Tulsa
Connect
AA6069 American Airlines
AA897 American Airlines
AA5277 American Airlines
05:25 Buffalo
08:55 Reagan Washington
11:50 Charlotte
06:55 Reagan Washington
10:38 Charlotte
13:15 Tulsa
Connect
DL2084 Delta
DL2063 Delta
06:00 Buffalo
11:00 Atlanta
08:27 Atlanta
12:09 Tulsa
Connect
DL2084 Delta
DL1747 Delta
06:00 Buffalo
10:21 Atlanta
08:27 Atlanta
11:23 Tulsa
Connect
DL2084 Delta
DL5054 Delta
06:00 Buffalo
13:44 Atlanta
08:27 Atlanta
14:57 Tulsa
Connect
UA5019 United Airlines
UA2483 United Airlines
UA4561 United Airlines
06:00 Buffalo
08:15 Washington Dulles
10:10 Chicago O'Hare
07:19 Washington Dulles
09:17 Chicago O'Hare
12:12 Tulsa
Connect
AA2303 American Airlines
AA2496 American Airlines
06:20 Buffalo
14:35 Dallas/Ft.Worth
09:17 Dallas/Ft.Worth
15:40 Tulsa
Connect
AA2303 American Airlines
AA2475 American Airlines
06:20 Buffalo
10:40 Dallas/Ft.Worth
09:17 Dallas/Ft.Worth
11:46 Tulsa
Connect
AA2303 American Airlines
AA1996 American Airlines
06:20 Buffalo
12:30 Dallas/Ft.Worth
09:17 Dallas/Ft.Worth
13:36 Tulsa
Connect
DL1323 Delta
DL2063 Delta
07:00 Buffalo
11:00 Atlanta
09:11 Atlanta
12:09 Tulsa
Connect
DL1323 Delta
DL5054 Delta
07:00 Buffalo
13:44 Atlanta
09:11 Atlanta
14:57 Tulsa
Connect
DL1323 Delta
DL1747 Delta
07:00 Buffalo
10:21 Atlanta
09:11 Atlanta
11:23 Tulsa
Connect
AA3680 American Airlines
AA764 American Airlines
AA2496 American Airlines
08:10 Buffalo
10:15 Chicago O'Hare
14:35 Dallas/Ft.Worth
08:59 Chicago O'Hare
12:39 Dallas/Ft.Worth
15:40 Tulsa
Connect
AA3680 American Airlines
AA4109 American Airlines
08:10 Buffalo
10:00 Chicago O'Hare
08:59 Chicago O'Hare
11:52 Tulsa
Connect
UA614 United Airlines
UA4561 United Airlines
08:15 Buffalo
10:10 Chicago O'Hare
09:05 Chicago O'Hare
12:12 Tulsa
Connect
UA614 United Airlines
UA4567 United Airlines
08:15 Buffalo
15:35 Chicago O'Hare
09:05 Chicago O'Hare
17:34 Tulsa
Connect
UA614 United Airlines
UA3716 United Airlines
08:15 Buffalo
12:45 Chicago O'Hare
09:05 Chicago O'Hare
14:49 Tulsa
Connect
AA1789 American Airlines
AA5277 American Airlines
08:25 Buffalo
11:50 Charlotte
10:21 Charlotte
13:15 Tulsa
Connect
DL5285 Delta
DL2198 Delta
DL3678 Delta
10:00 Buffalo
12:45 Detroit
15:20 Minneapolis
11:28 Detroit
13:38 Minneapolis
17:38 Tulsa
Connect
WN1972 Southwest Airlines
WN3377 Southwest Airlines
WN3314 Southwest Airlines
10:10 Buffalo
14:15 Tampa
16:45 St. Louis
13:10 Tampa
15:45 St. Louis
18:05 Tulsa
Connect
AA3412 American Airlines
AA4176 American Airlines
10:25 Buffalo
16:47 Chicago O'Hare
11:22 Chicago O'Hare
18:46 Tulsa
Connect
AA3412 American Airlines
AA2497 American Airlines
AA2429 American Airlines
10:25 Buffalo
13:20 Chicago O'Hare
16:35 Dallas/Ft.Worth
11:22 Chicago O'Hare
15:45 Dallas/Ft.Worth
17:41 Tulsa
Connect
UA3886 United Airlines
UA4567 United Airlines
11:01 Buffalo
15:35 Chicago O'Hare
11:51 Chicago O'Hare
17:34 Tulsa
Connect
UA3886 United Airlines
UA3716 United Airlines
11:01 Buffalo
12:45 Chicago O'Hare
11:51 Chicago O'Hare
14:49 Tulsa
Connect
AA885 American Airlines
AA2662 American Airlines
11:50 Buffalo
17:50 Charlotte
13:44 Charlotte
19:14 Tulsa
Connect
AA4394 American Airlines
AA2401 American Airlines
AA4176 American Airlines
12:00 Buffalo
14:50 Reagan Washington
16:47 Chicago O'Hare
13:20 Reagan Washington
15:46 Chicago O'Hare
18:46 Tulsa
Connect
DL1031 Delta
DL1351 Delta
12:43 Buffalo
20:56 Atlanta
15:09 Atlanta
21:57 Tulsa
Connect
DL1031 Delta
DL5333 Delta
12:43 Buffalo
17:02 Atlanta
15:09 Atlanta
18:22 Tulsa
Connect
DL2158 Delta
DL1351 Delta
13:05 Buffalo
20:56 Atlanta
15:15 Atlanta
21:57 Tulsa
Connect
DL2158 Delta
DL5333 Delta
13:05 Buffalo
17:02 Atlanta
15:15 Atlanta
18:22 Tulsa
Connect
WN2728 Southwest Airlines
WN281 Southwest Airlines
13:25 Buffalo
17:30 Denver
15:10 Denver
20:00 Tulsa
Connect
UA3854 United Airlines
UA4574 United Airlines
14:00 Buffalo
19:55 Chicago O'Hare
14:50 Chicago O'Hare
21:57 Tulsa
Connect
UA4986 United Airlines
UA1975 United Airlines
UA4574 United Airlines
15:00 Buffalo
17:15 Washington Dulles
19:55 Chicago O'Hare
16:19 Washington Dulles
18:33 Chicago O'Hare
21:57 Tulsa
Connect
AA3410 American Airlines
AA3933 American Airlines
15:15 Buffalo
18:35 Chicago O'Hare
16:06 Chicago O'Hare
20:32 Tulsa
Connect
DL5423 Delta
DL399 Delta
DL1611 Delta
15:30 Buffalo
18:48 New York JFK
22:23 Atlanta
17:05 New York JFK
21:15 Atlanta
23:31 Tulsa
Connect
DL714 Delta
DL1351 Delta
16:40 Buffalo
20:56 Atlanta
19:03 Atlanta
21:57 Tulsa
Connect
DL714 Delta
DL1611 Delta
16:40 Buffalo
22:23 Atlanta
19:03 Atlanta
23:31 Tulsa
Connect
UA1216 United Airlines
UA4574 United Airlines
17:30 Buffalo
19:55 Chicago O'Hare
18:27 Chicago O'Hare
21:57 Tulsa
Connect
DL2466 2993 Delta
DL1611 Delta
18:03 Buffalo
22:23 Atlanta
20:20 Atlanta
23:31 Tulsa
Connect

6. Montreal to Tulsa

  1. You take a bus, shuttle or taxi from your location in Canada to Montreal.

  2. You take a flight from Montreal to Tulsa and cost approximately 390 USD.

  3. You take a bus, shuttle or taxi from Tulsa to your destination in Tulsa, OK, USA.

Flight Depart Arrive
AC8831 Air Canada
AC7701 Air Canada
UA4561 United Airlines
05:30 Montreal
07:55 Toronto
10:10 Chicago O'Hare
07:04 Toronto
08:50 Chicago O'Hare
12:12 Tulsa
Connect
DL4629 Delta
DL1747 Delta
06:00 Montreal
10:21 Atlanta
09:25 Atlanta
11:23 Tulsa
Connect
DL4629 Delta
DL5054 Delta
06:00 Montreal
13:44 Atlanta
09:25 Atlanta
14:57 Tulsa
Connect
DL4629 Delta
DL2063 Delta
06:00 Montreal
11:00 Atlanta
09:25 Atlanta
12:09 Tulsa
Connect
AA2956 American Airlines
AA4109 American Airlines
06:30 Montreal
10:00 Chicago O'Hare
08:13 Chicago O'Hare
11:52 Tulsa
Connect
AC401 Air Canada
AC7527 Air Canada
UA3716 United Airlines
07:00 Montreal
10:55 Toronto
12:45 Chicago O'Hare
08:34 Toronto
11:50 Chicago O'Hare
14:49 Tulsa
Connect
DL5185 Delta
DL2464 Delta
DL5333 Delta
07:19 Montreal
11:29 New York JFK
17:02 Atlanta
09:24 New York JFK
14:09 Atlanta
18:22 Tulsa
Connect
DL5185 Delta
DL1330 Delta
DL3678 Delta
07:19 Montreal
11:25 New York JFK
15:20 Minneapolis
09:24 New York JFK
13:45 Minneapolis
17:38 Tulsa
Connect
DL5185 Delta
DL418 Delta
DL5333 Delta
07:19 Montreal
12:59 New York JFK
17:02 Atlanta
09:24 New York JFK
15:20 Atlanta
18:22 Tulsa
Connect
AA766 American Airlines
AA5277 American Airlines
07:25 Montreal
11:50 Charlotte
10:03 Charlotte
13:15 Tulsa
Connect
AC7703 Air Canada
UA4867 United Airlines
07:30 Montreal
16:40 Houston
11:06 Houston
18:14 Tulsa
Connect
UA5990 United Airlines
UA3716 United Airlines
07:30 Montreal
12:45 Chicago O'Hare
09:05 Chicago O'Hare
14:49 Tulsa
Connect
AC7703 Air Canada
UA4351 United Airlines
07:30 Montreal
14:40 Houston
11:06 Houston
16:14 Tulsa
Connect
UA5990 United Airlines
UA4561 United Airlines
07:30 Montreal
10:10 Chicago O'Hare
09:05 Chicago O'Hare
12:12 Tulsa
Connect
UA5990 United Airlines
UA4567 United Airlines
07:30 Montreal
15:35 Chicago O'Hare
09:05 Chicago O'Hare
17:34 Tulsa
Connect
AC7991 Air Canada
UA5241 United Airlines
07:45 Montreal
13:50 Denver
10:00 Denver
16:20 Tulsa
Connect
AC8671 Air Canada
UA5732 United Airlines
UA3716 United Airlines
07:50 Montreal
10:35 Ottawa
12:45 Chicago O'Hare
08:37 Ottawa
11:43 Chicago O'Hare
14:49 Tulsa
Connect
AC403 Air Canada
AC7527 Air Canada
UA3716 United Airlines
08:00 Montreal
10:55 Toronto
12:45 Chicago O'Hare
09:34 Toronto
11:50 Chicago O'Hare
14:49 Tulsa
Connect
AC7591 Air Canada
UA3716 United Airlines
08:40 Montreal
12:45 Chicago O'Hare
10:16 Chicago O'Hare
14:49 Tulsa
Connect
AC7591 Air Canada
UA4567 United Airlines
08:40 Montreal
15:35 Chicago O'Hare
10:16 Chicago O'Hare
17:34 Tulsa
Connect
AC407 Air Canada
AC7611 Air Canada
UA4567 United Airlines
10:00 Montreal
12:25 Toronto
15:35 Chicago O'Hare
11:34 Toronto
13:20 Chicago O'Hare
17:34 Tulsa
Connect
DL4643 Delta
DL45 Delta
DL1351 Delta
11:55 Montreal
15:20 New York JFK
20:56 Atlanta
13:49 New York JFK
17:50 Atlanta
21:57 Tulsa
Connect
DL4643 Delta
DL2022 Delta
DL1351 Delta
11:55 Montreal
16:29 New York JFK
20:56 Atlanta
13:49 New York JFK
19:11 Atlanta
21:57 Tulsa
Connect
DL4643 Delta
DL2270 Delta
DL1351 Delta
11:55 Montreal
14:59 New York JFK
20:56 Atlanta
13:49 New York JFK
17:42 Atlanta
21:57 Tulsa
Connect
AA3029 American Airlines
AA3933 American Airlines
12:23 Montreal
18:35 Chicago O'Hare
14:07 Chicago O'Hare
20:32 Tulsa
Connect
AA3029 American Airlines
AA4176 American Airlines
12:23 Montreal
16:47 Chicago O'Hare
14:07 Chicago O'Hare
18:46 Tulsa
Connect
DL4633 Delta
DL1351 Delta
12:50 Montreal
20:56 Atlanta
16:22 Atlanta
21:57 Tulsa
Connect
DL4633 Delta
DL1611 Delta
12:50 Montreal
22:23 Atlanta
16:22 Atlanta
23:31 Tulsa
Connect
AC7595 Air Canada
UA4574 United Airlines
13:35 Montreal
19:55 Chicago O'Hare
15:11 Chicago O'Hare
21:57 Tulsa
Connect
AC8456 Air Canada
UA503 United Airlines
UA4574 United Airlines
13:45 Montreal
16:30 Boston
19:55 Chicago O'Hare
15:05 Boston
18:17 Chicago O'Hare
21:57 Tulsa
Connect
AC8824 Air Canada
UA1705 3442 United Airlines
UA4574 United Airlines
13:45 Montreal
17:45 Reagan Washington
19:55 Chicago O'Hare
15:38 Reagan Washington
18:59 Chicago O'Hare
21:57 Tulsa
Connect
AA3447 American Airlines
AA1102 American Airlines
AA267 American Airlines
13:50 Montreal
18:05 New York JFK
22:15 Dallas/Ft.Worth
15:23 New York JFK
20:44 Dallas/Ft.Worth
23:20 Tulsa
Connect
UA4959 United Airlines
UA1975 United Airlines
UA4574 United Airlines
14:00 Montreal
17:15 Washington Dulles
19:55 Chicago O'Hare
15:53 Washington Dulles
18:33 Chicago O'Hare
21:57 Tulsa
Connect
AC415 Air Canada
AC7679 Air Canada
UA4574 United Airlines
14:00 Montreal
17:05 Toronto
19:55 Chicago O'Hare
15:34 Toronto
18:00 Chicago O'Hare
21:57 Tulsa
Connect
AC415 Air Canada
UA4510 United Airlines
UA4574 United Airlines
14:00 Montreal
17:15 Toronto
19:55 Chicago O'Hare
15:34 Toronto
18:13 Chicago O'Hare
21:57 Tulsa
Connect
AA1206 American Airlines
AA2662 American Airlines
14:20 Montreal
17:50 Charlotte
16:58 Charlotte
19:14 Tulsa
Connect
DL4635 Delta
DL1351 Delta
15:25 Montreal
20:56 Atlanta
18:52 Atlanta
21:57 Tulsa
Connect
DL4635 Delta
DL1611 Delta
15:25 Montreal
22:23 Atlanta
18:52 Atlanta
23:31 Tulsa
Connect
AC7597 Air Canada
UA4574 United Airlines
16:55 Montreal
19:55 Chicago O'Hare
18:31 Chicago O'Hare
21:57 Tulsa
Connect
AA2216 American Airlines
AA267 American Airlines
18:00 Montreal
22:15 Dallas/Ft.Worth
21:02 Dallas/Ft.Worth
23:20 Tulsa
Connect

References

Find Hotels in Tulsa, OK, USA

You can find hotels and accommodations in Tulsa, OK, USA with our hotels search tool below

Booking.com