HowToGo

Flight from Gambia to Bahamas

Search Transfer from Gambia to Bahamas

Search Flights

You can find flight ticket prices from Gambia to Bahamas with our flight tickets search tool below

1. Banjul to Freeport

  1. You take a bus, shuttle or taxi from your location in Gambia to Banjul.

  2. You take a flight from Banjul to Freeport and cost approximately 1000 USD.

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

Flight Depart Arrive
P47667 Air Peace
SA207 South African Airways
UA1785 United Airlines
3M142 Silver Airways
00:05 Banjul
01:55 Blaise Diagne
08:40 Washington Dulles
12:30 Fort Lauderdale
00:40 Blaise Diagne
06:25 Washington Dulles
11:13 Fort Lauderdale
13:25 Freeport
Connect
TP1497 TAP Portugal
TP223 TAP Portugal
UP228 Bahamasair
UP315 Bahamasair
01:05 Banjul
10:15 Lisbon
16:40 Miami
06:00 Nassau
06:05 Lisbon
14:20 Miami
17:35 Nassau
06:45 Freeport
Connect
TP1497 TAP Portugal
TP223 TAP Portugal
AA4348 American Airlines
UP325 Bahamasair
01:05 Banjul
10:15 Lisbon
15:35 Miami
17:30 Nassau
06:05 Lisbon
14:20 Miami
16:33 Nassau
18:15 Freeport
Connect
TP1497 TAP Portugal
TP223 TAP Portugal
AA4348 American Airlines
WST712 Western Air
01:05 Banjul
10:15 Lisbon
15:35 Miami
18:00 Nassau
06:05 Lisbon
14:20 Miami
16:33 Nassau
18:35 Freeport
Connect
AT578 Royal Air Maroc
AT202 Royal Air Maroc
DL494 Delta
WST712 Western Air
02:05 Banjul
07:20 Casablanca
13:35 New York JFK
18:00 Nassau
06:25 Casablanca
10:10 New York JFK
17:00 Nassau
18:35 Freeport
Connect
AT578 Royal Air Maroc
AT202 Royal Air Maroc
B6421 JetBlue Airways
WST712 Western Air
02:05 Banjul
07:20 Casablanca
12:50 New York JFK
18:00 Nassau
06:25 Casablanca
10:10 New York JFK
15:58 Nassau
18:35 Freeport
Connect
AT578 Royal Air Maroc
AT202 Royal Air Maroc
B6421 JetBlue Airways
UP325 Bahamasair
02:05 Banjul
07:20 Casablanca
12:50 New York JFK
17:30 Nassau
06:25 Casablanca
10:10 New York JFK
15:58 Nassau
18:15 Freeport
Connect
AT578 Royal Air Maroc
AT206 Royal Air Maroc
AC1604 Air Canada
UP102 Bahamasair
02:05 Banjul
08:00 Casablanca
14:15 Montreal
19:00 Fort Lauderdale
06:25 Casablanca
10:20 Montreal
17:45 Fort Lauderdale
19:45 Freeport
Connect
AT578 Royal Air Maroc
AC809 Air Canada
AC1604 Air Canada
UP102 Bahamasair
02:05 Banjul
09:10 Casablanca
14:15 Montreal
19:00 Fort Lauderdale
06:25 Casablanca
11:55 Montreal
17:45 Fort Lauderdale
19:45 Freeport
Connect
AT578 Royal Air Maroc
AT202 Royal Air Maroc
DL3029 Delta
UP102 Bahamasair
02:05 Banjul
07:20 Casablanca
11:29 New York JFK
19:00 Fort Lauderdale
06:25 Casablanca
10:10 New York JFK
14:39 Fort Lauderdale
19:45 Freeport
Connect
AT578 Royal Air Maroc
AT202 Royal Air Maroc
B6421 JetBlue Airways
WST711 Western Air
02:05 Banjul
07:20 Casablanca
12:50 New York JFK
17:00 Nassau
06:25 Casablanca
10:10 New York JFK
15:58 Nassau
17:35 Freeport
Connect
HC214 Air Senegal
SA207 South African Airways
UA1785 United Airlines
3M142 Silver Airways
20:05 Banjul
01:55 Blaise Diagne
08:40 Washington Dulles
12:30 Fort Lauderdale
20:45 Blaise Diagne
06:25 Washington Dulles
11:13 Fort Lauderdale
13:25 Freeport
Connect
HC204 Air Senegal
SA207 South African Airways
UA1785 United Airlines
3M142 Silver Airways
21:20 Banjul
01:55 Blaise Diagne
08:40 Washington Dulles
12:30 Fort Lauderdale
22:00 Blaise Diagne
06:25 Washington Dulles
11:13 Fort Lauderdale
13:25 Freeport
Connect

2. Banjul to Marsh Harbour

  1. You take a bus, shuttle or taxi from your location in Gambia to Banjul.

  2. You take a flight from Banjul to Marsh Harbour and cost approximately 1000 USD.

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

