How to get to Portland, ME, USA from Belfast by flight ? You can check flights from Belfast to Portland, ME, USA below.
You can find flight ticket prices from Belfast to Portland, ME, USA with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.
You take a flight from Johannesburg to Portland and cost approximately 950 USD.
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 |
You take a bus, shuttle or taxi from your location in Belfast to Nelspruit.
You take a flight from Nelspruit to Portland and cost approximately 1400 USD.
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 |
You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.
You take a flight from Johannesburg to Boston and cost approximately 550 USD.
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 |
You take a bus, shuttle or taxi from your location in Belfast to Nelspruit.
You take a flight from Nelspruit to New York JFK and cost approximately 900 USD.
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 |
You take a bus, shuttle or taxi from your location in Belfast to Skukuza.
You take a flight from Skukuza to Portland and cost approximately 800 USD.
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 |
You take a bus, shuttle or taxi from your location in Belfast to Hoedspruit.
You take a flight from Hoedspruit to Portland and cost approximately 800 USD.
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 |
You take a bus, shuttle or taxi from your location in Belfast to Johannesburg.
You take a flight from Johannesburg to New York JFK and cost approximately 950 USD.
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 |
You can find hotels and accommodations in Portland, ME, USA with our hotels search tool below
Booking.com