HowToGo

Flight from Toronto to Freeport, Bahamas

How to get to Freeport, Bahamas from Toronto by flight ? You can check flights from Toronto to Freeport, Bahamas below.

Search Transfer from Toronto to Freeport, Bahamas

Search Flights

You can find flight ticket prices from Toronto to Freeport, Bahamas with our flight tickets search tool below

1. Toronto to Freeport

  1. You take a flight from Toronto to Freeport and cost approximately 490 USD.

  2. You take a bus, shuttle or taxi from Freeport to your destination in Freeport, Bahamas.

Flight Depart Arrive
DL4731 Delta
DL1907 Delta
WU712 Jetways Airlines
06:00 Toronto
09:00 New York JFK
15:00 Nassau
08:00 New York JFK
12:05 Nassau
15:30 Freeport
Connect
DL4731 Delta
DL1907 Delta
WU714 Jetways Airlines
06:00 Toronto
09:00 New York JFK
15:30 Nassau
08:00 New York JFK
12:05 Nassau
16:00 Freeport
Connect
AA5046 American Airlines
AA859 American Airlines
WU712 Jetways Airlines
06:14 Toronto
11:07 Charlotte
15:00 Nassau
08:39 Charlotte
13:21 Nassau
15:30 Freeport
Connect
AA2589 American Airlines
AA4018 American Airlines
WU712 Jetways Airlines
06:14 Toronto
12:05 Miami
15:00 Nassau
09:49 Miami
13:09 Nassau
15:30 Freeport
Connect
AA2589 American Airlines
AA4277 American Airlines
WU714 Jetways Airlines
06:14 Toronto
11:05 Miami
15:30 Nassau
09:49 Miami
12:13 Nassau
16:00 Freeport
Connect
AA2589 American Airlines
AA4018 American Airlines
WU714 Jetways Airlines
06:14 Toronto
12:05 Miami
15:30 Nassau
09:49 Miami
13:09 Nassau
16:00 Freeport
Connect
AA2589 American Airlines
AA4277 American Airlines
WU712 Jetways Airlines
06:14 Toronto
11:05 Miami
15:00 Nassau
09:49 Miami
12:13 Nassau
15:30 Freeport
Connect
AA5046 American Airlines
AA859 American Airlines
WU714 Jetways Airlines
06:14 Toronto
11:07 Charlotte
15:30 Nassau
08:39 Charlotte
13:21 Nassau
16:00 Freeport
Connect
WG746 Sunwing Airlines
WU707 Jetways Airlines
06:15 Toronto
12:00 Nassau
09:35 Nassau
12:30 Freeport
Connect
WG746 Sunwing Airlines
WU712 Jetways Airlines
06:15 Toronto
15:00 Nassau
09:35 Nassau
15:30 Freeport
Connect
WG746 Sunwing Airlines
WU714 Jetways Airlines
06:15 Toronto
15:30 Nassau
09:35 Nassau
16:00 Freeport
Connect
DL5472 Delta
DL1938 Delta
UP325 Bahamasair
06:35 Toronto
11:07 Atlanta
16:30 Nassau
08:59 Atlanta
13:13 Nassau
17:15 Freeport
Connect
DL5472 Delta
DL1938 Delta
WU712 Jetways Airlines
06:35 Toronto
11:07 Atlanta
15:00 Nassau
08:59 Atlanta
13:13 Nassau
15:30 Freeport
Connect
DL1212 Delta
DL1938 Delta
WU712 Jetways Airlines
06:35 Toronto
11:07 Atlanta
15:00 Nassau
09:05 Atlanta
13:13 Nassau
15:30 Freeport
Connect
DL5472 Delta
DL1938 Delta
WU714 Jetways Airlines
06:35 Toronto
11:07 Atlanta
15:30 Nassau
08:59 Atlanta
13:13 Nassau
16:00 Freeport
Connect
DL1212 Delta
DL1938 Delta
WU714 Jetways Airlines
06:35 Toronto
11:07 Atlanta
15:30 Nassau
09:05 Atlanta
13:13 Nassau
16:00 Freeport
Connect
DL1212 Delta
DL1938 Delta
UP325 Bahamasair
06:35 Toronto
11:07 Atlanta
16:30 Nassau
09:05 Atlanta
13:13 Nassau
17:15 Freeport
Connect
AC400 Air Canada
AC938 Air Canada
WU712 Jetways Airlines
07:00 Toronto
09:25 Montreal
15:00 Nassau
08:16 Montreal
13:05 Nassau
15:30 Freeport
Connect
AC400 Air Canada
AC938 Air Canada
UP325 Bahamasair
07:00 Toronto
09:25 Montreal
16:30 Nassau
08:16 Montreal
13:05 Nassau
17:15 Freeport
Connect
AC400 Air Canada
AC938 Air Canada
WU714 Jetways Airlines
07:00 Toronto
09:25 Montreal
15:30 Nassau
08:16 Montreal
13:05 Nassau
16:00 Freeport
Connect
WS1226 WestJet
UP238 Bahamasair
UP325 Bahamasair
07:30 Toronto
13:50 Orlando
16:30 Nassau
10:25 Orlando
15:20 Nassau
17:15 Freeport
Connect
F8111 Flair Airlines
UP204 Bahamasair
UP325 Bahamasair
07:44 Toronto
13:45 Fort Lauderdale-Hollywood International
16:30 Nassau
11:04 Fort Lauderdale-Hollywood International
14:45 Nassau
17:15 Freeport
Connect
F8111 Flair Airlines
UP142 Bahamasair
07:44 Toronto
11:55 Fort Lauderdale-Hollywood International
11:04 Fort Lauderdale-Hollywood International
12:40 Freeport
Connect
AC1620 Air Canada
UP204 Bahamasair
UP325 Bahamasair
08:00 Toronto
13:45 Fort Lauderdale-Hollywood International
16:30 Nassau
11:21 Fort Lauderdale-Hollywood International
14:45 Nassau
17:15 Freeport
Connect
AA5048 American Airlines
AA2210 American Airlines
UP325 Bahamasair
08:00 Toronto
12:58 Charlotte
16:30 Nassau
10:29 Charlotte
15:09 Nassau
17:15 Freeport
Connect
AC7453 Air Canada
UA2401 United Airlines
UP325 Bahamasair
08:00 Toronto
10:40 Chicago O'Hare
16:30 Nassau
08:53 Chicago O'Hare
15:05 Nassau
17:15 Freeport
Connect
UA4447 United Airlines
UA2401 United Airlines
UP325 Bahamasair
08:30 Toronto
10:40 Chicago O'Hare
16:30 Nassau
09:32 Chicago O'Hare
15:05 Nassau
17:15 Freeport
Connect
TS946 Air Transat
UP204 Bahamasair
UP325 Bahamasair
08:45 Toronto
13:45 Fort Lauderdale-Hollywood International
16:30 Nassau
12:10 Fort Lauderdale-Hollywood International
14:45 Nassau
17:15 Freeport
Connect
TS926 Air Transat
UP238 Bahamasair
UP325 Bahamasair
09:10 Toronto
13:50 Orlando
16:30 Nassau
12:05 Orlando
15:20 Nassau
17:15 Freeport
Connect
WS2754 WestJet
WU712 Jetways Airlines
09:15 Toronto
15:00 Nassau
12:33 Nassau
15:30 Freeport
Connect
WS2754 WestJet
WU714 Jetways Airlines
09:15 Toronto
15:30 Nassau
12:33 Nassau
16:00 Freeport
Connect
WS2754 WestJet
UP325 Bahamasair
09:15 Toronto
16:30 Nassau
12:33 Nassau
17:15 Freeport
Connect
AC1670 Air Canada
UP238 Bahamasair
UP325 Bahamasair
09:30 Toronto
13:50 Orlando
16:30 Nassau
12:16 Orlando
15:20 Nassau
17:15 Freeport
Connect
WS1140 WestJet
UP224 Bahamasair
UP325 Bahamasair
09:40 Toronto
13:55 Miami
16:30 Nassau
13:05 Miami
14:50 Nassau
17:15 Freeport
Connect
AC940 Air Canada
UP325 Bahamasair
09:45 Toronto
16:30 Nassau
13:00 Nassau
17:15 Freeport
Connect
AC940 Air Canada
WU712 Jetways Airlines
09:45 Toronto
15:00 Nassau
13:00 Nassau
15:30 Freeport
Connect
AC940 Air Canada
WU714 Jetways Airlines
09:45 Toronto
15:30 Nassau
13:00 Nassau
16:00 Freeport
Connect

