HowToGo

Flight from Belfast to Bar Harbor, ME, USA

How to get to Bar Harbor, ME, USA from Belfast by flight ? You can check flights from Belfast to Bar Harbor, ME, USA below.

Search Transfer from Belfast to Bar Harbor, ME, USA

Search Flights

You can find flight ticket prices from Belfast to Bar Harbor, ME, USA with our flight tickets search tool below

1. Johannesburg to Bar Harbor

  1. You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.

  2. You take a flight from Johannesburg to Bar Harbor and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Bar Harbor to your destination in Bar Harbor, ME, USA.

Flight Depart Arrive
LA8059 LATAM Chile
LA8164 LATAM Chile
3M148 Silver Airways
12:00 Johannesburg
23:30 Sao Paulo
11:00 Boston
17:25 Sao Paulo
08:50 Boston
12:10 Bar Harbor
Connect
SA209 South African Airways
SA209 South African Airways
UA1182 United Airlines
3M149 Silver Airways
17:40 Johannesburg
23:00 Accra
07:15 Washington Dulles
17:00 Boston
21:45 Accra
06:00 Washington Dulles
08:51 Boston
18:10 Bar Harbor
Connect
SA209 South African Airways
SA209 South African Airways
UA641 United Airlines
3M148 Silver Airways
17:40 Johannesburg
23:00 Accra
08:25 Washington Dulles
11:00 Boston
21:45 Accra
06:00 Washington Dulles
09:56 Boston
12:10 Bar Harbor
Connect
SA209 South African Airways
SA209 South African Airways
UA1182 United Airlines
3M148 Silver Airways
17:40 Johannesburg
23:00 Accra
07:15 Washington Dulles
11:00 Boston
21:45 Accra
06:00 Washington Dulles
08:51 Boston
12:10 Bar Harbor
Connect
SA209 South African Airways
SA209 South African Airways
UA655 United Airlines
3M149 Silver Airways
17:40 Johannesburg
23:00 Accra
12:43 Washington Dulles
17:00 Boston
21:45 Accra
06:00 Washington Dulles
14:23 Boston
18:10 Bar Harbor
Connect
SA209 South African Airways
SA209 South African Airways
UA641 United Airlines
3M149 Silver Airways
17:40 Johannesburg
23:00 Accra
08:25 Washington Dulles
17:00 Boston
21:45 Accra
06:00 Washington Dulles
09:56 Boston
18:10 Bar Harbor
Connect
SA207 South African Airways
SA207 South African Airways
UA641 United Airlines
3M148 Silver Airways
18:30 Johannesburg
01:55 Blaise Diagne
08:25 Washington Dulles
11:00 Boston
00:55 Blaise Diagne
06:25 Washington Dulles
09:56 Boston
12:10 Bar Harbor
Connect
SA207 South African Airways
SA207 South African Airways
UA1182 United Airlines
3M148 Silver Airways
18:30 Johannesburg
01:55 Blaise Diagne
07:15 Washington Dulles
11:00 Boston
00:55 Blaise Diagne
06:25 Washington Dulles
08:51 Boston
12:10 Bar Harbor
Connect
LH573 Lufthansa
LH422 Lufthansa
9K1837 Cape Air
19:00 Johannesburg
13:30 Frankfurt
16:25 Boston
05:35 Frankfurt
15:25 Boston
17:45 Bar Harbor
Connect
LH573 Lufthansa
LH422 Lufthansa
3M149 Silver Airways
19:00 Johannesburg
13:30 Frankfurt
17:00 Boston
05:35 Frankfurt
15:25 Boston
18:10 Bar Harbor
Connect
LX289 Swiss
LX54 Swiss
9K1837 Cape Air
19:25 Johannesburg
12:55 Zurich
16:25 Boston
06:10 Zurich
15:20 Boston
17:45 Bar Harbor
Connect
SA260 South African Airways
LH422 Lufthansa
3M149 Silver Airways
19:25 Johannesburg
13:30 Frankfurt
17:00 Boston
06:10 Frankfurt
15:25 Boston
18:10 Bar Harbor
Connect
LX289 Swiss
LX54 Swiss
3M149 Silver Airways
19:25 Johannesburg
12:55 Zurich
17:00 Boston
06:10 Zurich
15:20 Boston
18:10 Bar Harbor
Connect
DL201 Delta
DL2647 Delta
3M149 Silver Airways
19:55 Johannesburg
07:25 Atlanta
17:00 Boston
05:52 Atlanta
10:01 Boston
18:10 Bar Harbor
Connect
DL201 Delta
DL2796 Delta
3M149 Silver Airways
19:55 Johannesburg
08:48 Atlanta
17:00 Boston
05:52 Atlanta
11:26 Boston
18:10 Bar Harbor
Connect
DL201 Delta
DL2796 Delta
9K1837 Cape Air
19:55 Johannesburg
08:48 Atlanta
16:25 Boston
05:52 Atlanta
11:26 Boston
17:45 Bar Harbor
Connect
DL201 Delta
DL2647 Delta
9K1837 Cape Air
19:55 Johannesburg
07:25 Atlanta
16:25 Boston
05:52 Atlanta
10:01 Boston
17:45 Bar Harbor
Connect
DL201 Delta
DL1583 Delta
9K1837 Cape Air
19:55 Johannesburg
08:15 Atlanta
16:25 Boston
05:52 Atlanta
10:53 Boston
17:45 Bar Harbor
Connect
DL201 Delta
DL2647 Delta
3M148 Silver Airways
19:55 Johannesburg
07:25 Atlanta
11:00 Boston
05:52 Atlanta
10:01 Boston
12:10 Bar Harbor
Connect
DL201 Delta
DL1583 Delta
3M149 Silver Airways
19:55 Johannesburg
08:15 Atlanta
17:00 Boston
05:52 Atlanta
10:53 Boston
18:10 Bar Harbor
Connect
VS450 Virgin Atlantic
DL59 Delta
9K1837 Cape Air
20:25 Johannesburg
09:40 London Heathrow
16:25 Boston
06:35 London Heathrow
12:20 Boston
17:45 Bar Harbor
Connect
AZ0849 Alitalia
DL21 Delta
9K1837 Cape Air
20:35 Johannesburg
10:45 Rome
16:25 Boston
06:50 Rome
14:32 Boston
17:45 Bar Harbor
Connect
SA203 South African Airways
B6508 JetBlue Airways
9K7301 Cape Air
9K1837 Cape Air
21:05 Johannesburg
10:05 New York JFK
14:10 Portland
16:25 Boston
06:40 New York JFK
11:20 Portland
15:02 Boston
17:45 Bar Harbor
Connect
SA203 South African Airways
B6118 JetBlue Airways
9K1837 Cape Air
21:05 Johannesburg
10:30 New York JFK
16:25 Boston
06:40 New York JFK
11:40 Boston
17:45 Bar Harbor
Connect
SA203 South African Airways
B61518 JetBlue Airways
9K1837 Cape Air
21:05 Johannesburg
13:50 New York JFK
16:25 Boston
06:40 New York JFK
15:06 Boston
17:45 Bar Harbor
Connect
SA203 South African Airways
B62091 JetBlue Airways
9K5321 Cape Air
9K1837 Cape Air
21:05 Johannesburg
09:46 New York JFK
12:05 Nantucket
16:25 Boston
06:40 New York JFK
10:59 Nantucket
12:53 Boston
17:45 Bar Harbor
Connect
SA203 South African Airways
B61338 JetBlue Airways
B61225 JetBlue Airways
9K1837 Cape Air
21:05 Johannesburg
10:33 New York JFK
13:53 Martha's Vineyard
16:25 Boston
06:40 New York JFK
11:35 Martha's Vineyard
14:36 Boston
17:45 Bar Harbor
Connect
SA203 South African Airways
B6508 JetBlue Airways
9K7301 Cape Air
3M149 Silver Airways
21:05 Johannesburg
10:05 New York JFK
14:10 Portland
17:00 Boston
06:40 New York JFK
11:20 Portland
15:02 Boston
18:10 Bar Harbor
Connect
SA203 South African Airways
B62091 JetBlue Airways
9K5321 Cape Air
3M149 Silver Airways
21:05 Johannesburg
09:46 New York JFK
12:05 Nantucket
17:00 Boston
06:40 New York JFK
10:59 Nantucket
12:53 Boston
18:10 Bar Harbor
Connect
SA203 South African Airways
B62091 JetBlue Airways
9K5021 Cape Air
3M149 Silver Airways
21:05 Johannesburg
09:46 New York JFK
12:45 Nantucket
17:00 Boston
06:40 New York JFK
10:59 Nantucket
13:33 Boston
18:10 Bar Harbor
Connect
SA203 South African Airways
B62091 JetBlue Airways
9K5021 Cape Air
3M149 Silver Airways
21:05 Johannesburg
09:46 New York JFK
11:55 Nantucket
17:00 Boston
06:40 New York JFK
10:59 Nantucket
12:43 Boston
18:10 Bar Harbor
Connect
SA203 South African Airways
B61518 JetBlue Airways
3M149 Silver Airways
21:05 Johannesburg
13:50 New York JFK
17:00 Boston
06:40 New York JFK
15:06 Boston
18:10 Bar Harbor
Connect
SA203 South African Airways
B62091 JetBlue Airways
9K5021 Cape Air
9K1837 Cape Air
21:05 Johannesburg
09:46 New York JFK
11:55 Nantucket
16:25 Boston
06:40 New York JFK
10:59 Nantucket
12:43 Boston
17:45 Bar Harbor
Connect
SA203 South African Airways
B6118 JetBlue Airways
3M149 Silver Airways
21:05 Johannesburg
10:30 New York JFK
17:00 Boston
06:40 New York JFK
11:40 Boston
18:10 Bar Harbor
Connect
SA203 South African Airways
B62091 JetBlue Airways
9K5021 Cape Air
9K1837 Cape Air
21:05 Johannesburg
09:46 New York JFK
12:45 Nantucket
16:25 Boston
06:40 New York JFK
10:59 Nantucket
13:33 Boston
17:45 Bar Harbor
Connect
SA203 South African Airways
B61338 JetBlue Airways
B61225 JetBlue Airways
3M149 Silver Airways
21:05 Johannesburg
10:33 New York JFK
13:53 Martha's Vineyard
17:00 Boston
06:40 New York JFK
11:35 Martha's Vineyard
14:36 Boston
18:10 Bar Harbor
Connect
BA054 British Airways
BA213 British Airways
3M149 Silver Airways
21:10 Johannesburg
11:15 London Heathrow
17:00 Boston
07:20 London Heathrow
13:35 Boston
18:10 Bar Harbor
Connect
BA054 British Airways
BA213 British Airways
9K1837 Cape Air
21:10 Johannesburg
11:15 London Heathrow
16:25 Boston
07:20 London Heathrow
13:35 Boston
17:45 Bar Harbor
Connect
BA054 British Airways
AA109 American Airlines
9K1837 Cape Air
21:10 Johannesburg
09:35 London Heathrow
16:25 Boston
07:20 London Heathrow
12:35 Boston
17:45 Bar Harbor
Connect
BA054 British Airways
AA109 American Airlines
3M149 Silver Airways
21:10 Johannesburg
09:35 London Heathrow
17:00 Boston
07:20 London Heathrow
12:35 Boston
18:10 Bar Harbor
Connect