Flight Depart Arrive
P47667 Air Peace
SA207 South African Airways
UA1785 United Airlines
3M65 Silver Airways
00:05 Banjul
01:55 Blaise Diagne
08:40 Washington Dulles
13:20 Fort Lauderdale
00:40 Blaise Diagne
06:25 Washington Dulles
11:13 Fort Lauderdale
14:35 Marsh Harbour
Connect
TP1497 TAP Portugal
TP223 TAP Portugal
UP228 Bahamasair
UP135 335 Bahamasair
01:05 Banjul
10:15 Lisbon
16:40 Miami
06:30 Nassau
06:05 Lisbon
14:20 Miami
17:35 Nassau
07:05 Marsh Harbour
Connect
TP1497 TAP Portugal
TP223 TAP Portugal
UP228 Bahamasair
UP235 Bahamasair
01:05 Banjul
10:15 Lisbon
16:40 Miami
09:15 Nassau
06:05 Lisbon
14:20 Miami
17:35 Nassau
09:50 Marsh Harbour
Connect
AT578 Royal Air Maroc
AT202 Royal Air Maroc
B6421 JetBlue Airways
UP137 Bahamasair
02:05 Banjul
07:20 Casablanca
12:50 New York JFK
17:00 Nassau
06:25 Casablanca
10:10 New York JFK
15:58 Nassau
17:35 Marsh Harbour
Connect
AT578 Royal Air Maroc
AT204 Royal Air Maroc
AA4409 American Airlines
02:05 Banjul
16:50 Casablanca
10:25 Miami
06:25 Casablanca
20:35 Miami
11:28 Marsh Harbour
Connect
AT578 Royal Air Maroc
AT202 Royal Air Maroc
AA1571 American Airlines
AA4409 American Airlines
02:05 Banjul
07:20 Casablanca
11:05 New York JFK
10:25 Miami
06:25 Casablanca
10:10 New York JFK
14:16 Miami
11:28 Marsh Harbour
Connect
AT578 Royal Air Maroc
AT202 Royal Air Maroc
AA2572 American Airlines
AA4409 American Airlines
02:05 Banjul
07:20 Casablanca
13:15 New York JFK
10:25 Miami
06:25 Casablanca
10:10 New York JFK
16:25 Miami
11:28 Marsh Harbour
Connect
HC204 Air Senegal
SA207 South African Airways
UA1785 United Airlines
3M65 Silver Airways
21:20 Banjul
01:55 Blaise Diagne
08:40 Washington Dulles
13:20 Fort Lauderdale
22:00 Blaise Diagne
06:25 Washington Dulles
11:13 Fort Lauderdale
14:35 Marsh Harbour
Connect

3. Blaise Diagne to Nassau

  1. You take a bus, shuttle or taxi from your location in Gambia to Blaise Diagne.

  2. You take a flight from Blaise Diagne to Nassau and cost approximately 950 USD.

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