2. Toronto to Fort Lauderdale-Hollywood International

  1. You take a flight from Toronto to Fort Lauderdale-Hollywood International and cost approximately 240 USD.

  2. You take a bus, shuttle or taxi from Fort Lauderdale-Hollywood International to your destination in Freeport, Bahamas.

Flight Depart Arrive
AA5046 American Airlines
AA2945 American Airlines
06:14 Toronto
11:36 Charlotte
08:39 Charlotte
13:40 Fort Lauderdale-Hollywood International
Connect
AA5046 American Airlines
AA1409 American Airlines
06:14 Toronto
09:44 Charlotte
08:39 Charlotte
11:50 Fort Lauderdale-Hollywood International
Connect
AC480 Air Canada
AC900 Air Canada
06:30 Toronto
08:45 Montreal
07:46 Montreal
12:35 Fort Lauderdale-Hollywood International
Connect
DL1212 Delta
DL1399 Delta
06:35 Toronto
10:40 Atlanta
09:05 Atlanta
12:30 Fort Lauderdale-Hollywood International
Connect
DL5472 Delta
DL1399 Delta
06:35 Toronto
10:40 Atlanta
08:59 Atlanta
12:30 Fort Lauderdale-Hollywood International
Connect
AA6117 American Airlines
AA1392 American Airlines
07:00 Toronto
11:00 Philadelphia
08:50 Philadelphia
13:49 Fort Lauderdale-Hollywood International
Connect
DL4661 Delta
DL1190 Delta
07:10 Toronto
10:22 Detroit
08:35 Detroit
13:18 Fort Lauderdale-Hollywood International
Connect
DL4661 Delta
DL1738 Delta
07:10 Toronto
10:05 Detroit
08:35 Detroit
12:59 Fort Lauderdale-Hollywood International
Connect
F8111 Flair Airlines
07:44 Toronto
11:04 Fort Lauderdale-Hollywood International Direct
DL5114 Delta
DL2870 Delta
07:59 Toronto
10:55 New York La Guardia
09:44 New York La Guardia
14:09 Fort Lauderdale-Hollywood International
Connect
AC1620 Air Canada
08:00 Toronto
11:21 Fort Lauderdale-Hollywood International Direct
AA5048 American Airlines
AA2945 American Airlines
08:00 Toronto
11:36 Charlotte
10:29 Charlotte
13:40 Fort Lauderdale-Hollywood International
Connect
UA4447 United Airlines
UA1496 United Airlines
08:30 Toronto
11:00 Chicago O'Hare
09:32 Chicago O'Hare
15:03 Fort Lauderdale-Hollywood International
Connect
TS946 Air Transat
08:45 Toronto
12:10 Fort Lauderdale-Hollywood International Direct
WS1232 WestJet
09:40 Toronto
13:03 Fort Lauderdale-Hollywood International Direct
AC446 Air Canada
AC1256 Air Canada
10:00 Toronto
14:00 Ottawa
11:01 Ottawa
17:29 Fort Lauderdale-Hollywood International
Connect
UA4541 United Airlines
UA2424 United Airlines
10:08 Toronto
12:45 Washington Dulles
11:50 Washington Dulles
15:28 Fort Lauderdale-Hollywood International
Connect
AC1622 914 Air Canada
10:30 Toronto
13:51 Fort Lauderdale-Hollywood International Direct
DL5496 Delta
DL1562 Delta
10:30 Toronto
13:56 Detroit
11:45 Detroit
16:57 Fort Lauderdale-Hollywood International
Connect
UA4454 United Airlines
UA2330 United Airlines
10:31 Toronto
13:30 Newark
12:16 Newark
16:36 Fort Lauderdale-Hollywood International
Connect
AA5110 American Airlines
AA1864 American Airlines
11:55 Toronto
15:50 Philadelphia
13:31 Philadelphia
18:40 Fort Lauderdale-Hollywood International
Connect
AA4943 American Airlines
AA1864 American Airlines
11:58 Toronto
15:50 Philadelphia
13:35 Philadelphia
18:40 Fort Lauderdale-Hollywood International
Connect
AC450 Air Canada
AC1256 Air Canada
12:00 Toronto
14:00 Ottawa
13:01 Ottawa
17:29 Fort Lauderdale-Hollywood International
Connect
UA4450 United Airlines
UA556 United Airlines
12:37 Toronto
16:00 Newark
14:22 Newark
19:08 Fort Lauderdale-Hollywood International
Connect
DL5286 Delta
DL1582 Delta
12:43 Toronto
16:33 Atlanta
14:45 Atlanta
18:19 Fort Lauderdale-Hollywood International
Connect
AC412 Air Canada
AC902 Air Canada
13:00 Toronto
15:15 Montreal
14:16 Montreal
19:01 Fort Lauderdale-Hollywood International
Connect
DL2463 Delta
DL1353 Delta
13:04 Toronto
18:29 Atlanta
15:18 Atlanta
20:19 Fort Lauderdale-Hollywood International
Connect
DL2463 Delta
DL1582 Delta
13:04 Toronto
16:33 Atlanta
15:18 Atlanta
18:19 Fort Lauderdale-Hollywood International
Connect
DL5081 Delta
DL2496 Delta
13:20 Toronto
16:40 New York La Guardia
14:53 New York La Guardia
19:43 Fort Lauderdale-Hollywood International
Connect
AC416 Air Canada
AC904 Air Canada
15:00 Toronto
18:15 Montreal
16:16 Montreal
22:05 Fort Lauderdale-Hollywood International
Connect
UA4580 United Airlines
UA2035 United Airlines
15:25 Toronto
19:00 Newark
17:17 Newark
22:14 Fort Lauderdale-Hollywood International
Connect
UA4580 United Airlines
UA1863 United Airlines
15:25 Toronto
19:05 Newark
17:17 Newark
22:19 Fort Lauderdale-Hollywood International
Connect
AC418 Air Canada
AC904 Air Canada
16:00 Toronto
18:15 Montreal
17:16 Montreal
22:05 Fort Lauderdale-Hollywood International
Connect
DL4667 Delta
DL2613 Delta
16:00 Toronto
18:55 Detroit
17:10 Detroit
21:51 Fort Lauderdale-Hollywood International
Connect
TS948 Air Transat
16:30 Toronto
19:55 Fort Lauderdale-Hollywood International Direct
DL1569 2814 2814 Delta
DL1403 Delta
17:00 Toronto
20:30 Atlanta
19:17 Atlanta
22:17 Fort Lauderdale-Hollywood International
Connect
DL1569 2814 2814 Delta
DL1500 Delta
17:00 Toronto
21:50 Atlanta
19:17 Atlanta
23:37 Fort Lauderdale-Hollywood International
Connect
AC1628 Air Canada
17:45 Toronto
21:06 Fort Lauderdale-Hollywood International Direct
UA3660 United Airlines
UA2327 United Airlines
17:55 Toronto
21:54 Newark
19:48 Newark
01:01 Fort Lauderdale-Hollywood International
Connect
UA3660 United Airlines
UA2138 United Airlines
17:55 Toronto
22:21 Newark
19:48 Newark
01:28 Fort Lauderdale-Hollywood International
Connect