2. Johannesburg to Rockland

  1. You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.

  2. You take a flight from Johannesburg to Rockland and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Rockland to your destination in Bar Harbor, ME, USA.

Flight Depart Arrive
LA8059 LATAM Chile
LA8164 LATAM Chile
9K1855 Cape Air
12:00 Johannesburg
23:30 Sao Paulo
12:22 Boston
17:25 Sao Paulo
08:50 Boston
13:27 Rockland
Connect
LA8059 LATAM Chile
LA8164 LATAM Chile
9K1853 Cape Air
12:00 Johannesburg
23:30 Sao Paulo
10:40 Boston
17:25 Sao Paulo
08:50 Boston
11:45 Rockland
Connect
SA347 South African Airways
UA1123 United Airlines
UA312 United Airlines
9K1853 Cape Air
15:30 Johannesburg
19:50 Capetown
07:30 Newark
10:40 Boston
17:40 Capetown
05:45 Newark
08:39 Boston
11:45 Rockland
Connect
SA353 South African Airways
UA1123 United Airlines
UA312 United Airlines
9K1853 Cape Air
16:00 Johannesburg
19:50 Capetown
07:30 Newark
10:40 Boston
18:10 Capetown
05:45 Newark
08:39 Boston
11:45 Rockland
Connect
SA209 South African Airways
SA209 South African Airways
UA641 United Airlines
9K1855 Cape Air
17:40 Johannesburg
23:00 Accra
08:25 Washington Dulles
12:22 Boston
21:45 Accra
06:00 Washington Dulles
09:56 Boston
13:27 Rockland
Connect
SA209 South African Airways
SA209 South African Airways
UA1182 United Airlines
9K1853 Cape Air
17:40 Johannesburg
23:00 Accra
07:15 Washington Dulles
10:40 Boston
21:45 Accra
06:00 Washington Dulles
08:51 Boston
11:45 Rockland
Connect
SA209 South African Airways
SA209 South African Airways
UA1182 United Airlines
9K1855 Cape Air
17:40 Johannesburg
23:00 Accra
07:15 Washington Dulles
12:22 Boston
21:45 Accra
06:00 Washington Dulles
08:51 Boston
13:27 Rockland
Connect
SA207 South African Airways
SA207 South African Airways
UA641 United Airlines
9K1855 Cape Air
18:30 Johannesburg
01:55 Blaise Diagne
08:25 Washington Dulles
12:22 Boston
00:55 Blaise Diagne
06:25 Washington Dulles
09:56 Boston
13:27 Rockland
Connect
SA207 South African Airways
SA207 South African Airways
UA641 United Airlines
9K1857 Cape Air
18:30 Johannesburg
01:55 Blaise Diagne
08:25 Washington Dulles
14:40 Boston
00:55 Blaise Diagne
06:25 Washington Dulles
09:56 Boston
15:45 Rockland
Connect
LH573 Lufthansa
LH422 Lufthansa
9K1861 Cape Air
19:00 Johannesburg
13:30 Frankfurt
18:30 Boston
05:35 Frankfurt
15:25 Boston
19:35 Rockland
Connect
LH573 Lufthansa
LH422 Lufthansa
9K1859 Cape Air
19:00 Johannesburg
13:30 Frankfurt
16:59 Boston
05:35 Frankfurt
15:25 Boston
18:04 Rockland
Connect
LX289 Swiss
LX54 Swiss
9K1861 Cape Air
19:25 Johannesburg
12:55 Zurich
18:30 Boston
06:10 Zurich
15:20 Boston
19:35 Rockland
Connect
SA260 South African Airways
LH422 Lufthansa
9K1861 Cape Air
19:25 Johannesburg
13:30 Frankfurt
18:30 Boston
06:10 Frankfurt
15:25 Boston
19:35 Rockland
Connect
SA260 South African Airways
LH422 Lufthansa
9K1859 Cape Air
19:25 Johannesburg
13:30 Frankfurt
16:59 Boston
06:10 Frankfurt
15:25 Boston
18:04 Rockland
Connect
LX289 Swiss
LX54 Swiss
9K1859 Cape Air
19:25 Johannesburg
12:55 Zurich
16:59 Boston
06:10 Zurich
15:20 Boston
18:04 Rockland
Connect
DL201 Delta
DL2796 Delta
9K1855 Cape Air
19:55 Johannesburg
08:48 Atlanta
12:22 Boston
05:52 Atlanta
11:26 Boston
13:27 Rockland
Connect
DL201 Delta
DL1583 Delta
9K1855 Cape Air
19:55 Johannesburg
08:15 Atlanta
12:22 Boston
05:52 Atlanta
10:53 Boston
13:27 Rockland
Connect
DL201 Delta
DL2796 Delta
9K1859 Cape Air
19:55 Johannesburg
08:48 Atlanta
16:59 Boston
05:52 Atlanta
11:26 Boston
18:04 Rockland
Connect
DL201 Delta
DL2647 Delta
9K1855 Cape Air
19:55 Johannesburg
07:25 Atlanta
12:22 Boston
05:52 Atlanta
10:01 Boston
13:27 Rockland
Connect
DL201 Delta
DL2796 Delta
9K1857 Cape Air
19:55 Johannesburg
08:48 Atlanta
14:40 Boston
05:52 Atlanta
11:26 Boston
15:45 Rockland
Connect
DL201 Delta
DL1583 Delta
9K1859 Cape Air
19:55 Johannesburg
08:15 Atlanta
16:59 Boston
05:52 Atlanta
10:53 Boston
18:04 Rockland
Connect
DL201 Delta
DL2647 Delta
9K1859 Cape Air
19:55 Johannesburg
07:25 Atlanta
16:59 Boston
05:52 Atlanta
10:01 Boston
18:04 Rockland
Connect
DL201 Delta
DL1583 Delta
9K1857 Cape Air
19:55 Johannesburg
08:15 Atlanta
14:40 Boston
05:52 Atlanta
10:53 Boston
15:45 Rockland
Connect
DL201 Delta
DL2647 Delta
9K1857 Cape Air
19:55 Johannesburg
07:25 Atlanta
14:40 Boston
05:52 Atlanta
10:01 Boston
15:45 Rockland
Connect
VS450 Virgin Atlantic
DL59 Delta
9K1859 Cape Air
20:25 Johannesburg
09:40 London Heathrow
16:59 Boston
06:35 London Heathrow
12:20 Boston
18:04 Rockland
Connect
VS450 Virgin Atlantic
DL59 Delta
9K1857 Cape Air
20:25 Johannesburg
09:40 London Heathrow
14:40 Boston
06:35 London Heathrow
12:20 Boston
15:45 Rockland
Connect
VS450 Virgin Atlantic
DL59 Delta
9K1861 Cape Air
20:25 Johannesburg
09:40 London Heathrow
18:30 Boston
06:35 London Heathrow
12:20 Boston
19:35 Rockland
Connect
AZ0849 Alitalia
DL21 Delta
9K1859 Cape Air
20:35 Johannesburg
10:45 Rome
16:59 Boston
06:50 Rome
14:32 Boston
18:04 Rockland
Connect
AZ0849 Alitalia
DL21 Delta
9K1861 Cape Air
20:35 Johannesburg
10:45 Rome
18:30 Boston
06:50 Rome
14:32 Boston
19:35 Rockland
Connect
SA203 South African Airways
B62091 JetBlue Airways
9K5021 Cape Air
9K1857 Cape Air
21:05 Johannesburg
09:46 New York JFK
11:55 Nantucket
14:40 Boston
06:40 New York JFK
10:59 Nantucket
12:43 Boston
15:45 Rockland
Connect
SA203 South African Airways
B62091 JetBlue Airways
9K5321 Cape Air
9K1857 Cape Air
21:05 Johannesburg
09:46 New York JFK
12:05 Nantucket
14:40 Boston
06:40 New York JFK
10:59 Nantucket
12:53 Boston
15:45 Rockland
Connect
SA203 South African Airways
B62091 JetBlue Airways
9K5021 Cape Air
9K1857 Cape Air
21:05 Johannesburg
09:46 New York JFK
12:45 Nantucket
14:40 Boston
06:40 New York JFK
10:59 Nantucket
13:33 Boston
15:45 Rockland
Connect
SA203 South African Airways
B6118 JetBlue Airways
9K1857 Cape Air
21:05 Johannesburg
10:30 New York JFK
14:40 Boston
06:40 New York JFK
11:40 Boston
15:45 Rockland
Connect
BA054 British Airways
AA109 American Airlines
9K1861 Cape Air
21:10 Johannesburg
09:35 London Heathrow
18:30 Boston
07:20 London Heathrow
12:35 Boston
19:35 Rockland
Connect
BA054 British Airways
AA109 American Airlines
9K1859 Cape Air
21:10 Johannesburg
09:35 London Heathrow
16:59 Boston
07:20 London Heathrow
12:35 Boston
18:04 Rockland
Connect
BA054 British Airways
BA213 British Airways
9K1861 Cape Air
21:10 Johannesburg
11:15 London Heathrow
18:30 Boston
07:20 London Heathrow
13:35 Boston
19:35 Rockland
Connect
BA054 British Airways
AA109 American Airlines
9K1857 Cape Air
21:10 Johannesburg
09:35 London Heathrow
14:40 Boston
07:20 London Heathrow
12:35 Boston
15:45 Rockland
Connect
BA054 British Airways
BA213 British Airways
9K1859 Cape Air
21:10 Johannesburg
11:15 London Heathrow
16:59 Boston
07:20 London Heathrow
13:35 Boston
18:04 Rockland
Connect
BA054 British Airways
BA213 British Airways
9K1857 Cape Air
21:10 Johannesburg
11:15 London Heathrow
14:40 Boston
07:20 London Heathrow
13:35 Boston
15:45 Rockland
Connect
KL0592 KLM
DL257 Delta
9K1861 Cape Air
23:10 Johannesburg
14:45 Amsterdam Schiphol
18:30 Boston
10:20 Amsterdam Schiphol
16:51 Boston
19:35 Rockland
Connect

