HowToGo

Flight from Belfast to Portland, ME, USA

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

Search Transfer from Belfast to Portland, ME, USA

Search Flights

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

1. 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 Portland, 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

2. 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 Portland, 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

3. 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 Portland, 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

4. Nelspruit to New York JFK

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

  2. You take a flight from Nelspruit to New York JFK and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from New York JFK to your destination in Portland, ME, USA.

Flight Depart Arrive
SA8258 South African Airways
SA8263 South African Airways
SA203 South African Airways
11:45 Nelspruit
13:25 Vilankulu
21:05 Johannesburg
12:55 Vilankulu
15:10 Johannesburg
06:40 New York JFK
Connect
SA8258 South African Airways
SA8261 South African Airways
SA203 South African Airways
11:45 Nelspruit
13:45 Vilankulu
21:05 Johannesburg
12:55 Vilankulu
15:30 Johannesburg
06:40 New York JFK
Connect
SA8664 South African Airways
SA354 South African Airways
SA203 South African Airways
13:15 Nelspruit
16:35 Capetown
21:05 Johannesburg
15:45 Capetown
18:30 Johannesburg
06:40 New York JFK
Connect
SA8664 South African Airways
SA362 South African Airways
SA203 South African Airways
13:15 Nelspruit
18:20 Capetown
21:05 Johannesburg
15:45 Capetown
20:15 Johannesburg
06:40 New York JFK
Connect
SA8664 South African Airways
JE162 Mango
SA203 South African Airways
13:15 Nelspruit
17:50 Capetown
21:05 Johannesburg
15:45 Capetown
19:45 Johannesburg
06:40 New York JFK
Connect
SA8506 South African Airways
SA578 South African Airways
SA203 South African Airways
15:10 Nelspruit
18:40 Durban
21:05 Johannesburg
16:10 Durban
19:45 Johannesburg
06:40 New York JFK
Connect
SA8506 South African Airways
SA572 South African Airways
SA203 South African Airways
15:10 Nelspruit
17:40 Durban
21:05 Johannesburg
16:10 Durban
18:45 Johannesburg
06:40 New York JFK
Connect
SA8844 South African Airways
SA203 South African Airways
16:15 Nelspruit
21:05 Johannesburg
17:10 Johannesburg
06:40 New York JFK
Connect
SA8846 South African Airways
SA203 South African Airways
16:40 Nelspruit
21:05 Johannesburg
17:30 Johannesburg
06:40 New York JFK
Connect
SA8848 South African Airways
SA203 South African Airways
18:25 Nelspruit
21:05 Johannesburg
19:20 Johannesburg
06:40 New York JFK
Connect

5. Skukuza to Portland

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

  2. You take a flight from Skukuza to Portland and cost approximately 800 USD.

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

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

6. Hoedspruit to Portland

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

  2. You take a flight from Hoedspruit to Portland and cost approximately 800 USD.

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

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

7. Johannesburg to New York JFK

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

  2. You take a flight from Johannesburg to New York JFK and cost approximately 950 USD.

  3. You take a bus, shuttle or taxi from New York JFK to your destination in Portland, ME, USA.

Flight Depart Arrive
TK39 43 Turkish Airlines
TK3 Turkish Airlines
18:10 Johannesburg
06:50 Istanbul Ataturk
05:00 Istanbul Ataturk
10:50 New York JFK
Connect
LH573 Lufthansa
LH400 Lufthansa
19:00 Johannesburg
11:00 Frankfurt
05:35 Frankfurt
13:35 New York JFK
Connect
BA056 British Airways
BA117 British Airways
19:20 Johannesburg
08:25 London Heathrow
05:30 London Heathrow
11:05 New York JFK
Connect
BA056 British Airways
BA175 British Airways
19:20 Johannesburg
09:40 London Heathrow
05:30 London Heathrow
12:30 New York JFK
Connect
LX289 Swiss
LX16 Swiss
19:25 Johannesburg
09:50 Zurich
06:10 Zurich
12:35 New York JFK
Connect
DL201 Delta
DL843 Delta
19:55 Johannesburg
09:55 Atlanta
05:52 Atlanta
12:17 New York JFK
Connect
DL201 Delta
DL2350 Delta
19:55 Johannesburg
07:05 Atlanta
05:52 Atlanta
09:20 New York JFK
Connect
DL201 Delta
DL2684 Delta
19:55 Johannesburg
11:05 Atlanta
05:52 Atlanta
13:27 New York JFK
Connect
VS450 Virgin Atlantic
VS003 Virgin Atlantic
20:25 Johannesburg
09:05 London Heathrow
06:35 London Heathrow
11:55 New York JFK
Connect
VS450 Virgin Atlantic
DL2 Delta
20:25 Johannesburg
07:45 London Heathrow
06:35 London Heathrow
10:54 New York JFK
Connect
AZ0849 Alitalia
AZ0608 Alitalia
20:35 Johannesburg
10:40 Rome
06:50 Rome
14:15 New York JFK
Connect
AZ0849 Alitalia
AZ0602 Alitalia
20:35 Johannesburg
09:30 Rome
06:50 Rome
13:15 New York JFK
Connect
QR1368 Qatar Airways
QR701 Qatar Airways
20:50 Johannesburg
08:15 Doha
06:40 Doha
15:00 New York JFK
Connect
SA203 South African Airways
21:05 Johannesburg
06:40 New York JFK Direct
BA054 British Airways
BA175 British Airways
21:10 Johannesburg
09:40 London Heathrow
07:20 London Heathrow
12:30 New York JFK
Connect
BA054 British Airways
BA117 British Airways
21:10 Johannesburg
08:25 London Heathrow
07:20 London Heathrow
11:05 New York JFK
Connect
MS840 Egyptair
MS985 Egyptair
21:45 Johannesburg
09:20 Cairo
05:35 Cairo
15:15 New York JFK
Connect
KL0592 KLM
KL0641 KLM
23:10 Johannesburg
13:20 Amsterdam Schiphol
10:20 Amsterdam Schiphol
15:30 New York JFK
Connect
KL0592 KLM
DL49 Delta
23:10 Johannesburg
12:00 Amsterdam Schiphol
10:20 Amsterdam Schiphol
14:26 New York JFK
Connect
KL0592 KLM
KL0645 KLM
23:10 Johannesburg
14:30 Amsterdam Schiphol
10:20 Amsterdam Schiphol
16:30 New York JFK
Connect

References

Find Hotels in Portland, ME, USA

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

Booking.com