Flight Depart Arrive
TP1480 TAP Portugal
TP223 TAP Portugal
UP226 Bahamasair
00:55 Blaise Diagne
10:15 Lisbon
16:45 Miami
05:50 Lisbon
14:20 Miami
17:40 Nassau
Connect
TP1480 TAP Portugal
TP223 TAP Portugal
AA4348 American Airlines
00:55 Blaise Diagne
10:15 Lisbon
15:35 Miami
05:50 Lisbon
14:20 Miami
16:33 Nassau
Connect
TP1480 TAP Portugal
TP223 TAP Portugal
UP228 Bahamasair
00:55 Blaise Diagne
10:15 Lisbon
16:40 Miami
05:50 Lisbon
14:20 Miami
17:35 Nassau
Connect
SA207 South African Airways
UA6011 United Airlines
AA859 American Airlines
01:55 Blaise Diagne
08:15 Washington Dulles
11:30 Charlotte
06:25 Washington Dulles
09:44 Charlotte
13:50 Nassau
Connect
SA207 South African Airways
DL4837 Delta
DL494 Delta
01:55 Blaise Diagne
10:05 Washington Dulles
13:35 New York JFK
06:25 Washington Dulles
11:23 New York JFK
17:00 Nassau
Connect
SA207 South African Airways
UA1785 United Airlines
UP204 Bahamasair
01:55 Blaise Diagne
08:40 Washington Dulles
12:40 Fort Lauderdale
06:25 Washington Dulles
11:13 Fort Lauderdale
13:40 Nassau
Connect
SA207 South African Airways
UA2368 United Airlines
DL337 Delta
01:55 Blaise Diagne
08:17 Washington Dulles
18:10 Atlanta
06:25 Washington Dulles
10:16 Atlanta
20:20 Nassau
Connect
SA207 South African Airways
UA2002 United Airlines
3M62 Silver Airways
01:55 Blaise Diagne
08:26 Washington Dulles
12:50 Tampa
06:25 Washington Dulles
10:50 Tampa
14:30 Nassau
Connect
SA207 South African Airways
UA4953 United Airlines
AA1913 American Airlines
01:55 Blaise Diagne
08:33 Washington Dulles
11:00 Philadelphia
06:25 Washington Dulles
09:38 Philadelphia
14:03 Nassau
Connect
SA207 South African Airways
UA2368 United Airlines
DL918 Delta
01:55 Blaise Diagne
08:17 Washington Dulles
12:45 Atlanta
06:25 Washington Dulles
10:16 Atlanta
14:50 Nassau
Connect
SA207 South African Airways
UA379 United Airlines
UP238 Bahamasair
01:55 Blaise Diagne
08:20 Washington Dulles
13:45 Orlando
06:25 Washington Dulles
10:30 Orlando
15:00 Nassau
Connect
SA207 South African Airways
UA6011 United Airlines
AA1762 American Airlines
01:55 Blaise Diagne
08:15 Washington Dulles
13:20 Charlotte
06:25 Washington Dulles
09:44 Charlotte
15:33 Nassau
Connect
SA207 South African Airways
UA379 United Airlines
UP240 Bahamasair
01:55 Blaise Diagne
08:20 Washington Dulles
19:15 Orlando
06:25 Washington Dulles
10:30 Orlando
20:30 Nassau
Connect
SA207 South African Airways
UA1785 United Airlines
B61393 JetBlue Airways
01:55 Blaise Diagne
08:40 Washington Dulles
12:14 Fort Lauderdale
06:25 Washington Dulles
11:13 Fort Lauderdale
13:13 Nassau
Connect
SA207 South African Airways
UA1756 United Airlines
UP240 Bahamasair
01:55 Blaise Diagne
12:46 Washington Dulles
19:15 Orlando
06:25 Washington Dulles
15:05 Orlando
20:30 Nassau
Connect
SA207 South African Airways
DL2578 Delta
DL337 Delta
01:55 Blaise Diagne
09:50 Washington Dulles
18:10 Atlanta
06:25 Washington Dulles
11:34 Atlanta
20:20 Nassau
Connect
SA207 South African Airways
AA5516 American Airlines
AA1762 American Airlines
01:55 Blaise Diagne
09:19 Washington Dulles
13:20 Charlotte
06:25 Washington Dulles
10:50 Charlotte
15:33 Nassau
Connect
SA207 South African Airways
UA379 United Airlines
UP840 Bahamasair
01:55 Blaise Diagne
08:20 Washington Dulles
14:45 Orlando
06:25 Washington Dulles
10:30 Orlando
16:00 Nassau
Connect
SA207 South African Airways
AA5317 American Airlines
AA1762 American Airlines
01:55 Blaise Diagne
10:50 Washington Dulles
13:20 Charlotte
06:25 Washington Dulles
12:17 Charlotte
15:33 Nassau
Connect
SA207 South African Airways
WN639 3185 Southwest Airlines
DL918 Delta
01:55 Blaise Diagne
07:50 Washington Dulles
12:45 Atlanta
06:25 Washington Dulles
09:40 Atlanta
14:50 Nassau
Connect
SA207 South African Airways
UA1449 United Airlines
AA4433 American Airlines
01:55 Blaise Diagne
08:30 Washington Dulles
12:35 Miami
06:25 Washington Dulles
11:21 Miami
13:33 Nassau
Connect
SA207 South African Airways
DL2578 Delta
DL918 Delta
01:55 Blaise Diagne
09:50 Washington Dulles
12:45 Atlanta
06:25 Washington Dulles
11:34 Atlanta
14:50 Nassau
Connect
TP1482 TAP Portugal
TP223 TAP Portugal
UP228 Bahamasair
02:10 Blaise Diagne
10:15 Lisbon
16:40 Miami
07:05 Lisbon
14:20 Miami
17:35 Nassau
Connect
TP1482 TAP Portugal
TP223 TAP Portugal
AA4348 American Airlines
02:10 Blaise Diagne
10:15 Lisbon
15:35 Miami
07:05 Lisbon
14:20 Miami
16:33 Nassau
Connect
TP1482 TAP Portugal
TP225 TAP Portugal
AA4701 American Airlines
02:10 Blaise Diagne
16:45 Lisbon
22:35 Miami
07:05 Lisbon
20:40 Miami
23:35 Nassau
Connect
TP1482 TAP Portugal
TP223 TAP Portugal
UP226 Bahamasair
02:10 Blaise Diagne
10:15 Lisbon
16:45 Miami
07:05 Lisbon
14:20 Miami
17:40 Nassau
Connect
AT502 Royal Air Maroc
AT204 Royal Air Maroc
AA4701 American Airlines
02:15 Blaise Diagne
16:50 Casablanca
22:35 Miami
06:20 Casablanca
20:35 Miami
23:35 Nassau
Connect
AT502 Royal Air Maroc
AT202 Royal Air Maroc
DL494 Delta
02:15 Blaise Diagne
07:20 Casablanca
13:35 New York JFK
06:20 Casablanca
10:10 New York JFK
17:00 Nassau
Connect
AT502 Royal Air Maroc
AT202 Royal Air Maroc
B6421 JetBlue Airways
02:15 Blaise Diagne
07:20 Casablanca
12:50 New York JFK
06:20 Casablanca
10:10 New York JFK
15:58 Nassau
Connect
AT500 Royal Air Maroc
AT204 Royal Air Maroc
AA4701 American Airlines
05:50 Blaise Diagne
16:50 Casablanca
22:35 Miami
10:00 Casablanca
20:35 Miami
23:35 Nassau
Connect
DL217 Delta
DL2290 Delta
DL660 Delta
09:05 Blaise Diagne
15:15 New York JFK
09:55 Atlanta
13:30 New York JFK
18:03 Atlanta
12:04 Nassau
Connect
DL217 Delta
DL1169 Delta
DL638 Delta
09:05 Blaise Diagne
16:59 New York JFK
08:42 Atlanta
13:30 New York JFK
19:48 Atlanta
10:48 Nassau
Connect
DL217 Delta
DL2195 Delta
UP208 Bahamasair
09:05 Blaise Diagne
16:10 New York JFK
21:10 Fort Lauderdale
13:30 New York JFK
19:41 Fort Lauderdale
22:20 Nassau
Connect
DL217 Delta
DL1169 Delta
DL660 Delta
09:05 Blaise Diagne
16:59 New York JFK
09:55 Atlanta
13:30 New York JFK
19:48 Atlanta
12:04 Nassau
Connect
DL217 Delta
DL2385 Delta
AA4701 American Airlines
09:05 Blaise Diagne
15:30 New York JFK
22:35 Miami
13:30 New York JFK
18:59 Miami
23:35 Nassau
Connect
DL217 Delta
DL2875 Delta
DL660 Delta
09:05 Blaise Diagne
18:45 New York JFK
09:55 Atlanta
13:30 New York JFK
21:33 Atlanta
12:04 Nassau
Connect
DL217 Delta
DL2875 Delta
DL638 Delta
09:05 Blaise Diagne
18:45 New York JFK
08:42 Atlanta
13:30 New York JFK
21:33 Atlanta
10:48 Nassau
Connect
DL217 Delta
DL2385 Delta
UP230 Bahamasair
09:05 Blaise Diagne
15:30 New York JFK
20:30 Miami
13:30 New York JFK
18:59 Miami
21:25 Nassau
Connect
DL217 Delta
B6121 JetBlue Airways
09:05 Blaise Diagne
06:59 New York JFK
13:30 New York JFK
10:04 Nassau
Connect
DL217 Delta
DL2290 Delta
DL638 Delta
09:05 Blaise Diagne
15:15 New York JFK
08:42 Atlanta
13:30 New York JFK
18:03 Atlanta
10:48 Nassau
Connect