3. Johannesburg to Bangor

  1. You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.

  2. You take a flight from Johannesburg to Bangor and cost approximately 700 USD.

  3. You take a bus, shuttle or taxi from Bangor to your destination in Bar Harbor, ME, USA.

Flight Depart Arrive
SA343 South African Airways
UA1123 United Airlines
UA4937 United Airlines
13:45 Johannesburg
19:50 Capetown
10:50 Newark
15:55 Capetown
05:45 Newark
12:24 Bangor
Connect
SA347 South African Airways
UA1123 United Airlines
UA4937 United Airlines
15:30 Johannesburg
19:50 Capetown
10:50 Newark
17:40 Capetown
05:45 Newark
12:24 Bangor
Connect
SA353 South African Airways
UA1123 United Airlines
UA4937 United Airlines
16:00 Johannesburg
19:50 Capetown
10:50 Newark
18:10 Capetown
05:45 Newark
12:24 Bangor
Connect
SA209 South African Airways
SA209 South African Airways
UA3855 United Airlines
17:40 Johannesburg
23:00 Accra
12:45 Washington Dulles
21:45 Accra
06:00 Washington Dulles
14:49 Bangor
Connect
BA056 British Airways
AA729 American Airlines
AA4514 American Airlines
19:20 Johannesburg
10:15 London Heathrow
15:55 Philadelphia
05:30 London Heathrow
13:50 Philadelphia
17:45 Bangor
Connect
SA260 South African Airways
UA988 United Airlines
UA4867 United Airlines
19:25 Johannesburg
12:20 Frankfurt
17:20 Washington Dulles
06:10 Frankfurt
15:10 Washington Dulles
19:24 Bangor
Connect
DL201 Delta
DL1478 Delta
AA4785 American Airlines
19:55 Johannesburg
07:25 Atlanta
13:07 Philadelphia
05:52 Atlanta
09:29 Philadelphia
14:51 Bangor
Connect
DL201 Delta
DL2362 Delta
DL5070 Delta
19:55 Johannesburg
08:30 Atlanta
14:45 New York La Guardia
05:52 Atlanta
10:51 New York La Guardia
16:26 Bangor
Connect
DL201 Delta
DL2891 Delta
DL5121 Delta
19:55 Johannesburg
06:45 Atlanta
12:30 New York La Guardia
05:52 Atlanta
09:03 New York La Guardia
14:08 Bangor
Connect
DL201 Delta
DL2400 Delta
DL5121 Delta
19:55 Johannesburg
07:30 Atlanta
12:30 New York La Guardia
05:52 Atlanta
09:48 New York La Guardia
14:08 Bangor
Connect
DL201 Delta
AA1907 American Airlines
AA4871 American Airlines
19:55 Johannesburg
07:25 Atlanta
10:30 Philadelphia
05:52 Atlanta
09:29 Philadelphia
12:21 Bangor
Connect
DL201 Delta
DL1494 Delta
AA4785 American Airlines
19:55 Johannesburg
08:55 Atlanta
13:07 Philadelphia
05:52 Atlanta
11:00 Philadelphia
14:51 Bangor
Connect
DL201 Delta
DL2245 Delta
UA4937 United Airlines
19:55 Johannesburg
07:40 Atlanta
10:50 Newark
05:52 Atlanta
09:47 Newark
12:24 Bangor
Connect
DL201 Delta
DL2362 Delta
DL5121 Delta
19:55 Johannesburg
08:30 Atlanta
12:30 New York La Guardia
05:52 Atlanta
10:51 New York La Guardia
14:08 Bangor
Connect
DL201 Delta
DL2400 Delta
DL5105 Delta
19:55 Johannesburg
07:30 Atlanta
20:00 New York La Guardia
05:52 Atlanta
09:48 New York La Guardia
21:41 Bangor
Connect
DL201 Delta
DL2012 Delta
AA3020 American Airlines
19:55 Johannesburg
07:25 Atlanta
09:20 Chicago O'Hare
05:52 Atlanta
08:29 Chicago O'Hare
12:50 Bangor
Connect
DL201 Delta
DL340 Delta
UA3855 United Airlines
19:55 Johannesburg
09:17 Atlanta
12:45 Washington Dulles
05:52 Atlanta
11:05 Washington Dulles
14:49 Bangor
Connect
DL201 Delta
DL2400 Delta
DL5070 Delta
19:55 Johannesburg
07:30 Atlanta
14:45 New York La Guardia
05:52 Atlanta
09:48 New York La Guardia
16:26 Bangor
Connect
DL201 Delta
DL2578 Delta
UA3855 United Airlines
19:55 Johannesburg
07:25 Atlanta
12:45 Washington Dulles
05:52 Atlanta
09:08 Washington Dulles
14:49 Bangor
Connect
DL201 Delta
DL2362 Delta
DL4901 Delta
19:55 Johannesburg
08:30 Atlanta
16:10 New York La Guardia
05:52 Atlanta
10:51 New York La Guardia
17:58 Bangor
Connect
DL201 Delta
DL2891 Delta
DL4930 Delta
19:55 Johannesburg
06:45 Atlanta
10:10 New York La Guardia
05:52 Atlanta
09:03 New York La Guardia
11:57 Bangor
Connect
DL201 Delta
DL2891 Delta
DL5253 Delta
19:55 Johannesburg
06:45 Atlanta
11:40 New York La Guardia
05:52 Atlanta
09:03 New York La Guardia
13:19 Bangor
Connect
DL201 Delta
AA1907 American Airlines
AA4785 American Airlines
19:55 Johannesburg
07:25 Atlanta
13:07 Philadelphia
05:52 Atlanta
09:29 Philadelphia
14:51 Bangor
Connect
DL201 Delta
DL1478 Delta
AA4871 American Airlines
19:55 Johannesburg
07:25 Atlanta
10:30 Philadelphia
05:52 Atlanta
09:29 Philadelphia
12:21 Bangor
Connect
SA234 South African Airways
UA123 United Airlines
UA4867 United Airlines
20:00 Johannesburg
07:45 London Heathrow
17:20 Washington Dulles
06:25 London Heathrow
11:05 Washington Dulles
19:24 Bangor
Connect
SA234 South African Airways
UA919 United Airlines
UA4867 United Airlines
20:00 Johannesburg
12:15 London Heathrow
17:20 Washington Dulles
06:25 London Heathrow
15:20 Washington Dulles
19:24 Bangor
Connect
SA234 South African Airways
UA123 United Airlines
UA3855 United Airlines
20:00 Johannesburg
07:45 London Heathrow
12:45 Washington Dulles
06:25 London Heathrow
11:05 Washington Dulles
14:49 Bangor
Connect
VS450 Virgin Atlantic
UA123 United Airlines
UA3855 United Airlines
20:25 Johannesburg
07:45 London Heathrow
12:45 Washington Dulles
06:35 London Heathrow
11:05 Washington Dulles
14:49 Bangor
Connect
SA203 South African Airways
AA1444 American Airlines
AA5539 American Airlines
21:05 Johannesburg
08:10 New York JFK
13:24 Charlotte
06:40 New York JFK
10:19 Charlotte
15:52 Bangor
Connect
BA054 British Airways
AA729 American Airlines
AA4514 American Airlines
21:10 Johannesburg
10:15 London Heathrow
15:55 Philadelphia
07:20 London Heathrow
13:50 Philadelphia
17:45 Bangor
Connect