3. Toronto to Miami

  1. You take a flight from Toronto to Miami and cost approximately 270 USD.

  2. You take a bus, shuttle or taxi from Miami to your destination in Freeport, Bahamas.

Flight Depart Arrive
AA2589 American Airlines
06:14 Toronto
09:49 Miami Direct
DL5472 Delta
DL2352 Delta
06:35 Toronto
11:00 Atlanta
08:59 Atlanta
12:44 Miami
Connect
DL1212 Delta
DL2352 Delta
06:35 Toronto
11:00 Atlanta
09:05 Atlanta
12:44 Miami
Connect
AA6117 American Airlines
AA2570 American Airlines
07:00 Toronto
09:45 Philadelphia
08:50 Philadelphia
12:44 Miami
Connect
DL5114 Delta
DL2100 Delta
07:59 Toronto
11:15 New York La Guardia
09:44 New York La Guardia
14:22 Miami
Connect
AC7453 Air Canada
UA1667 United Airlines
08:00 Toronto
10:45 Chicago O'Hare
08:53 Chicago O'Hare
14:49 Miami
Connect
AC402 Air Canada
AC1076 Air Canada
08:00 Toronto
10:45 Montreal
09:16 Montreal
14:29 Miami
Connect
AA5048 American Airlines
AA896 American Airlines
08:00 Toronto
11:40 Charlotte
10:29 Charlotte
13:50 Miami
Connect
UA4463 United Airlines
UA793 United Airlines
08:30 Toronto
12:15 Newark
10:15 Newark
15:26 Miami
Connect
UA4447 United Airlines
UA1667 United Airlines
08:30 Toronto
10:45 Chicago O'Hare
09:32 Chicago O'Hare
14:49 Miami
Connect
WS1140 WestJet
09:40 Toronto
13:05 Miami Direct
DL5496 Delta
DL1577 Delta
10:30 Toronto
14:19 Detroit
11:45 Detroit
17:25 Miami
Connect
AA4820 American Airlines
AA1356 American Airlines
11:32 Toronto
15:00 New York La Guardia
13:10 New York La Guardia
18:20 Miami
Connect
AA5110 American Airlines
AA678 American Airlines
11:55 Toronto
14:31 Philadelphia
13:31 Philadelphia
17:31 Miami
Connect
AA4943 American Airlines
AA678 American Airlines
11:58 Toronto
14:31 Philadelphia
13:35 Philadelphia
17:31 Miami
Connect
DL4665 Delta
DL1577 Delta
12:00 Toronto
14:19 Detroit
13:09 Detroit
17:25 Miami
Connect
AA3236 American Airlines
AA791 American Airlines
12:03 Toronto
14:00 Chicago O'Hare
13:02 Chicago O'Hare
18:10 Miami
Connect
DL5286 Delta
DL1636 Delta
12:43 Toronto
16:27 Atlanta
14:45 Atlanta
18:15 Miami
Connect
AC1642 Air Canada
13:00 Toronto
16:13 Miami Direct
DL2463 Delta
DL1538 Delta
13:04 Toronto
18:23 Atlanta
15:18 Atlanta
20:13 Miami
Connect
DL2463 Delta
DL1636 Delta
13:04 Toronto
16:27 Atlanta
15:18 Atlanta
18:15 Miami
Connect
AA5665 American Airlines
AA861 American Airlines
13:53 Toronto
16:59 Reagan Washington
15:30 Reagan Washington
19:51 Miami
Connect
AA4544 American Airlines
AA1174 American Airlines
14:30 Toronto
18:29 New York JFK
16:20 New York JFK
21:49 Miami
Connect
AA5020 American Airlines
AA2577 American Airlines
14:44 Toronto
19:05 Charlotte
17:06 Charlotte
21:16 Miami
Connect
AA5020 American Airlines
AA2700 American Airlines
14:44 Toronto
18:06 Charlotte
17:06 Charlotte
20:21 Miami
Connect
UA3921 United Airlines
UA6036 United Airlines
14:50 Toronto
17:45 Washington Dulles
16:22 Washington Dulles
20:54 Miami
Connect
UA4580 United Airlines
UA1100 United Airlines
15:25 Toronto
18:55 Newark
17:17 Newark
22:09 Miami
Connect
AA6112 American Airlines
AA2625 American Airlines
15:59 Toronto
19:45 Philadelphia
17:41 Philadelphia
22:40 Miami
Connect
AC7478 Air Canada
UA1100 United Airlines
16:00 Toronto
19:15 Newark
17:31 Newark
22:30 Miami
Connect
AC7478 Air Canada
UA1167 United Airlines
16:00 Toronto
19:00 Newark
17:31 Newark
22:14 Miami
Connect
AC7478 Air Canada
UA1100 United Airlines
16:00 Toronto
18:55 Newark
17:31 Newark
22:09 Miami
Connect
AC7461 Air Canada
UA2220 United Airlines
16:45 Toronto
18:45 Chicago O'Hare
17:38 Chicago O'Hare
22:57 Miami
Connect
AA1572 American Airlines
17:00 Toronto
20:31 Miami Direct
DL1569 2814 2814 Delta
DL1372 Delta
17:00 Toronto
22:25 Atlanta
19:17 Atlanta
00:13 Miami
Connect
DL5294 Delta
DL2342 Delta
17:00 Toronto
19:50 New York La Guardia
18:39 New York La Guardia
22:54 Miami
Connect
UA4600 United Airlines
UA2279 United Airlines
17:41 Toronto
19:49 Chicago O'Hare
18:41 Chicago O'Hare
23:59 Miami
Connect
AC7480 Air Canada
UA1940 United Airlines
17:55 Toronto
20:45 Newark
19:26 Newark
23:59 Miami
Connect
UA3660 United Airlines
UA1940 United Airlines
17:55 Toronto
20:45 Newark
19:48 Newark
23:59 Miami
Connect
AC7480 Air Canada
UA2672 United Airlines
17:55 Toronto
21:29 Newark
19:26 Newark
00:37 Miami
Connect
UA3660 United Airlines
UA2672 United Airlines
17:55 Toronto
21:29 Newark
19:48 Newark
00:37 Miami
Connect