4. Banjul to Nassau

  1. You take a bus, shuttle or taxi from your location in Gambia to Banjul.

  2. You take a flight from Banjul to Nassau and cost approximately 900 USD.

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

Flight Depart Arrive
TP1497 TAP Portugal
TP223 TAP Portugal
AA4348 American Airlines
01:05 Banjul
10:15 Lisbon
15:35 Miami
06:05 Lisbon
14:20 Miami
16:33 Nassau
Connect
TP1497 TAP Portugal
TP223 TAP Portugal
UP228 Bahamasair
01:05 Banjul
10:15 Lisbon
16:40 Miami
06:05 Lisbon
14:20 Miami
17:35 Nassau
Connect
TP1497 TAP Portugal
TP223 TAP Portugal
AA4560 American Airlines
01:05 Banjul
10:15 Lisbon
17:35 Miami
06:05 Lisbon
14:20 Miami
18:39 Nassau
Connect
AT578 Royal Air Maroc
AT202 Royal Air Maroc
B6421 JetBlue Airways
02:05 Banjul
07:20 Casablanca
12:50 New York JFK
06:25 Casablanca
10:10 New York JFK
15:58 Nassau
Connect
AT578 Royal Air Maroc
AT202 Royal Air Maroc
DL494 Delta
02:05 Banjul
07:20 Casablanca
13:35 New York JFK
06:25 Casablanca
10:10 New York JFK
17:00 Nassau
Connect
AT578 Royal Air Maroc
AT204 Royal Air Maroc
AA4701 American Airlines
02:05 Banjul
16:50 Casablanca
22:35 Miami
06:25 Casablanca
20:35 Miami
23:35 Nassau
Connect
VY7575 Vueling Airlines
AA113 American Airlines
AA4348 American Airlines
20:35 Banjul
09:40 Barcelona
15:35 Miami
03:35 Barcelona
13:45 Miami
16:33 Nassau
Connect
VY7575 Vueling Airlines
AA113 American Airlines
AA4560 American Airlines
20:35 Banjul
09:40 Barcelona
17:35 Miami
03:35 Barcelona
13:45 Miami
18:39 Nassau
Connect

5. Banjul to George Town

  1. You take a bus, shuttle or taxi from your location in Gambia to Banjul.

  2. You take a flight from Banjul to George Town and cost approximately 1200 USD.

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

Flight Depart Arrive
P47667 Air Peace
SA207 South African Airways
UA1785 United Airlines
3M72 Silver Airways
00:05 Banjul
01:55 Blaise Diagne
08:40 Washington Dulles
12:20 Fort Lauderdale
00:40 Blaise Diagne
06:25 Washington Dulles
11:13 Fort Lauderdale
13:55 George Town
Connect
P47667 Air Peace
SA207 South African Airways
WN639 3185 Southwest Airlines
DL5499 Delta
00:05 Banjul
01:55 Blaise Diagne
07:50 Washington Dulles
10:30 Atlanta
00:40 Blaise Diagne
06:25 Washington Dulles
09:40 Atlanta
12:55 George Town
Connect
TP1497 TAP Portugal
TP223 TAP Portugal
AA4348 American Airlines
WST804 Western Air
01:05 Banjul
10:15 Lisbon
15:35 Miami
18:00 Nassau
06:05 Lisbon
14:20 Miami
16:33 Nassau
18:40 George Town
Connect
TP1497 TAP Portugal
TP223 TAP Portugal
AA4348 American Airlines
UP372 Bahamasair
01:05 Banjul
10:15 Lisbon
15:35 Miami
18:00 Nassau
06:05 Lisbon
14:20 Miami
16:33 Nassau
18:40 George Town
Connect
AT578 Royal Air Maroc
AT202 Royal Air Maroc
DL494 Delta
WST804 Western Air
02:05 Banjul
07:20 Casablanca
13:35 New York JFK
18:00 Nassau
06:25 Casablanca
10:10 New York JFK
17:00 Nassau
18:40 George Town
Connect
AT578 Royal Air Maroc
AT202 Royal Air Maroc
B6421 JetBlue Airways
UP372 Bahamasair
02:05 Banjul
07:20 Casablanca
12:50 New York JFK
18:00 Nassau
06:25 Casablanca
10:10 New York JFK
15:58 Nassau
18:40 George Town
Connect
AT578 Royal Air Maroc
AT202 Royal Air Maroc
B6421 JetBlue Airways
WST804 Western Air
02:05 Banjul
07:20 Casablanca
12:50 New York JFK
18:00 Nassau
06:25 Casablanca
10:10 New York JFK
15:58 Nassau
18:40 George Town
Connect
AT578 Royal Air Maroc
AT202 Royal Air Maroc
DL494 Delta
UP372 Bahamasair
02:05 Banjul
07:20 Casablanca
13:35 New York JFK
18:00 Nassau
06:25 Casablanca
10:10 New York JFK
17:00 Nassau
18:40 George Town
Connect
HC214 Air Senegal
SA207 South African Airways
UA1785 United Airlines
3M72 Silver Airways
20:05 Banjul
01:55 Blaise Diagne
08:40 Washington Dulles
12:20 Fort Lauderdale
20:45 Blaise Diagne
06:25 Washington Dulles
11:13 Fort Lauderdale
13:55 George Town
Connect
HC214 Air Senegal
SA207 South African Airways
WN639 3185 Southwest Airlines
DL5499 Delta
20:05 Banjul
01:55 Blaise Diagne
07:50 Washington Dulles
10:30 Atlanta
20:45 Blaise Diagne
06:25 Washington Dulles
09:40 Atlanta
12:55 George Town
Connect
HC204 Air Senegal
SA207 South African Airways
UA1785 United Airlines
3M72 Silver Airways
21:20 Banjul
01:55 Blaise Diagne
08:40 Washington Dulles
12:20 Fort Lauderdale
22:00 Blaise Diagne
06:25 Washington Dulles
11:13 Fort Lauderdale
13:55 George Town
Connect
HC204 Air Senegal
SA207 South African Airways
WN639 3185 Southwest Airlines
DL5499 Delta
21:20 Banjul
01:55 Blaise Diagne
07:50 Washington Dulles
10:30 Atlanta
22:00 Blaise Diagne
06:25 Washington Dulles
09:40 Atlanta
12:55 George Town
Connect