4. Johannesburg to Augusta

  1. You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.

  2. You take a flight from Johannesburg to Augusta and cost approximately 650 USD.

  3. You take a bus, shuttle or taxi from Augusta to your destination in Bar Harbor, ME, USA.

Flight Depart Arrive
LA8059 LATAM Chile
LA8164 LATAM Chile
9K1005 Cape Air
12:00 Johannesburg
23:30 Sao Paulo
12:30 Boston
17:25 Sao Paulo
08:50 Boston
13:35 Augusta
Connect
SA209 South African Airways
SA209 South African Airways
UA641 United Airlines
9K1005 Cape Air
17:40 Johannesburg
23:00 Accra
08:25 Washington Dulles
12:30 Boston
21:45 Accra
06:00 Washington Dulles
09:56 Boston
13:35 Augusta
Connect
SA209 South African Airways
SA209 South African Airways
UA1182 United Airlines
9K1005 Cape Air
17:40 Johannesburg
23:00 Accra
07:15 Washington Dulles
12:30 Boston
21:45 Accra
06:00 Washington Dulles
08:51 Boston
13:35 Augusta
Connect
SA207 South African Airways
SA207 South African Airways
UA641 United Airlines
9K1005 Cape Air
18:30 Johannesburg
01:55 Blaise Diagne
08:25 Washington Dulles
12:30 Boston
00:55 Blaise Diagne
06:25 Washington Dulles
09:56 Boston
13:35 Augusta
Connect
SA207 South African Airways
SA207 South African Airways
UA641 United Airlines
9K1003 Cape Air
18:30 Johannesburg
01:55 Blaise Diagne
08:25 Washington Dulles
13:50 Boston
00:55 Blaise Diagne
06:25 Washington Dulles
09:56 Boston
14:55 Augusta
Connect
LH573 Lufthansa
LH422 Lufthansa
9K1007 Cape Air
19:00 Johannesburg
13:30 Frankfurt
17:40 Boston
05:35 Frankfurt
15:25 Boston
18:45 Augusta
Connect
BA056 British Airways
AA109 American Airlines
9K1003 Cape Air
19:20 Johannesburg
09:35 London Heathrow
13:50 Boston
05:30 London Heathrow
12:35 Boston
14:55 Augusta
Connect
SA260 South African Airways
LH422 Lufthansa
9K1007 Cape Air
19:25 Johannesburg
13:30 Frankfurt
17:40 Boston
06:10 Frankfurt
15:25 Boston
18:45 Augusta
Connect
LX289 Swiss
LX54 Swiss
9K1007 Cape Air
19:25 Johannesburg
12:55 Zurich
17:40 Boston
06:10 Zurich
15:20 Boston
18:45 Augusta
Connect
DL201 Delta
DL2796 Delta
9K1003 Cape Air
19:55 Johannesburg
08:48 Atlanta
13:50 Boston
05:52 Atlanta
11:26 Boston
14:55 Augusta
Connect
DL201 Delta
DL2647 Delta
9K1005 Cape Air
19:55 Johannesburg
07:25 Atlanta
12:30 Boston
05:52 Atlanta
10:01 Boston
13:35 Augusta
Connect
DL201 Delta
DL2647 Delta
9K1003 Cape Air
19:55 Johannesburg
07:25 Atlanta
13:50 Boston
05:52 Atlanta
10:01 Boston
14:55 Augusta
Connect
DL201 Delta
DL2796 Delta
9K1005 Cape Air
19:55 Johannesburg
08:48 Atlanta
12:30 Boston
05:52 Atlanta
11:26 Boston
13:35 Augusta
Connect
DL201 Delta
DL1583 Delta
9K1005 Cape Air
19:55 Johannesburg
08:15 Atlanta
12:30 Boston
05:52 Atlanta
10:53 Boston
13:35 Augusta
Connect
DL201 Delta
DL1583 Delta
9K1003 Cape Air
19:55 Johannesburg
08:15 Atlanta
13:50 Boston
05:52 Atlanta
10:53 Boston
14:55 Augusta
Connect
DL201 Delta
DL2796 Delta
9K1007 Cape Air
19:55 Johannesburg
08:48 Atlanta
17:40 Boston
05:52 Atlanta
11:26 Boston
18:45 Augusta
Connect
DL201 Delta
DL1583 Delta
9K1007 Cape Air
19:55 Johannesburg
08:15 Atlanta
17:40 Boston
05:52 Atlanta
10:53 Boston
18:45 Augusta
Connect
DL201 Delta
DL2647 Delta
9K1007 Cape Air
19:55 Johannesburg
07:25 Atlanta
17:40 Boston
05:52 Atlanta
10:01 Boston
18:45 Augusta
Connect
VS450 Virgin Atlantic
DL59 Delta
9K1003 Cape Air
20:25 Johannesburg
09:40 London Heathrow
13:50 Boston
06:35 London Heathrow
12:20 Boston
14:55 Augusta
Connect
VS450 Virgin Atlantic
DL59 Delta
9K1007 Cape Air
20:25 Johannesburg
09:40 London Heathrow
17:40 Boston
06:35 London Heathrow
12:20 Boston
18:45 Augusta
Connect
AZ0849 Alitalia
DL21 Delta
9K1007 Cape Air
20:35 Johannesburg
10:45 Rome
17:40 Boston
06:50 Rome
14:32 Boston
18:45 Augusta
Connect
SA203 South African Airways
B62091 JetBlue Airways
9K5321 Cape Air
9K1007 Cape Air
21:05 Johannesburg
09:46 New York JFK
12:05 Nantucket
17:40 Boston
06:40 New York JFK
10:59 Nantucket
12:53 Boston
18:45 Augusta
Connect
SA203 South African Airways
B62091 JetBlue Airways
9K5021 Cape Air
9K1003 Cape Air
21:05 Johannesburg
09:46 New York JFK
11:55 Nantucket
13:50 Boston
06:40 New York JFK
10:59 Nantucket
12:43 Boston
14:55 Augusta
Connect
SA203 South African Airways
B62091 JetBlue Airways
9K5321 Cape Air
9K1003 Cape Air
21:05 Johannesburg
09:46 New York JFK
12:05 Nantucket
13:50 Boston
06:40 New York JFK
10:59 Nantucket
12:53 Boston
14:55 Augusta
Connect
SA203 South African Airways
B6118 JetBlue Airways
9K1007 Cape Air
21:05 Johannesburg
10:30 New York JFK
17:40 Boston
06:40 New York JFK
11:40 Boston
18:45 Augusta
Connect
SA203 South African Airways
B61518 JetBlue Airways
9K1007 Cape Air
21:05 Johannesburg
13:50 New York JFK
17:40 Boston
06:40 New York JFK
15:06 Boston
18:45 Augusta
Connect
SA203 South African Airways
9K101 Cape Air
9K5061 Cape Air
9K1007 Cape Air
21:05 Johannesburg
12:00 New York JFK
15:10 Nantucket
17:40 Boston
06:40 New York JFK
13:42 Nantucket
16:00 Boston
18:45 Augusta
Connect
SA203 South African Airways
B62091 JetBlue Airways
9K5021 Cape Air
9K1007 Cape Air
21:05 Johannesburg
09:46 New York JFK
11:55 Nantucket
17:40 Boston
06:40 New York JFK
10:59 Nantucket
12:43 Boston
18:45 Augusta
Connect
SA203 South African Airways
B6508 JetBlue Airways
9K7301 Cape Air
9K1007 Cape Air
21:05 Johannesburg
10:05 New York JFK
14:10 Portland
17:40 Boston
06:40 New York JFK
11:20 Portland
15:02 Boston
18:45 Augusta
Connect
SA203 South African Airways
B6118 JetBlue Airways
9K1003 Cape Air
21:05 Johannesburg
10:30 New York JFK
13:50 Boston
06:40 New York JFK
11:40 Boston
14:55 Augusta
Connect
SA203 South African Airways
B61338 JetBlue Airways
B61225 JetBlue Airways
9K1007 Cape Air
21:05 Johannesburg
10:33 New York JFK
13:53 Martha's Vineyard
17:40 Boston
06:40 New York JFK
11:35 Martha's Vineyard
14:36 Boston
18:45 Augusta
Connect
BA054 British Airways
AA109 American Airlines
9K1007 Cape Air
21:10 Johannesburg
09:35 London Heathrow
17:40 Boston
07:20 London Heathrow
12:35 Boston
18:45 Augusta
Connect
BA054 British Airways
BA213 British Airways
9K1007 Cape Air
21:10 Johannesburg
11:15 London Heathrow
17:40 Boston
07:20 London Heathrow
13:35 Boston
18:45 Augusta
Connect
BA054 British Airways
AA109 American Airlines
9K1003 Cape Air
21:10 Johannesburg
09:35 London Heathrow
13:50 Boston
07:20 London Heathrow
12:35 Boston
14:55 Augusta
Connect