4. Buffalo to Freeport

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

  2. You take a flight from Buffalo to Freeport and cost approximately 450 USD.

  3. You take a bus, shuttle or taxi from Freeport to your destination in Freeport, Bahamas.

Flight Depart Arrive
WN4928 Southwest Airlines
WN1847 Southwest Airlines
WU712 Jetways Airlines
05:30 Buffalo
10:30 Baltimore
15:00 Nassau
06:45 Baltimore
13:05 Nassau
15:30 Freeport
Connect
WN4928 Southwest Airlines
WN1867 Southwest Airlines
WU712 Jetways Airlines
05:30 Buffalo
09:20 Baltimore
15:00 Nassau
06:45 Baltimore
12:05 Nassau
15:30 Freeport
Connect
AA5469 American Airlines
AA4500 American Airlines
WU712 Jetways Airlines
05:32 Buffalo
08:29 Reagan Washington
15:00 Nassau
06:59 Reagan Washington
11:30 Nassau
15:30 Freeport
Connect
WN3555 Southwest Airlines
WN1867 Southwest Airlines
WU712 Jetways Airlines
05:40 Buffalo
09:20 Baltimore
15:00 Nassau
07:10 Baltimore
12:05 Nassau
15:30 Freeport
Connect
DL5038 Delta
DL1907 Delta
WU714 Jetways Airlines
05:45 Buffalo
09:00 New York JFK
15:30 Nassau
07:20 New York JFK
12:05 Nassau
16:00 Freeport
Connect
DL5038 Delta
DL1907 Delta
WU712 Jetways Airlines
05:45 Buffalo
09:00 New York JFK
15:00 Nassau
07:20 New York JFK
12:05 Nassau
15:30 Freeport
Connect
UA4300 United Airlines
UA6262 United Airlines
WU714 Jetways Airlines
06:00 Buffalo
08:49 Washington Dulles
15:30 Nassau
07:23 Washington Dulles
11:50 Nassau
16:00 Freeport
Connect
AA1232 American Airlines
AA1112 American Airlines
WU712 Jetways Airlines
06:00 Buffalo
08:50 Chicago O'Hare
15:00 Nassau
07:01 Chicago O'Hare
13:16 Nassau
15:30 Freeport
Connect
AA1789 American Airlines
AA893 American Airlines
WU712 Jetways Airlines
06:00 Buffalo
09:25 Charlotte
15:00 Nassau
08:12 Charlotte
11:41 Nassau
15:30 Freeport
Connect
UA4300 United Airlines
UA1262 United Airlines
WU714 Jetways Airlines
06:00 Buffalo
09:00 Washington Dulles
15:30 Nassau
07:23 Washington Dulles
11:50 Nassau
16:00 Freeport
Connect
AA1789 American Airlines
AA893 American Airlines
WU714 Jetways Airlines
06:00 Buffalo
09:25 Charlotte
15:30 Nassau
08:12 Charlotte
11:41 Nassau
16:00 Freeport
Connect
AA1232 American Airlines
AA1112 American Airlines
WU714 Jetways Airlines
06:00 Buffalo
08:50 Chicago O'Hare
15:30 Nassau
07:01 Chicago O'Hare
13:16 Nassau
16:00 Freeport
Connect
UA4300 United Airlines
UA1262 United Airlines
WU712 Jetways Airlines
06:00 Buffalo
09:00 Washington Dulles
15:00 Nassau
07:23 Washington Dulles
11:50 Nassau
15:30 Freeport
Connect
UA4300 United Airlines
UA6262 United Airlines
WU712 Jetways Airlines
06:00 Buffalo
08:49 Washington Dulles
15:00 Nassau
07:23 Washington Dulles
11:50 Nassau
15:30 Freeport
Connect
AA1789 American Airlines
AA859 American Airlines
WU712 Jetways Airlines
06:00 Buffalo
11:07 Charlotte
15:00 Nassau
08:12 Charlotte
13:21 Nassau
15:30 Freeport
Connect
AA1789 American Airlines
AA859 American Airlines
WU714 Jetways Airlines
06:00 Buffalo
11:07 Charlotte
15:30 Nassau
08:12 Charlotte
13:21 Nassau
16:00 Freeport
Connect
WN4772 Southwest Airlines
WN242 Southwest Airlines
WU712 Jetways Airlines
06:10 Buffalo
12:20 Fort Lauderdale-Hollywood International
15:00 Nassau
09:10 Fort Lauderdale-Hollywood International
13:25 Nassau
15:30 Freeport
Connect
WN4772 Southwest Airlines
WN1857 Southwest Airlines
WU714 Jetways Airlines
06:10 Buffalo
12:10 Fort Lauderdale-Hollywood International
15:30 Nassau
09:10 Fort Lauderdale-Hollywood International
13:25 Nassau
16:00 Freeport
Connect
DL1616 Delta
DL1938 Delta
WU712 Jetways Airlines
06:20 Buffalo
11:07 Atlanta
15:00 Nassau
08:34 Atlanta
13:13 Nassau
15:30 Freeport
Connect
DL1616 Delta
DL1944 Delta
WU712 Jetways Airlines
06:20 Buffalo
09:45 Atlanta
15:00 Nassau
08:34 Atlanta
11:52 Nassau
15:30 Freeport
Connect
DL1616 Delta
DL1944 Delta
WU714 Jetways Airlines
06:20 Buffalo
09:45 Atlanta
15:30 Nassau
08:34 Atlanta
11:52 Nassau
16:00 Freeport
Connect
DL1616 Delta
DL1938 Delta
WU714 Jetways Airlines
06:20 Buffalo
11:07 Atlanta
15:30 Nassau
08:34 Atlanta
13:13 Nassau
16:00 Freeport
Connect
UA3688 United Airlines
UA1480 United Airlines
WU712 Jetways Airlines
06:25 Buffalo
10:00 Newark
15:00 Nassau
07:58 Newark
13:18 Nassau
15:30 Freeport
Connect
UA3688 United Airlines
UA1480 United Airlines
WU714 Jetways Airlines
06:25 Buffalo
10:00 Newark
15:30 Nassau
07:58 Newark
13:18 Nassau
16:00 Freeport
Connect
UA301 United Airlines
UA2401 United Airlines
UP325 Bahamasair
07:00 Buffalo
10:40 Chicago O'Hare
16:30 Nassau
07:52 Chicago O'Hare
15:05 Nassau
17:15 Freeport
Connect
UA4763 United Airlines
UA2401 United Airlines
UP325 Bahamasair
07:00 Buffalo
10:40 Chicago O'Hare
16:30 Nassau
08:05 Chicago O'Hare
15:05 Nassau
17:15 Freeport
Connect
WN3531 Southwest Airlines
UP238 Bahamasair
UP325 Bahamasair
07:00 Buffalo
13:50 Orlando
16:30 Nassau
09:55 Orlando
15:20 Nassau
17:15 Freeport
Connect
AA6060 American Airlines
AA1913 American Airlines
WU714 Jetways Airlines
07:01 Buffalo
09:50 Philadelphia
15:30 Nassau
08:34 Philadelphia
12:58 Nassau
16:00 Freeport
Connect
AA6060 American Airlines
AA1913 American Airlines
WU712 Jetways Airlines
07:01 Buffalo
09:50 Philadelphia
15:00 Nassau
08:34 Philadelphia
12:58 Nassau
15:30 Freeport
Connect
AA6060 American Airlines
AA1913 American Airlines
UP325 Bahamasair
07:01 Buffalo
09:50 Philadelphia
16:30 Nassau
08:34 Philadelphia
12:58 Nassau
17:15 Freeport
Connect
WN6267 Southwest Airlines
UP238 Bahamasair
UP325 Bahamasair
07:30 Buffalo
13:50 Orlando
16:30 Nassau
10:25 Orlando
15:20 Nassau
17:15 Freeport
Connect
WN3522 Southwest Airlines
UP204 Bahamasair
UP325 Bahamasair
07:50 Buffalo
13:45 Fort Lauderdale-Hollywood International
16:30 Nassau
11:05 Fort Lauderdale-Hollywood International
14:45 Nassau
17:15 Freeport
Connect
WN3522 Southwest Airlines
WN1857 Southwest Airlines
UP325 Bahamasair
07:50 Buffalo
12:10 Fort Lauderdale-Hollywood International
16:30 Nassau
11:05 Fort Lauderdale-Hollywood International
13:25 Nassau
17:15 Freeport
Connect
WN3522 Southwest Airlines
WN242 Southwest Airlines
UP325 Bahamasair
07:50 Buffalo
12:20 Fort Lauderdale-Hollywood International
16:30 Nassau
11:05 Fort Lauderdale-Hollywood International
13:25 Nassau
17:15 Freeport
Connect
WN3522 Southwest Airlines
WN242 Southwest Airlines
WU714 Jetways Airlines
07:50 Buffalo
12:20 Fort Lauderdale-Hollywood International
15:30 Nassau
11:05 Fort Lauderdale-Hollywood International
13:25 Nassau
16:00 Freeport
Connect
WN3522 Southwest Airlines
WN1857 Southwest Airlines
WU714 Jetways Airlines
07:50 Buffalo
12:10 Fort Lauderdale-Hollywood International
15:30 Nassau
11:05 Fort Lauderdale-Hollywood International
13:25 Nassau
16:00 Freeport
Connect
WN3522 Southwest Airlines
WN242 Southwest Airlines
WU712 Jetways Airlines
07:50 Buffalo
12:20 Fort Lauderdale-Hollywood International
15:00 Nassau
11:05 Fort Lauderdale-Hollywood International
13:25 Nassau
15:30 Freeport
Connect
WN3522 Southwest Airlines
WN1857 Southwest Airlines
WU712 Jetways Airlines
07:50 Buffalo
12:10 Fort Lauderdale-Hollywood International
15:00 Nassau
11:05 Fort Lauderdale-Hollywood International
13:25 Nassau
15:30 Freeport
Connect
WN3522 Southwest Airlines
UP142 Bahamasair
07:50 Buffalo
11:55 Fort Lauderdale-Hollywood International
11:05 Fort Lauderdale-Hollywood International
12:40 Freeport
Connect
B685 JetBlue Airways
UP238 Bahamasair
UP325 Bahamasair
08:42 Buffalo
13:50 Orlando
16:30 Nassau
11:27 Orlando
15:20 Nassau
17:15 Freeport
Connect