6. Ziguinchor to Nassau

  1. You take a bus, shuttle or taxi from your location in Gambia to Ziguinchor.

  2. You take a flight from Ziguinchor to Nassau and cost approximately 750 USD.

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

Flight Depart Arrive
R2114 414 614 Groupe Transair
SA207 South African Airways
UA379 United Airlines
UP238 Bahamasair
16:15 Ziguinchor
01:55 Blaise Diagne
08:20 Washington Dulles
13:45 Orlando
17:00 Blaise Diagne
06:25 Washington Dulles
10:30 Orlando
15:00 Nassau
Connect
R2114 414 614 Groupe Transair
SA207 South African Airways
UA2002 United Airlines
3M62 Silver Airways
16:15 Ziguinchor
01:55 Blaise Diagne
08:26 Washington Dulles
12:50 Tampa
17:00 Blaise Diagne
06:25 Washington Dulles
10:50 Tampa
14:30 Nassau
Connect
R2114 414 614 Groupe Transair
SA207 South African Airways
DL2578 Delta
DL918 Delta
16:15 Ziguinchor
01:55 Blaise Diagne
09:50 Washington Dulles
12:45 Atlanta
17:00 Blaise Diagne
06:25 Washington Dulles
11:34 Atlanta
14:50 Nassau
Connect
R2114 414 614 Groupe Transair
SA207 South African Airways
DL4837 Delta
DL494 Delta
16:15 Ziguinchor
01:55 Blaise Diagne
10:05 Washington Dulles
13:35 New York JFK
17:00 Blaise Diagne
06:25 Washington Dulles
11:23 New York JFK
17:00 Nassau
Connect
R2114 414 614 Groupe Transair
SA207 South African Airways
UA6011 United Airlines
AA859 American Airlines
16:15 Ziguinchor
01:55 Blaise Diagne
08:15 Washington Dulles
11:30 Charlotte
17:00 Blaise Diagne
06:25 Washington Dulles
09:44 Charlotte
13:50 Nassau
Connect
R2114 414 614 Groupe Transair
SA207 South African Airways
UA379 United Airlines
UP840 Bahamasair
16:15 Ziguinchor
01:55 Blaise Diagne
08:20 Washington Dulles
14:45 Orlando
17:00 Blaise Diagne
06:25 Washington Dulles
10:30 Orlando
16:00 Nassau
Connect
HC104 Air Senegal
SA207 South African Airways
UA6011 United Airlines
AA859 American Airlines
17:35 Ziguinchor
01:55 Blaise Diagne
08:15 Washington Dulles
11:30 Charlotte
18:25 Blaise Diagne
06:25 Washington Dulles
09:44 Charlotte
13:50 Nassau
Connect
HC104 Air Senegal
SA207 South African Airways
AA5516 American Airlines
AA1762 American Airlines
17:35 Ziguinchor
01:55 Blaise Diagne
09:19 Washington Dulles
13:20 Charlotte
18:25 Blaise Diagne
06:25 Washington Dulles
10:50 Charlotte
15:33 Nassau
Connect
HC104 Air Senegal
HC331 Air Senegal
AT204 Royal Air Maroc
AA4701 American Airlines
17:35 Ziguinchor
01:30 Blaise Diagne
16:50 Casablanca
22:35 Miami
18:25 Blaise Diagne
05:45 Casablanca
20:35 Miami
23:35 Nassau
Connect
HC104 Air Senegal
SA207 South African Airways
UA2368 United Airlines
DL918 Delta
17:35 Ziguinchor
01:55 Blaise Diagne
08:17 Washington Dulles
12:45 Atlanta
18:25 Blaise Diagne
06:25 Washington Dulles
10:16 Atlanta
14:50 Nassau
Connect
HC104 Air Senegal
SA207 South African Airways
DL4837 Delta
DL494 Delta
17:35 Ziguinchor
01:55 Blaise Diagne
10:05 Washington Dulles
13:35 New York JFK
18:25 Blaise Diagne
06:25 Washington Dulles
11:23 New York JFK
17:00 Nassau
Connect
HC104 Air Senegal
SA207 South African Airways
UA1785 United Airlines
B61393 JetBlue Airways
17:35 Ziguinchor
01:55 Blaise Diagne
08:40 Washington Dulles
12:14 Fort Lauderdale
18:25 Blaise Diagne
06:25 Washington Dulles
11:13 Fort Lauderdale
13:13 Nassau
Connect
HC104 Air Senegal
SA207 South African Airways
UA1449 United Airlines
AA4433 American Airlines
17:35 Ziguinchor
01:55 Blaise Diagne
08:30 Washington Dulles
12:35 Miami
18:25 Blaise Diagne
06:25 Washington Dulles
11:21 Miami
13:33 Nassau
Connect
HC104 Air Senegal
SA207 South African Airways
UA6011 United Airlines
AA1762 American Airlines
17:35 Ziguinchor
01:55 Blaise Diagne
08:15 Washington Dulles
13:20 Charlotte
18:25 Blaise Diagne
06:25 Washington Dulles
09:44 Charlotte
15:33 Nassau
Connect
HC104 Air Senegal
SA207 South African Airways
UA1785 United Airlines
UP204 Bahamasair
17:35 Ziguinchor
01:55 Blaise Diagne
08:40 Washington Dulles
12:40 Fort Lauderdale
18:25 Blaise Diagne
06:25 Washington Dulles
11:13 Fort Lauderdale
13:40 Nassau
Connect
HC104 Air Senegal
SA207 South African Airways
AA5317 American Airlines
AA1762 American Airlines
17:35 Ziguinchor
01:55 Blaise Diagne
10:50 Washington Dulles
13:20 Charlotte
18:25 Blaise Diagne
06:25 Washington Dulles
12:17 Charlotte
15:33 Nassau
Connect
HC104 Air Senegal
SA207 South African Airways
UA379 United Airlines
UP238 Bahamasair
17:35 Ziguinchor
01:55 Blaise Diagne
08:20 Washington Dulles
13:45 Orlando
18:25 Blaise Diagne
06:25 Washington Dulles
10:30 Orlando
15:00 Nassau
Connect
HC104 Air Senegal
SA207 South African Airways
UA379 United Airlines
UP840 Bahamasair
17:35 Ziguinchor
01:55 Blaise Diagne
08:20 Washington Dulles
14:45 Orlando
18:25 Blaise Diagne
06:25 Washington Dulles
10:30 Orlando
16:00 Nassau
Connect
HC104 Air Senegal
SA207 South African Airways
UA4953 United Airlines
AA1913 American Airlines
17:35 Ziguinchor
01:55 Blaise Diagne
08:33 Washington Dulles
11:00 Philadelphia
18:25 Blaise Diagne
06:25 Washington Dulles
09:38 Philadelphia
14:03 Nassau
Connect
HC104 Air Senegal
SA207 South African Airways
DL2578 Delta
DL337 Delta
17:35 Ziguinchor
01:55 Blaise Diagne
09:50 Washington Dulles
18:10 Atlanta
18:25 Blaise Diagne
06:25 Washington Dulles
11:34 Atlanta
20:20 Nassau
Connect
HC104 Air Senegal
SA207 South African Airways
UA2002 United Airlines
3M62 Silver Airways
17:35 Ziguinchor
01:55 Blaise Diagne
08:26 Washington Dulles
12:50 Tampa
18:25 Blaise Diagne
06:25 Washington Dulles
10:50 Tampa
14:30 Nassau
Connect
HC104 Air Senegal
SA207 South African Airways
DL2578 Delta
DL918 Delta
17:35 Ziguinchor
01:55 Blaise Diagne
09:50 Washington Dulles
12:45 Atlanta
18:25 Blaise Diagne
06:25 Washington Dulles
11:34 Atlanta
14:50 Nassau
Connect
HC105 Air Senegal
AT502 Royal Air Maroc
AT202 Royal Air Maroc
DL494 Delta
17:45 Ziguinchor
02:15 Blaise Diagne
07:20 Casablanca
13:35 New York JFK
18:35 Blaise Diagne
06:20 Casablanca
10:10 New York JFK
17:00 Nassau
Connect
HC105 Air Senegal
DL217 Delta
DL2385 Delta
UP230 Bahamasair
17:45 Ziguinchor
09:05 Blaise Diagne
15:30 New York JFK
20:30 Miami
18:35 Blaise Diagne
13:30 New York JFK
18:59 Miami
21:25 Nassau
Connect
HC105 Air Senegal
DL217 Delta
DL2195 Delta
UP208 Bahamasair
17:45 Ziguinchor
09:05 Blaise Diagne
16:10 New York JFK
21:10 Fort Lauderdale
18:35 Blaise Diagne
13:30 New York JFK
19:41 Fort Lauderdale
22:20 Nassau
Connect
HC105 Air Senegal
HC331 Air Senegal
AT202 Royal Air Maroc
B6421 JetBlue Airways
17:45 Ziguinchor
01:30 Blaise Diagne
07:20 Casablanca
12:50 New York JFK
18:35 Blaise Diagne
05:45 Casablanca
10:10 New York JFK
15:58 Nassau
Connect
R2214 514 714 Groupe Transair
DL217 Delta
DL2385 Delta
UP230 Bahamasair
18:15 Ziguinchor
09:05 Blaise Diagne
15:30 New York JFK
20:30 Miami
19:00 Blaise Diagne
13:30 New York JFK
18:59 Miami
21:25 Nassau
Connect
R2214 514 714 Groupe Transair
DL217 Delta
DL2195 Delta
UP208 Bahamasair
18:15 Ziguinchor
09:05 Blaise Diagne
16:10 New York JFK
21:10 Fort Lauderdale
19:00 Blaise Diagne
13:30 New York JFK
19:41 Fort Lauderdale
22:20 Nassau
Connect
R2214 514 714 Groupe Transair
DL217 Delta
DL2385 Delta
AA4701 American Airlines
18:15 Ziguinchor
09:05 Blaise Diagne
15:30 New York JFK
22:35 Miami
19:00 Blaise Diagne
13:30 New York JFK
18:59 Miami
23:35 Nassau
Connect
R2214 514 714 Groupe Transair
AT502 Royal Air Maroc
AT204 Royal Air Maroc
AA4701 American Airlines
18:15 Ziguinchor
02:15 Blaise Diagne
16:50 Casablanca
22:35 Miami
19:00 Blaise Diagne
06:20 Casablanca
20:35 Miami
23:35 Nassau
Connect
R2214 514 714 Groupe Transair
AT502 Royal Air Maroc
AT202 Royal Air Maroc
DL494 Delta
18:15 Ziguinchor
02:15 Blaise Diagne
07:20 Casablanca
13:35 New York JFK
19:00 Blaise Diagne
06:20 Casablanca
10:10 New York JFK
17:00 Nassau
Connect
R2214 514 714 Groupe Transair
AT500 Royal Air Maroc
AT204 Royal Air Maroc
AA4701 American Airlines
18:15 Ziguinchor
05:50 Blaise Diagne
16:50 Casablanca
22:35 Miami
19:00 Blaise Diagne
10:00 Casablanca
20:35 Miami
23:35 Nassau
Connect
R2214 514 714 Groupe Transair
AT502 Royal Air Maroc
AT202 Royal Air Maroc
B6421 JetBlue Airways
18:15 Ziguinchor
02:15 Blaise Diagne
07:20 Casablanca
12:50 New York JFK
19:00 Blaise Diagne
06:20 Casablanca
10:10 New York JFK
15:58 Nassau
Connect
R2322 Groupe Transair
DL217 Delta
DL2195 Delta
UP208 Bahamasair
19:15 Ziguinchor
09:05 Blaise Diagne
16:10 New York JFK
21:10 Fort Lauderdale
20:00 Blaise Diagne
13:30 New York JFK
19:41 Fort Lauderdale
22:20 Nassau
Connect
R2322 Groupe Transair
DL217 Delta
DL2385 Delta
AA4701 American Airlines
19:15 Ziguinchor
09:05 Blaise Diagne
15:30 New York JFK
22:35 Miami
20:00 Blaise Diagne
13:30 New York JFK
18:59 Miami
23:35 Nassau
Connect
R2322 Groupe Transair
AT502 Royal Air Maroc
AT202 Royal Air Maroc
DL494 Delta
19:15 Ziguinchor
02:15 Blaise Diagne
07:20 Casablanca
13:35 New York JFK
20:00 Blaise Diagne
06:20 Casablanca
10:10 New York JFK
17:00 Nassau
Connect
R2322 Groupe Transair
DL217 Delta
DL2385 Delta
UP230 Bahamasair
19:15 Ziguinchor
09:05 Blaise Diagne
15:30 New York JFK
20:30 Miami
20:00 Blaise Diagne
13:30 New York JFK
18:59 Miami
21:25 Nassau
Connect
R2322 Groupe Transair
DL217 Delta
DL457 Delta
19:15 Ziguinchor
09:05 Blaise Diagne
09:35 New York JFK
20:00 Blaise Diagne
13:30 New York JFK
12:48 Nassau
Connect
R2322 Groupe Transair
AT502 Royal Air Maroc
AT202 Royal Air Maroc
B6421 JetBlue Airways
19:15 Ziguinchor
02:15 Blaise Diagne
07:20 Casablanca
12:50 New York JFK
20:00 Blaise Diagne
06:20 Casablanca
10:10 New York JFK
15:58 Nassau
Connect
R2322 Groupe Transair
HC331 Air Senegal
AT202 Royal Air Maroc
B6421 JetBlue Airways
19:15 Ziguinchor
01:30 Blaise Diagne
07:20 Casablanca
12:50 New York JFK
20:00 Blaise Diagne
05:45 Casablanca
10:10 New York JFK
15:58 Nassau
Connect