5. Johannesburg to Portland

  1. You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.

  2. You take a flight from Johannesburg to Portland and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from Portland to your destination in Bar Harbor, ME, USA.

Flight Depart Arrive
SA209 South African Airways
SA209 South African Airways
UA4957 United Airlines
17:40 Johannesburg
23:00 Accra
08:15 Washington Dulles
21:45 Accra
06:00 Washington Dulles
09:49 Portland
Connect
SA209 South African Airways
SA209 South African Airways
UA6149 United Airlines
17:40 Johannesburg
23:00 Accra
12:30 Washington Dulles
21:45 Accra
06:00 Washington Dulles
14:09 Portland
Connect
SA207 South African Airways
SA207 South African Airways
UA4957 United Airlines
18:30 Johannesburg
01:55 Blaise Diagne
08:15 Washington Dulles
00:55 Blaise Diagne
06:25 Washington Dulles
09:49 Portland
Connect
DL201 Delta
DL1070 Delta
DL3840 Delta
19:55 Johannesburg
07:25 Atlanta
10:10 Detroit
05:52 Atlanta
09:17 Detroit
12:08 Portland
Connect
DL201 Delta
DL2891 Delta
DL4848 Delta
19:55 Johannesburg
06:45 Atlanta
12:00 New York La Guardia
05:52 Atlanta
09:03 New York La Guardia
13:34 Portland
Connect
DL201 Delta
DL2705 Delta
DL3850 Delta
19:55 Johannesburg
08:40 Atlanta
12:20 Detroit
05:52 Atlanta
10:34 Detroit
14:18 Portland
Connect
DL201 Delta
DL1070 Delta
DL3850 Delta
19:55 Johannesburg
07:25 Atlanta
12:20 Detroit
05:52 Atlanta
09:17 Detroit
14:18 Portland
Connect
DL201 Delta
DL2588 Delta
19:55 Johannesburg
14:55 Atlanta
05:52 Atlanta
17:31 Portland
Connect
DL201 Delta
DL2400 Delta
DL4848 Delta
19:55 Johannesburg
07:30 Atlanta
12:00 New York La Guardia
05:52 Atlanta
09:48 New York La Guardia
13:34 Portland
Connect
DL201 Delta
DL2891 Delta
DL4941 Delta
19:55 Johannesburg
06:45 Atlanta
17:05 New York La Guardia
05:52 Atlanta
09:03 New York La Guardia
18:43 Portland
Connect
DL201 Delta
DL843 Delta
DL4770 Delta
19:55 Johannesburg
09:55 Atlanta
16:59 New York JFK
05:52 Atlanta
12:17 New York JFK
18:43 Portland
Connect
DL201 Delta
DL2350 Delta
DL5190 Delta
19:55 Johannesburg
07:05 Atlanta
11:10 New York JFK
05:52 Atlanta
09:20 New York JFK
12:41 Portland
Connect
DL201 Delta
DL2684 Delta
DL4770 Delta
19:55 Johannesburg
11:05 Atlanta
16:59 New York JFK
05:52 Atlanta
13:27 New York JFK
18:43 Portland
Connect
DL201 Delta
DL2362 Delta
DL4941 Delta
19:55 Johannesburg
08:30 Atlanta
17:05 New York La Guardia
05:52 Atlanta
10:51 New York La Guardia
18:43 Portland
Connect
DL201 Delta
DL2362 Delta
DL4848 Delta
19:55 Johannesburg
08:30 Atlanta
12:00 New York La Guardia
05:52 Atlanta
10:51 New York La Guardia
13:34 Portland
Connect
DL201 Delta
DL2400 Delta
DL4941 Delta
19:55 Johannesburg
07:30 Atlanta
17:05 New York La Guardia
05:52 Atlanta
09:48 New York La Guardia
18:43 Portland
Connect
DL201 Delta
DL2891 Delta
DL4795 Delta
19:55 Johannesburg
06:45 Atlanta
10:20 New York La Guardia
05:52 Atlanta
09:03 New York La Guardia
12:01 Portland
Connect
DL201 Delta
DL2995 Delta
19:55 Johannesburg
09:29 Atlanta
05:52 Atlanta
12:05 Portland
Connect
DL201 Delta
DL2350 Delta
DL4770 Delta
19:55 Johannesburg
07:05 Atlanta
16:59 New York JFK
05:52 Atlanta
09:20 New York JFK
18:43 Portland
Connect
SA234 South African Airways
UA883 United Airlines
UA4036 United Airlines
20:00 Johannesburg
08:00 London Heathrow
12:30 Newark
06:25 London Heathrow
11:00 Newark
13:48 Portland
Connect
SA234 South African Airways
UA15 United Airlines
UA3941 United Airlines
20:00 Johannesburg
10:00 London Heathrow
15:00 Newark
06:25 London Heathrow
13:00 Newark
16:13 Portland
Connect
SA234 South African Airways
UA883 United Airlines
UA3941 United Airlines
20:00 Johannesburg
08:00 London Heathrow
15:00 Newark
06:25 London Heathrow
11:00 Newark
16:13 Portland
Connect
SA234 South African Airways
UA905 United Airlines
UA3941 United Airlines
20:00 Johannesburg
09:00 London Heathrow
15:00 Newark
06:25 London Heathrow
12:00 Newark
16:13 Portland
Connect
SA203 South African Airways
B6508 JetBlue Airways
21:05 Johannesburg
10:05 New York JFK
06:40 New York JFK
11:20 Portland
Connect
SA203 South African Airways
B6408 JetBlue Airways
21:05 Johannesburg
14:25 New York JFK
06:40 New York JFK
15:47 Portland
Connect