5. Toronto to West Palm Beach/Palm Beach

  1. You take a flight from Toronto to West Palm Beach/Palm Beach and cost approximately 504 USD.

  2. You take a bus, shuttle or taxi from West Palm Beach/Palm Beach to your destination in Freeport, Bahamas.

Flight Depart Arrive
AA5046 American Airlines
AA2296 American Airlines
06:14 Toronto
11:05 Charlotte
08:39 Charlotte
12:58 West Palm Beach/Palm Beach
Connect
DL5472 Delta
DL1419 Delta
06:35 Toronto
10:16 Atlanta
08:59 Atlanta
12:01 West Palm Beach/Palm Beach
Connect
DL1212 Delta
DL1419 Delta
06:35 Toronto
10:16 Atlanta
09:05 Atlanta
12:01 West Palm Beach/Palm Beach
Connect
AA6117 American Airlines
AA1838 American Airlines
07:00 Toronto
09:50 Philadelphia
08:50 Philadelphia
12:38 West Palm Beach/Palm Beach
Connect
DL4661 Delta
DL2118 Delta
07:10 Toronto
10:00 Detroit
08:35 Detroit
12:57 West Palm Beach/Palm Beach
Connect
DL5114 Delta
DL2375 Delta
07:59 Toronto
11:45 New York La Guardia
09:44 New York La Guardia
14:43 West Palm Beach/Palm Beach
Connect
AC7453 Air Canada
UA2298 United Airlines
08:00 Toronto
10:50 Chicago O'Hare
08:53 Chicago O'Hare
14:56 West Palm Beach/Palm Beach
Connect
UA4463 United Airlines
UA2302 United Airlines
08:30 Toronto
11:15 Newark
10:15 Newark
14:13 West Palm Beach/Palm Beach
Connect
UA4447 United Airlines
UA2298 United Airlines
08:30 Toronto
10:50 Chicago O'Hare
09:32 Chicago O'Hare
14:56 West Palm Beach/Palm Beach
Connect
AC7472 Air Canada
UA1139 United Airlines
09:00 Toronto
13:00 Newark
10:31 Newark
15:51 West Palm Beach/Palm Beach
Connect
DL4961 Delta
DL2375 Delta
09:05 Toronto
11:45 New York La Guardia
10:53 New York La Guardia
14:43 West Palm Beach/Palm Beach
Connect
AC1610 Air Canada
11:00 Toronto
14:06 West Palm Beach/Palm Beach Direct
UA4450 United Airlines
UA1969 United Airlines
12:37 Toronto
16:25 Newark
14:22 Newark
19:23 West Palm Beach/Palm Beach
Connect
DL5286 Delta
DL1410 Delta
12:43 Toronto
16:30 Atlanta
14:45 Atlanta
18:12 West Palm Beach/Palm Beach
Connect
DL2463 Delta
DL1410 Delta
13:04 Toronto
16:30 Atlanta
15:18 Atlanta
18:12 West Palm Beach/Palm Beach
Connect
DL5081 Delta
DL2306 Delta
13:20 Toronto
15:55 New York La Guardia
14:53 New York La Guardia
18:47 West Palm Beach/Palm Beach
Connect
AA5665 American Airlines
AA4617 American Airlines
13:53 Toronto
17:11 Reagan Washington
15:30 Reagan Washington
19:52 West Palm Beach/Palm Beach
Connect
UA3921 United Airlines
UA3459 United Airlines
14:50 Toronto
17:30 Washington Dulles
16:22 Washington Dulles
20:22 West Palm Beach/Palm Beach
Connect
AC7510 Air Canada
B6321 JetBlue Airways
15:20 Toronto
19:00 Boston
16:54 Boston
22:22 West Palm Beach/Palm Beach
Connect
UA4580 United Airlines
UA1432 United Airlines
15:25 Toronto
19:30 Newark
17:17 Newark
22:35 West Palm Beach/Palm Beach
Connect
AA6112 American Airlines
AA812 American Airlines
15:59 Toronto
20:05 Philadelphia
17:41 Philadelphia
22:44 West Palm Beach/Palm Beach
Connect
AC7478 Air Canada
UA1432 United Airlines
16:00 Toronto
19:30 Newark
17:31 Newark
22:35 West Palm Beach/Palm Beach
Connect
DL1569 2814 2814 Delta
DL2158 Delta
17:00 Toronto
22:25 Atlanta
19:17 Atlanta
00:07 West Palm Beach/Palm Beach
Connect
DL1569 2814 2814 Delta
DL2253 Delta
17:00 Toronto
20:59 Atlanta
19:17 Atlanta
22:40 West Palm Beach/Palm Beach
Connect
UA4600 United Airlines
UA320 United Airlines
17:41 Toronto
19:45 Chicago O'Hare
18:41 Chicago O'Hare
23:50 West Palm Beach/Palm Beach
Connect
AC7480 Air Canada
UA1657 United Airlines
17:55 Toronto
21:35 Newark
19:26 Newark
00:34 West Palm Beach/Palm Beach
Connect
UA3660 United Airlines
UA1657 United Airlines
17:55 Toronto
21:35 Newark
19:48 Newark
00:34 West Palm Beach/Palm Beach
Connect

6. Kitchener to Freeport

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

  2. You take a flight from Kitchener to Freeport and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Freeport to your destination in Freeport, Bahamas.

Flight Depart Arrive
F8522 Flair Airlines
UP142 Bahamasair
06:50 Kitchener
11:55 Fort Lauderdale-Hollywood International
10:05 Fort Lauderdale-Hollywood International
12:40 Freeport
Connect

References

Find Hotels in Freeport, Bahamas

You can find hotels and accommodations in Freeport, Bahamas with our hotels search tool below

Booking.com