7. Blaise Diagne to San Andros

  1. You take a bus, shuttle or taxi from your location in Gambia to Blaise Diagne.

  2. You take a flight from Blaise Diagne to San Andros and cost approximately 800 USD.

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

Flight Depart Arrive
SA207 South African Airways
DL2578 Delta
DL918 Delta
WST502 Western Air
01:55 Blaise Diagne
09:50 Washington Dulles
12:45 Atlanta
16:00 Nassau
06:25 Washington Dulles
11:34 Atlanta
14:50 Nassau
16:15 San Andros
Connect
SA207 South African Airways
UA2002 United Airlines
3M62 Silver Airways
WST502 Western Air
01:55 Blaise Diagne
08:26 Washington Dulles
12:50 Tampa
16:00 Nassau
06:25 Washington Dulles
10:50 Tampa
14:30 Nassau
16:15 San Andros
Connect
SA207 South African Airways
UA2368 United Airlines
DL918 Delta
WST502 Western Air
01:55 Blaise Diagne
08:17 Washington Dulles
12:45 Atlanta
16:00 Nassau
06:25 Washington Dulles
10:16 Atlanta
14:50 Nassau
16:15 San Andros
Connect
SA207 South African Airways
UA1785 United Airlines
B61393 JetBlue Airways
WST502 Western Air
01:55 Blaise Diagne
08:40 Washington Dulles
12:14 Fort Lauderdale
16:00 Nassau
06:25 Washington Dulles
11:13 Fort Lauderdale
13:13 Nassau
16:15 San Andros
Connect
SA207 South African Airways
UA379 United Airlines
UP238 Bahamasair
WST502 Western Air
01:55 Blaise Diagne
08:20 Washington Dulles
13:45 Orlando
16:00 Nassau
06:25 Washington Dulles
10:30 Orlando
15:00 Nassau
16:15 San Andros
Connect
SA207 South African Airways
WN639 3185 Southwest Airlines
DL918 Delta
WST502 Western Air
01:55 Blaise Diagne
07:50 Washington Dulles
12:45 Atlanta
16:00 Nassau
06:25 Washington Dulles
09:40 Atlanta
14:50 Nassau
16:15 San Andros
Connect
SA207 South African Airways
UA1449 United Airlines
AA4433 American Airlines
WST502 Western Air
01:55 Blaise Diagne
08:30 Washington Dulles
12:35 Miami
16:00 Nassau
06:25 Washington Dulles
11:21 Miami
13:33 Nassau
16:15 San Andros
Connect
SA207 South African Airways
UA6011 United Airlines
AA859 American Airlines
WST502 Western Air
01:55 Blaise Diagne
08:15 Washington Dulles
11:30 Charlotte
16:00 Nassau
06:25 Washington Dulles
09:44 Charlotte
13:50 Nassau
16:15 San Andros
Connect
SA207 South African Airways
UA1449 United Airlines
AA4692 American Airlines
WST502 Western Air
01:55 Blaise Diagne
08:30 Washington Dulles
14:03 Miami
16:00 Nassau
06:25 Washington Dulles
11:21 Miami
15:03 Nassau
16:15 San Andros
Connect
SA207 South African Airways
UA4953 United Airlines
AA1913 American Airlines
WST502 Western Air
01:55 Blaise Diagne
08:33 Washington Dulles
11:00 Philadelphia
16:00 Nassau
06:25 Washington Dulles
09:38 Philadelphia
14:03 Nassau
16:15 San Andros
Connect
SA207 South African Airways
UA1785 United Airlines
UP204 Bahamasair
WST502 Western Air
01:55 Blaise Diagne
08:40 Washington Dulles
12:40 Fort Lauderdale
16:00 Nassau
06:25 Washington Dulles
11:13 Fort Lauderdale
13:40 Nassau
16:15 San Andros
Connect
AT500 Royal Air Maroc
AT204 Royal Air Maroc
AA4701 American Airlines
WST500 Western Air
05:50 Blaise Diagne
16:50 Casablanca
22:35 Miami
07:00 Nassau
10:00 Casablanca
20:35 Miami
23:35 Nassau
07:15 San Andros
Connect
DL217 Delta
DL2385 Delta
UP230 Bahamasair
WST500 Western Air
09:05 Blaise Diagne
15:30 New York JFK
20:30 Miami
07:00 Nassau
13:30 New York JFK
18:59 Miami
21:25 Nassau
07:15 San Andros
Connect
DL217 Delta
DL2195 Delta
UP208 Bahamasair
WST500 Western Air
09:05 Blaise Diagne
16:10 New York JFK
21:10 Fort Lauderdale
07:00 Nassau
13:30 New York JFK
19:41 Fort Lauderdale
22:20 Nassau
07:15 San Andros
Connect
DL217 Delta
DL2290 Delta
DL638 Delta
WST502 Western Air
09:05 Blaise Diagne
15:15 New York JFK
08:42 Atlanta
16:00 Nassau
13:30 New York JFK
18:03 Atlanta
10:48 Nassau
16:15 San Andros
Connect
DL217 Delta
DL2875 Delta
DL918 Delta
WST502 Western Air
09:05 Blaise Diagne
18:45 New York JFK
12:45 Atlanta
16:00 Nassau
13:30 New York JFK
21:33 Atlanta
14:50 Nassau
16:15 San Andros
Connect
DL217 Delta
DL2385 Delta
AA4701 American Airlines
WST500 Western Air
09:05 Blaise Diagne
15:30 New York JFK
22:35 Miami
07:00 Nassau
13:30 New York JFK
18:59 Miami
23:35 Nassau
07:15 San Andros
Connect
DL217 Delta
DL457 Delta
WST502 Western Air
09:05 Blaise Diagne
09:35 New York JFK
16:00 Nassau
13:30 New York JFK
12:48 Nassau
16:15 San Andros
Connect
DL217 Delta
DL2290 Delta
DL660 Delta
WST502 Western Air
09:05 Blaise Diagne
15:15 New York JFK
09:55 Atlanta
16:00 Nassau
13:30 New York JFK
18:03 Atlanta
12:04 Nassau
16:15 San Andros
Connect