6. Nelspruit to Portland

  1. You take a bus, shuttle or taxi from your location in Belfast to Nelspruit.

  2. You take a flight from Nelspruit to Portland and cost approximately 1400 USD.

  3. You take a bus, shuttle or taxi from Portland to your destination in Bar Harbor, ME, USA.

Flight Depart Arrive
SA8664 South African Airways
UA1123 United Airlines
UA4036 United Airlines
13:15 Nelspruit
19:50 Capetown
12:30 Newark
15:45 Capetown
05:45 Newark
13:48 Portland
Connect
SA8664 South African Airways
UA1123 United Airlines
UA4360 United Airlines
13:15 Nelspruit
19:50 Capetown
08:38 Newark
15:45 Capetown
05:45 Newark
10:12 Portland
Connect
SA8842 South African Airways
SA207 South African Airways
SA207 South African Airways
UA4957 United Airlines
13:35 Nelspruit
18:30 Johannesburg
01:55 Blaise Diagne
08:15 Washington Dulles
14:25 Johannesburg
00:55 Blaise Diagne
06:25 Washington Dulles
09:49 Portland
Connect
SA8842 South African Airways
SA209 South African Airways
SA209 South African Airways
UA4957 United Airlines
13:35 Nelspruit
17:40 Johannesburg
23:00 Accra
08:15 Washington Dulles
14:25 Johannesburg
21:45 Accra
06:00 Washington Dulles
09:49 Portland
Connect
SA8506 South African Airways
SA578 South African Airways
SA203 South African Airways
DL5190 Delta
15:10 Nelspruit
18:40 Durban
21:05 Johannesburg
11:10 New York JFK
16:10 Durban
19:45 Johannesburg
06:40 New York JFK
12:41 Portland
Connect
SA8506 South African Airways
SA572 South African Airways
SA203 South African Airways
DL5190 Delta
15:10 Nelspruit
17:40 Durban
21:05 Johannesburg
11:10 New York JFK
16:10 Durban
18:45 Johannesburg
06:40 New York JFK
12:41 Portland
Connect
SA8506 South African Airways
SA572 South African Airways
DL201 Delta
DL2995 Delta
15:10 Nelspruit
17:40 Durban
19:55 Johannesburg
09:29 Atlanta
16:10 Durban
18:45 Johannesburg
05:52 Atlanta
12:05 Portland
Connect
SA8506 South African Airways
SA578 South African Airways
SA203 South African Airways
B6508 JetBlue Airways
15:10 Nelspruit
18:40 Durban
21:05 Johannesburg
10:05 New York JFK
16:10 Durban
19:45 Johannesburg
06:40 New York JFK
11:20 Portland
Connect
SA8506 South African Airways
SA572 South African Airways
SA203 South African Airways
B6508 JetBlue Airways
15:10 Nelspruit
17:40 Durban
21:05 Johannesburg
10:05 New York JFK
16:10 Durban
18:45 Johannesburg
06:40 New York JFK
11:20 Portland
Connect
SA8832 South African Airways
DL201 Delta
DL2995 Delta
15:30 Nelspruit
19:55 Johannesburg
09:29 Atlanta
16:25 Johannesburg
05:52 Atlanta
12:05 Portland
Connect
SA8832 South African Airways
DL201 Delta
DL2891 Delta
DL4795 Delta
15:30 Nelspruit
19:55 Johannesburg
06:45 Atlanta
10:20 New York La Guardia
16:25 Johannesburg
05:52 Atlanta
09:03 New York La Guardia
12:01 Portland
Connect
SA8832 South African Airways
DL201 Delta
DL1070 Delta
DL3840 Delta
15:30 Nelspruit
19:55 Johannesburg
07:25 Atlanta
10:10 Detroit
16:25 Johannesburg
05:52 Atlanta
09:17 Detroit
12:08 Portland
Connect
SA8832 South African Airways
DL201 Delta
DL2350 Delta
DL5190 Delta
15:30 Nelspruit
19:55 Johannesburg
07:05 Atlanta
11:10 New York JFK
16:25 Johannesburg
05:52 Atlanta
09:20 New York JFK
12:41 Portland
Connect
SA8832 South African Airways
SA209 South African Airways
SA209 South African Airways
UA4957 United Airlines
15:30 Nelspruit
17:40 Johannesburg
23:00 Accra
08:15 Washington Dulles
16:25 Johannesburg
21:45 Accra
06:00 Washington Dulles
09:49 Portland
Connect
SA8844 South African Airways
DL201 Delta
DL2891 Delta
DL4795 Delta
16:15 Nelspruit
19:55 Johannesburg
06:45 Atlanta
10:20 New York La Guardia
17:10 Johannesburg
05:52 Atlanta
09:03 New York La Guardia
12:01 Portland
Connect
SA8844 South African Airways
SA203 South African Airways
B6408 JetBlue Airways
16:15 Nelspruit
21:05 Johannesburg
14:25 New York JFK
17:10 Johannesburg
06:40 New York JFK
15:47 Portland
Connect
SA8844 South African Airways
DL201 Delta
DL2995 Delta
16:15 Nelspruit
19:55 Johannesburg
09:29 Atlanta
17:10 Johannesburg
05:52 Atlanta
12:05 Portland
Connect
SA8844 South African Airways
DL201 Delta
DL2350 Delta
DL5190 Delta
16:15 Nelspruit
19:55 Johannesburg
07:05 Atlanta
11:10 New York JFK
17:10 Johannesburg
05:52 Atlanta
09:20 New York JFK
12:41 Portland
Connect
SA8844 South African Airways
SA203 South African Airways
DL5190 Delta
16:15 Nelspruit
21:05 Johannesburg
11:10 New York JFK
17:10 Johannesburg
06:40 New York JFK
12:41 Portland
Connect
SA8844 South African Airways
DL201 Delta
DL1070 Delta
DL3840 Delta
16:15 Nelspruit
19:55 Johannesburg
07:25 Atlanta
10:10 Detroit
17:10 Johannesburg
05:52 Atlanta
09:17 Detroit
12:08 Portland
Connect
SA8844 South African Airways
SA203 South African Airways
B6508 JetBlue Airways
16:15 Nelspruit
21:05 Johannesburg
10:05 New York JFK
17:10 Johannesburg
06:40 New York JFK
11:20 Portland
Connect
SA8844 South African Airways
SA207 South African Airways
SA207 South African Airways
UA4957 United Airlines
16:15 Nelspruit
18:30 Johannesburg
01:55 Blaise Diagne
08:15 Washington Dulles
17:10 Johannesburg
00:55 Blaise Diagne
06:25 Washington Dulles
09:49 Portland
Connect
SA8846 South African Airways
DL201 Delta
DL2350 Delta
DL5190 Delta
16:40 Nelspruit
19:55 Johannesburg
07:05 Atlanta
11:10 New York JFK
17:30 Johannesburg
05:52 Atlanta
09:20 New York JFK
12:41 Portland
Connect
SA8846 South African Airways
DL201 Delta
DL1070 Delta
DL3840 Delta
16:40 Nelspruit
19:55 Johannesburg
07:25 Atlanta
10:10 Detroit
17:30 Johannesburg
05:52 Atlanta
09:17 Detroit
12:08 Portland
Connect
SA8846 South African Airways
DL201 Delta
DL2400 Delta
DL4848 Delta
16:40 Nelspruit
19:55 Johannesburg
07:30 Atlanta
12:00 New York La Guardia
17:30 Johannesburg
05:52 Atlanta
09:48 New York La Guardia
13:34 Portland
Connect
SA8846 South African Airways
SA203 South African Airways
B6508 JetBlue Airways
16:40 Nelspruit
21:05 Johannesburg
10:05 New York JFK
17:30 Johannesburg
06:40 New York JFK
11:20 Portland
Connect
SA8846 South African Airways
DL201 Delta
DL2362 Delta
DL4848 Delta
16:40 Nelspruit
19:55 Johannesburg
08:30 Atlanta
12:00 New York La Guardia
17:30 Johannesburg
05:52 Atlanta
10:51 New York La Guardia
13:34 Portland
Connect
SA8846 South African Airways
DL201 Delta
DL2891 Delta
DL4795 Delta
16:40 Nelspruit
19:55 Johannesburg
06:45 Atlanta
10:20 New York La Guardia
17:30 Johannesburg
05:52 Atlanta
09:03 New York La Guardia
12:01 Portland
Connect
SA8846 South African Airways
DL201 Delta
DL1070 Delta
DL3850 Delta
16:40 Nelspruit
19:55 Johannesburg
07:25 Atlanta
12:20 Detroit
17:30 Johannesburg
05:52 Atlanta
09:17 Detroit
14:18 Portland
Connect
SA8846 South African Airways
SA207 South African Airways
SA207 South African Airways
UA6149 United Airlines
16:40 Nelspruit
18:30 Johannesburg
01:55 Blaise Diagne
12:30 Washington Dulles
17:30 Johannesburg
00:55 Blaise Diagne
06:25 Washington Dulles
14:09 Portland
Connect
SA8846 South African Airways
DL201 Delta
DL2995 Delta
16:40 Nelspruit
19:55 Johannesburg
09:29 Atlanta
17:30 Johannesburg
05:52 Atlanta
12:05 Portland
Connect
SA8846 South African Airways
DL201 Delta
DL2705 Delta
DL3850 Delta
16:40 Nelspruit
19:55 Johannesburg
08:40 Atlanta
12:20 Detroit
17:30 Johannesburg
05:52 Atlanta
10:34 Detroit
14:18 Portland
Connect
SA8846 South African Airways
SA207 South African Airways
SA207 South African Airways
UA4957 United Airlines
16:40 Nelspruit
18:30 Johannesburg
01:55 Blaise Diagne
08:15 Washington Dulles
17:30 Johannesburg
00:55 Blaise Diagne
06:25 Washington Dulles
09:49 Portland
Connect
SA8846 South African Airways
DL201 Delta
DL2891 Delta
DL4848 Delta
16:40 Nelspruit
19:55 Johannesburg
06:45 Atlanta
12:00 New York La Guardia
17:30 Johannesburg
05:52 Atlanta
09:03 New York La Guardia
13:34 Portland
Connect
SA8846 South African Airways
SA203 South African Airways
B6408 JetBlue Airways
16:40 Nelspruit
21:05 Johannesburg
14:25 New York JFK
17:30 Johannesburg
06:40 New York JFK
15:47 Portland
Connect
SA8846 South African Airways
SA203 South African Airways
DL5190 Delta
16:40 Nelspruit
21:05 Johannesburg
11:10 New York JFK
17:30 Johannesburg
06:40 New York JFK
12:41 Portland
Connect
SA8846 South African Airways
DL201 Delta
DL2588 Delta
16:40 Nelspruit
19:55 Johannesburg
14:55 Atlanta
17:30 Johannesburg
05:52 Atlanta
17:31 Portland
Connect
SA8848 South African Airways
SA203 South African Airways
DL5190 Delta
18:25 Nelspruit
21:05 Johannesburg
11:10 New York JFK
19:20 Johannesburg
06:40 New York JFK
12:41 Portland
Connect
SA8848 South African Airways
SA203 South African Airways
B6408 JetBlue Airways
18:25 Nelspruit
21:05 Johannesburg
14:25 New York JFK
19:20 Johannesburg
06:40 New York JFK
15:47 Portland
Connect
SA8848 South African Airways
SA203 South African Airways
B6508 JetBlue Airways
18:25 Nelspruit
21:05 Johannesburg
10:05 New York JFK
19:20 Johannesburg
06:40 New York JFK
11:20 Portland
Connect

