How to get to May Pen, Jamaica from Vereeniging by flight ? You can check flights from Vereeniging to May Pen, Jamaica below.
You can find flight ticket prices from Vereeniging to May Pen, Jamaica with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Vereeniging to Johannesburg.
You take a flight from Johannesburg to Kingston and cost approximately 750 USD.
You take a bus, shuttle or taxi from Kingston to your destination in May Pen, Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
LA8059
LATAM Chile
LA4783
LATAM Chile
AA964
American Airlines
AA1400
American Airlines
|
12:15
Johannesburg
20:40
Sao Paulo
00:50
Manaus
13:00
Miami
|
17:00
Sao Paulo
23:40
Manaus
06:13
Miami
13:45
Kingston
|
Connect |
LA8059
LATAM Chile
LA4675
LATAM Chile
CM820
Copa Airlines
CM418
Copa Airlines
|
12:15
Johannesburg
21:05
Sao Paulo
01:55
Porto Alegre
11:01
Panama City
|
17:00
Sao Paulo
22:50
Porto Alegre
06:58
Panama City
12:49
Kingston
|
Connect |
LA8059
LATAM Chile
LA4753
LATAM Chile
CM872
Copa Airlines
CM418
Copa Airlines
|
12:15
Johannesburg
19:50
Sao Paulo
01:45
Rio De Janeiro-Galeao
11:01
Panama City
|
17:00
Sao Paulo
20:50
Rio De Janeiro-Galeao
06:59
Panama City
12:49
Kingston
|
Connect |
LA8059
LATAM Chile
LA4629
LATAM Chile
CM764
Copa Airlines
CM418
Copa Airlines
|
12:15
Johannesburg
22:55
Sao Paulo
01:37
Belo Horizonte Confins
11:01
Panama City
|
17:00
Sao Paulo
00:05
Belo Horizonte Confins
06:20
Panama City
12:49
Kingston
|
Connect |
LA8059
LATAM Chile
LA8039
LATAM Chile
CM338
Copa Airlines
CM418
Copa Airlines
|
12:15
Johannesburg
19:25
Sao Paulo
03:17
Lima
11:01
Panama City
|
17:00
Sao Paulo
22:50
Lima
06:56
Panama City
12:49
Kingston
|
Connect |
LA8059
LATAM Chile
LA8039
LATAM Chile
CM761
Copa Airlines
CM418
Copa Airlines
|
12:15
Johannesburg
19:25
Sao Paulo
05:13
Lima
11:01
Panama City
|
17:00
Sao Paulo
22:50
Lima
08:52
Panama City
12:49
Kingston
|
Connect |
LA8059
LATAM Chile
LA4785
LATAM Chile
AA964
American Airlines
AA1589
American Airlines
|
12:15
Johannesburg
20:30
Sao Paulo
00:50
Manaus
11:00
Miami
|
17:00
Sao Paulo
23:30
Manaus
06:13
Miami
11:48
Kingston
|
Connect |
LA8059
LATAM Chile
AA930
American Airlines
AA1400
American Airlines
|
12:15
Johannesburg
23:15
Sao Paulo
13:00
Miami
|
17:00
Sao Paulo
06:50
Miami
13:45
Kingston
|
Connect |
LA8059
LATAM Chile
LA8190
LATAM Chile
AA1400
American Airlines
|
12:15
Johannesburg
23:05
Sao Paulo
13:00
Miami
|
17:00
Sao Paulo
06:20
Miami
13:45
Kingston
|
Connect |
LA8059
LATAM Chile
CM702
Copa Airlines
CM418
Copa Airlines
|
12:15
Johannesburg
01:52
Sao Paulo
11:01
Panama City
|
17:00
Sao Paulo
06:48
Panama City
12:49
Kingston
|
Connect |
LA8059
LATAM Chile
CM758
Copa Airlines
CM418
Copa Airlines
|
12:15
Johannesburg
02:07
Sao Paulo
11:01
Panama City
|
17:00
Sao Paulo
07:02
Panama City
12:49
Kingston
|
Connect |
LA8059
LATAM Chile
LA8190
LATAM Chile
AA1589
American Airlines
|
12:15
Johannesburg
23:05
Sao Paulo
11:00
Miami
|
17:00
Sao Paulo
06:20
Miami
11:48
Kingston
|
Connect |
LA8059
LATAM Chile
CM801
Copa Airlines
CM418
Copa Airlines
|
12:15
Johannesburg
04:25
Sao Paulo
11:01
Panama City
|
17:00
Sao Paulo
09:20
Panama City
12:49
Kingston
|
Connect |
LA8059
LATAM Chile
LA4785
LATAM Chile
AA964
American Airlines
AA1400
American Airlines
|
12:15
Johannesburg
20:30
Sao Paulo
00:50
Manaus
13:00
Miami
|
17:00
Sao Paulo
23:30
Manaus
06:13
Miami
13:45
Kingston
|
Connect |
LA8059
LATAM Chile
AA930
American Airlines
AA1589
American Airlines
|
12:15
Johannesburg
23:15
Sao Paulo
11:00
Miami
|
17:00
Sao Paulo
06:50
Miami
11:48
Kingston
|
Connect |
LA8059
LATAM Chile
LA4783
LATAM Chile
AA964
American Airlines
AA1589
American Airlines
|
12:15
Johannesburg
20:40
Sao Paulo
00:50
Manaus
11:00
Miami
|
17:00
Sao Paulo
23:40
Manaus
06:13
Miami
11:48
Kingston
|
Connect |
SA060
South African Airways
DL55
Delta
DL1906
Delta
|
15:00
Johannesburg
22:20
Lagos
17:10
Atlanta
|
20:15
Lagos
05:30
Atlanta
19:03
Kingston
|
Connect |
DL204
Delta
DL204
Delta
DL1906
Delta
|
17:30
Johannesburg
21:15
Capetown
17:10
Atlanta
|
19:35
Capetown
07:15
Atlanta
19:03
Kingston
|
Connect |
FA204
Safair
DL204
Delta
DL1906
Delta
|
17:35
Johannesburg
21:15
Capetown
17:10
Atlanta
|
19:45
Capetown
07:15
Atlanta
19:03
Kingston
|
Connect |
JE149
Mango
DL204
Delta
DL1906
Delta
|
17:45
Johannesburg
21:15
Capetown
17:10
Atlanta
|
19:55
Capetown
07:15
Atlanta
19:03
Kingston
|
Connect |
JE151
Mango
DL204
Delta
DL1906
Delta
|
17:55
Johannesburg
21:15
Capetown
17:10
Atlanta
|
20:05
Capetown
07:15
Atlanta
19:03
Kingston
|
Connect |
AF995
Air France
AF950
Air France
JY617
InterCaribbean Airways
|
18:50
Johannesburg
10:40
Paris CDG
17:55
Havana
|
05:45
Paris CDG
14:35
Havana
18:30
Kingston
|
Connect |
UA187
United Airlines
UA285
United Airlines
BW36
Caribbean Airlines
|
20:00
Johannesburg
09:30
Newark
17:20
Fort Lauderdale-Hollywood International
|
05:45
Newark
12:25
Fort Lauderdale-Hollywood International
18:00
Kingston
|
Connect |
UA187
United Airlines
UA286
United Airlines
BW36
Caribbean Airlines
|
20:00
Johannesburg
10:30
Newark
17:20
Fort Lauderdale-Hollywood International
|
05:45
Newark
13:30
Fort Lauderdale-Hollywood International
18:00
Kingston
|
Connect |
UA187
United Airlines
UA285
United Airlines
B61575
JetBlue Airways
|
20:00
Johannesburg
09:30
Newark
16:45
Fort Lauderdale-Hollywood International
|
05:45
Newark
12:25
Fort Lauderdale-Hollywood International
17:28
Kingston
|
Connect |
UA187
United Airlines
UA1613
United Airlines
B61575
JetBlue Airways
|
20:00
Johannesburg
08:20
Newark
16:45
Fort Lauderdale-Hollywood International
|
05:45
Newark
11:20
Fort Lauderdale-Hollywood International
17:28
Kingston
|
Connect |
UA187
United Airlines
UA286
United Airlines
B61575
JetBlue Airways
|
20:00
Johannesburg
10:30
Newark
16:45
Fort Lauderdale-Hollywood International
|
05:45
Newark
13:30
Fort Lauderdale-Hollywood International
17:28
Kingston
|
Connect |
UA187
United Airlines
UA1465
United Airlines
JY250
InterCaribbean Airways
|
20:00
Johannesburg
08:21
Newark
16:35
Providenciales
|
05:45
Newark
11:56
Providenciales
16:55
Kingston
|
Connect |
UA187
United Airlines
UA1984
United Airlines
JY408
InterCaribbean Airways
|
20:00
Johannesburg
07:45
Newark
15:20
Santo Domingo
|
05:45
Newark
11:36
Santo Domingo
16:20
Kingston
|
Connect |
UA187
United Airlines
UA3542
United Airlines
JY617
InterCaribbean Airways
|
20:00
Johannesburg
10:00
Newark
17:55
Havana
|
05:45
Newark
14:05
Havana
18:30
Kingston
|
Connect |
UA187
United Airlines
UA2404
United Airlines
JY408
InterCaribbean Airways
|
20:00
Johannesburg
10:10
Newark
15:20
Santo Domingo
|
05:45
Newark
14:09
Santo Domingo
16:20
Kingston
|
Connect |
UA187
United Airlines
UA3675
United Airlines
BW78
Caribbean Airlines
|
20:00
Johannesburg
10:10
Newark
15:25
Toronto
|
05:45
Newark
11:41
Toronto
18:40
Kingston
|
Connect |
UA187
United Airlines
UA285
United Airlines
B6875
JetBlue Airways
|
20:00
Johannesburg
09:30
Newark
13:30
Fort Lauderdale-Hollywood International
|
05:45
Newark
12:25
Fort Lauderdale-Hollywood International
14:12
Kingston
|
Connect |
UA187
United Airlines
UA3423
United Airlines
DL1906
Delta
|
20:00
Johannesburg
08:40
Newark
17:10
Atlanta
|
05:45
Newark
11:11
Atlanta
19:03
Kingston
|
Connect |
UA187
United Airlines
UA1613
United Airlines
B6875
JetBlue Airways
|
20:00
Johannesburg
08:20
Newark
13:30
Fort Lauderdale-Hollywood International
|
05:45
Newark
11:20
Fort Lauderdale-Hollywood International
14:12
Kingston
|
Connect |
UA187
United Airlines
UA1613
United Airlines
NK723
Spirit Airlines
|
20:00
Johannesburg
08:20
Newark
12:56
Fort Lauderdale-Hollywood International
|
05:45
Newark
11:20
Fort Lauderdale-Hollywood International
13:42
Kingston
|
Connect |
UA187
United Airlines
UA2119
United Airlines
KX606
Cayman Airways
|
20:00
Johannesburg
07:30
Newark
18:15
Grand Cayman
|
05:45
Newark
10:31
Grand Cayman
19:20
Kingston
|
Connect |
UA187
United Airlines
UA728
United Airlines
AA1400
American Airlines
|
20:00
Johannesburg
08:20
Newark
13:00
Miami
|
05:45
Newark
11:23
Miami
13:45
Kingston
|
Connect |
UA187
United Airlines
AC7651
Air Canada
BW78
Caribbean Airlines
|
20:00
Johannesburg
10:40
Newark
15:25
Toronto
|
05:45
Newark
12:15
Toronto
18:40
Kingston
|
Connect |
VS450
Virgin Atlantic
VS171
Virgin Atlantic
BW458
Caribbean Airlines
|
20:10
Johannesburg
09:10
London Heathrow
18:25
Antigua
|
06:20
London Heathrow
12:55
Antigua
20:00
Kingston
|
Connect |
You take a bus, shuttle or taxi from your location in Vereeniging to Johannesburg.
You take a flight from Johannesburg to Montego Bay and cost approximately 750 USD.
You take a bus, shuttle or taxi from Montego Bay to your destination in May Pen, Jamaica.
Flight | Depart | Arrive | |
---|---|---|---|
DL204
Delta
DL204
Delta
DL1997
Delta
|
17:30
Johannesburg
21:15
Capetown
09:45
Atlanta
|
19:35
Capetown
07:15
Atlanta
11:36
Montego Bay
|
Connect |
DL204
Delta
DL204
Delta
DL1801
Delta
|
17:30
Johannesburg
21:15
Capetown
11:15
Atlanta
|
19:35
Capetown
07:15
Atlanta
13:05
Montego Bay
|
Connect |
DL204
Delta
DL204
Delta
DL1949
Delta
|
17:30
Johannesburg
21:15
Capetown
13:45
Atlanta
|
19:35
Capetown
07:15
Atlanta
15:31
Montego Bay
|
Connect |
LH573
Lufthansa
EW1244
Eurowings
|
19:00
Johannesburg
11:00
Frankfurt
|
05:35
Frankfurt
16:30
Montego Bay
|
Connect |
UA187
United Airlines
UA1462
United Airlines
|
20:00
Johannesburg
07:27
Newark
|
05:45
Newark
10:25
Montego Bay
|
Connect |
UA187
United Airlines
UA2126
United Airlines
|
20:00
Johannesburg
07:57
Newark
|
05:45
Newark
10:55
Montego Bay
|
Connect |
UA187
United Airlines
UA295
United Airlines
UA1519
United Airlines
|
20:00
Johannesburg
08:20
Newark
10:40
Washington Dulles
|
05:45
Newark
09:38
Washington Dulles
13:10
Montego Bay
|
Connect |
UA187
United Airlines
B6207
JetBlue Airways
|
20:00
Johannesburg
07:45
Newark
|
05:45
Newark
10:34
Montego Bay
|
Connect |
VS450
Virgin Atlantic
VS165
Virgin Atlantic
|
20:10
Johannesburg
11:30
London Heathrow
|
06:20
London Heathrow
15:15
Montego Bay
|
Connect |
You can find hotels and accommodations in May Pen, Jamaica with our hotels search tool below
Booking.com