8. Blaise Diagne to Marsh Harbour

  1. You take a bus, shuttle or taxi from your location in Gambia to Blaise Diagne.

  2. You take a flight from Blaise Diagne to Marsh Harbour and cost approximately 1100 USD.

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

Flight Depart Arrive
SA207 South African Airways
UA1785 United Airlines
3M65 Silver Airways
01:55 Blaise Diagne
08:40 Washington Dulles
13:20 Fort Lauderdale
06:25 Washington Dulles
11:13 Fort Lauderdale
14:35 Marsh Harbour
Connect
SA207 South African Airways
UA379 United Airlines
UP840 Bahamasair
UP137 Bahamasair
01:55 Blaise Diagne
08:20 Washington Dulles
14:45 Orlando
17:00 Nassau
06:25 Washington Dulles
10:30 Orlando
16:00 Nassau
17:35 Marsh Harbour
Connect
SA207 South African Airways
UA379 United Airlines
UP238 Bahamasair
UP137 Bahamasair
01:55 Blaise Diagne
08:20 Washington Dulles
13:45 Orlando
17:00 Nassau
06:25 Washington Dulles
10:30 Orlando
15:00 Nassau
17:35 Marsh Harbour
Connect
SA207 South African Airways
AA5516 American Airlines
AA1762 American Airlines
UP137 Bahamasair
01:55 Blaise Diagne
09:19 Washington Dulles
13:20 Charlotte
17:00 Nassau
06:25 Washington Dulles
10:50 Charlotte
15:33 Nassau
17:35 Marsh Harbour
Connect
SA207 South African Airways
AA5317 American Airlines
AA1762 American Airlines
UP137 Bahamasair
01:55 Blaise Diagne
10:50 Washington Dulles
13:20 Charlotte
17:00 Nassau
06:25 Washington Dulles
12:17 Charlotte
15:33 Nassau
17:35 Marsh Harbour
Connect
SA207 South African Airways
UA1785 United Airlines
UP204 Bahamasair
UP137 Bahamasair
01:55 Blaise Diagne
08:40 Washington Dulles
12:40 Fort Lauderdale
17:00 Nassau
06:25 Washington Dulles
11:13 Fort Lauderdale
13:40 Nassau
17:35 Marsh Harbour
Connect
DL217 Delta
DL2385 Delta
AA4409 American Airlines
09:05 Blaise Diagne
15:30 New York JFK
10:25 Miami
13:30 New York JFK
18:59 Miami
11:28 Marsh Harbour
Connect
DL217 Delta
DL2756 Delta
AA4409 American Airlines
09:05 Blaise Diagne
20:30 New York JFK
10:25 Miami
13:30 New York JFK
00:02 Miami
11:28 Marsh Harbour
Connect

References

Find Hotels in Bahamas

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

Booking.com