7. Johannesburg to Boston

  1. You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.

  2. You take a flight from Johannesburg to Boston and cost approximately 550 USD.

  3. You take a bus, shuttle or taxi from Boston to your destination in Bar Harbor, ME, USA.

Flight Depart Arrive
SA209 South African Airways
SA209 South African Airways
UA1182 United Airlines
17:40 Johannesburg
23:00 Accra
07:15 Washington Dulles
21:45 Accra
06:00 Washington Dulles
08:51 Boston
Connect
SA209 South African Airways
SA209 South African Airways
UA641 United Airlines
17:40 Johannesburg
23:00 Accra
08:25 Washington Dulles
21:45 Accra
06:00 Washington Dulles
09:56 Boston
Connect
SA207 South African Airways
SA207 South African Airways
UA655 United Airlines
18:30 Johannesburg
01:55 Blaise Diagne
12:43 Washington Dulles
00:55 Blaise Diagne
06:25 Washington Dulles
14:23 Boston
Connect
SA207 South African Airways
SA207 South African Airways
UA641 United Airlines
18:30 Johannesburg
01:55 Blaise Diagne
08:25 Washington Dulles
00:55 Blaise Diagne
06:25 Washington Dulles
09:56 Boston
Connect
LH573 Lufthansa
LH422 Lufthansa
19:00 Johannesburg
13:30 Frankfurt
05:35 Frankfurt
15:25 Boston
Connect
LH573 Lufthansa
LH420 Lufthansa
19:00 Johannesburg
18:10 Frankfurt
05:35 Frankfurt
20:45 Boston
Connect
BA056 British Airways
AA109 American Airlines
19:20 Johannesburg
09:35 London Heathrow
05:30 London Heathrow
12:35 Boston
Connect
BA056 British Airways
BA203 British Airways
19:20 Johannesburg
17:10 London Heathrow
05:30 London Heathrow
19:45 Boston
Connect
BA056 British Airways
BA213 British Airways
19:20 Johannesburg
11:15 London Heathrow
05:30 London Heathrow
13:35 Boston
Connect
SA260 South African Airways
LH422 Lufthansa
19:25 Johannesburg
13:30 Frankfurt
06:10 Frankfurt
15:25 Boston
Connect
LX289 Swiss
LX52 Swiss
19:25 Johannesburg
17:30 Zurich
06:10 Zurich
19:55 Boston
Connect
LX289 Swiss
LX54 Swiss
19:25 Johannesburg
12:55 Zurich
06:10 Zurich
15:20 Boston
Connect
DL201 Delta
DL2796 Delta
19:55 Johannesburg
08:48 Atlanta
05:52 Atlanta
11:26 Boston
Connect
DL201 Delta
DL1583 Delta
19:55 Johannesburg
08:15 Atlanta
05:52 Atlanta
10:53 Boston
Connect
DL201 Delta
DL1334 Delta
DL5936 Delta
19:55 Johannesburg
07:30 Atlanta
11:05 Richmond
05:52 Atlanta
09:07 Richmond
12:49 Boston
Connect
DL201 Delta
DL2647 Delta
19:55 Johannesburg
07:25 Atlanta
05:52 Atlanta
10:01 Boston
Connect
SA234 South African Airways
AA109 American Airlines
20:00 Johannesburg
09:35 London Heathrow
06:25 London Heathrow
12:35 Boston
Connect
SA234 South African Airways
DL59 Delta
20:00 Johannesburg
09:40 London Heathrow
06:25 London Heathrow
12:20 Boston
Connect
VS450 Virgin Atlantic
DL59 Delta
20:25 Johannesburg
09:40 London Heathrow
06:35 London Heathrow
12:20 Boston
Connect
VS450 Virgin Atlantic
VS011 Virgin Atlantic
20:25 Johannesburg
17:20 London Heathrow
06:35 London Heathrow
20:00 Boston
Connect
SA264 South African Airways
LH424 Lufthansa
20:30 Johannesburg
15:40 Munich
07:20 Munich
18:05 Boston
Connect
AZ0849 Alitalia
DL21 Delta
20:35 Johannesburg
10:45 Rome
06:50 Rome
14:32 Boston
Connect
AZ0849 Alitalia
AZ0614 Alitalia
20:35 Johannesburg
15:05 Rome
06:50 Rome
18:25 Boston
Connect
SA203 South African Airways
9K101 Cape Air
9K5061 Cape Air
21:05 Johannesburg
12:00 New York JFK
15:10 Nantucket
06:40 New York JFK
13:42 Nantucket
16:00 Boston
Connect
SA203 South African Airways
B62091 JetBlue Airways
9K5021 Cape Air
21:05 Johannesburg
09:46 New York JFK
12:45 Nantucket
06:40 New York JFK
10:59 Nantucket
13:33 Boston
Connect
SA203 South African Airways
B6718 JetBlue Airways
21:05 Johannesburg
15:45 New York JFK
06:40 New York JFK
17:16 Boston
Connect
SA203 South African Airways
B62091 JetBlue Airways
9K5021 Cape Air
21:05 Johannesburg
09:46 New York JFK
11:55 Nantucket
06:40 New York JFK
10:59 Nantucket
12:43 Boston
Connect
SA203 South African Airways
B62091 JetBlue Airways
9K5321 Cape Air
21:05 Johannesburg
09:46 New York JFK
12:05 Nantucket
06:40 New York JFK
10:59 Nantucket
12:53 Boston
Connect
SA203 South African Airways
B61338 JetBlue Airways
B61225 JetBlue Airways
21:05 Johannesburg
10:33 New York JFK
13:53 Martha's Vineyard
06:40 New York JFK
11:35 Martha's Vineyard
14:36 Boston
Connect
SA203 South African Airways
B61518 JetBlue Airways
21:05 Johannesburg
13:50 New York JFK
06:40 New York JFK
15:06 Boston
Connect
SA203 South African Airways
B6118 JetBlue Airways
21:05 Johannesburg
10:30 New York JFK
06:40 New York JFK
11:40 Boston
Connect
BA054 British Airways
AA109 American Airlines
21:10 Johannesburg
09:35 London Heathrow
07:20 London Heathrow
12:35 Boston
Connect
BA054 British Airways
BA203 British Airways
21:10 Johannesburg
17:10 London Heathrow
07:20 London Heathrow
19:45 Boston
Connect
BA054 British Airways
BA213 British Airways
21:10 Johannesburg
11:15 London Heathrow
07:20 London Heathrow
13:35 Boston
Connect
KL0592 KLM
KL0617 KLM
23:10 Johannesburg
17:00 Amsterdam Schiphol
10:20 Amsterdam Schiphol
18:40 Boston
Connect
KL0592 KLM
DL257 Delta
23:10 Johannesburg
14:45 Amsterdam Schiphol
10:20 Amsterdam Schiphol
16:51 Boston
Connect

References

Find Hotels in Bar Harbor, ME, USA

You can find hotels and accommodations in Bar Harbor, ME, USA with our hotels search tool below

Booking.com