HowToGo

Flight from Montego Bay to Richmond, Northern Cape, South Africa

How to get to Richmond, Northern Cape, South Africa from Montego Bay by flight ? You can check flights from Montego Bay to Richmond, Northern Cape, South Africa below.

Search Transfer from Montego Bay to Richmond, Northern Cape, South Africa

Search Flights

You can find flight ticket prices from Montego Bay to Richmond, Northern Cape, South Africa with our flight tickets search tool below

1. Montego Bay to Bloemfontein

  1. You take a flight from Montego Bay to Bloemfontein and cost approximately 440 USD.

  2. You take a bus, shuttle or taxi from Bloemfontein to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA1628 United Airlines
UA1122 United Airlines
4Z600 Airlink
12:40 Montego Bay
20:25 Newark
06:00 Capetown
17:37 Newark
17:10 Capetown
07:35 Bloemfontein
Connect
UA1628 United Airlines
UA188 United Airlines
4Z707 Airlink
12:40 Montego Bay
20:45 Newark
08:30 Johannesburg
17:37 Newark
17:45 Johannesburg
09:30 Bloemfontein
Connect
UA1628 United Airlines
UA1122 United Airlines
FA840 Safair
12:40 Montego Bay
20:25 Newark
06:30 Capetown
17:37 Newark
17:10 Capetown
08:05 Bloemfontein
Connect
UA1628 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z600 Airlink
12:40 Montego Bay
20:45 Newark
18:40 Johannesburg
06:00 Capetown
17:37 Newark
17:45 Johannesburg
20:50 Capetown
07:35 Bloemfontein
Connect
UA1628 United Airlines
UA188 United Airlines
5Z100 CemAir
12:40 Montego Bay
20:45 Newark
06:25 Johannesburg
17:37 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect
UA1628 United Airlines
UA188 United Airlines
4Z701 Airlink
12:40 Montego Bay
20:45 Newark
06:20 Johannesburg
17:37 Newark
17:45 Johannesburg
07:20 Bloemfontein
Connect
DL1928 Delta
DL200 Delta
4Z707 Airlink
13:21 Montego Bay
21:40 Atlanta
08:30 Johannesburg
17:20 Atlanta
19:00 Johannesburg
09:30 Bloemfontein
Connect
DL1928 Delta
DL210 Delta
4Z910 Airlink
4Z701 Airlink
13:21 Montego Bay
21:00 Atlanta
18:40 Capetown
06:20 Johannesburg
17:20 Atlanta
17:50 Capetown
20:45 Johannesburg
07:20 Bloemfontein
Connect
DL1928 Delta
DL200 Delta
5Z100 CemAir
13:21 Montego Bay
21:40 Atlanta
06:25 Johannesburg
17:20 Atlanta
19:00 Johannesburg
07:25 Bloemfontein
Connect
DL1928 Delta
DL210 Delta
FA840 Safair
13:21 Montego Bay
21:00 Atlanta
06:30 Capetown
17:20 Atlanta
17:50 Capetown
08:05 Bloemfontein
Connect
DL1928 Delta
DL200 Delta
4Z701 Airlink
13:21 Montego Bay
21:40 Atlanta
06:20 Johannesburg
17:20 Atlanta
19:00 Johannesburg
07:20 Bloemfontein
Connect
DL1928 Delta
DL210 Delta
4Z600 Airlink
13:21 Montego Bay
21:00 Atlanta
06:00 Capetown
17:20 Atlanta
17:50 Capetown
07:35 Bloemfontein
Connect
UA1206 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z600 Airlink
14:05 Montego Bay
20:45 Newark
18:40 Johannesburg
06:00 Capetown
19:02 Newark
17:45 Johannesburg
20:50 Capetown
07:35 Bloemfontein
Connect
UA1206 United Airlines
UA188 United Airlines
4Z707 Airlink
14:05 Montego Bay
20:45 Newark
08:30 Johannesburg
19:02 Newark
17:45 Johannesburg
09:30 Bloemfontein
Connect
UA1206 United Airlines
UA188 United Airlines
5Z100 CemAir
14:05 Montego Bay
20:45 Newark
06:25 Johannesburg
19:02 Newark
17:45 Johannesburg
07:25 Bloemfontein
Connect
UA1206 United Airlines
UA188 United Airlines
4Z701 Airlink
14:05 Montego Bay
20:45 Newark
06:20 Johannesburg
19:02 Newark
17:45 Johannesburg
07:20 Bloemfontein
Connect
UA1206 United Airlines
UA1122 United Airlines
4Z604 Airlink
14:05 Montego Bay
20:25 Newark
10:35 Capetown
19:02 Newark
17:10 Capetown
12:10 Bloemfontein
Connect
UA1206 United Airlines
UA1122 United Airlines
FA840 Safair
14:05 Montego Bay
20:25 Newark
06:30 Capetown
19:02 Newark
17:10 Capetown
08:05 Bloemfontein
Connect
UA1206 United Airlines
UA1122 United Airlines
4Z600 Airlink
14:05 Montego Bay
20:25 Newark
06:00 Capetown
19:02 Newark
17:10 Capetown
07:35 Bloemfontein
Connect
DL1800 Delta
DL200 Delta
5Z100 CemAir
15:06 Montego Bay
21:40 Atlanta
06:25 Johannesburg
19:10 Atlanta
19:00 Johannesburg
07:25 Bloemfontein
Connect
DL1800 Delta
DL200 Delta
4Z707 Airlink
15:06 Montego Bay
21:40 Atlanta
08:30 Johannesburg
19:10 Atlanta
19:00 Johannesburg
09:30 Bloemfontein
Connect
DL1800 Delta
DL210 Delta
4Z600 Airlink
15:06 Montego Bay
21:00 Atlanta
06:00 Capetown
19:10 Atlanta
17:50 Capetown
07:35 Bloemfontein
Connect
DL1800 Delta
DL210 Delta
FA840 Safair
15:06 Montego Bay
21:00 Atlanta
06:30 Capetown
19:10 Atlanta
17:50 Capetown
08:05 Bloemfontein
Connect
DL1800 Delta
DL210 Delta
4Z910 Airlink
4Z701 Airlink
15:06 Montego Bay
21:00 Atlanta
18:40 Capetown
06:20 Johannesburg
19:10 Atlanta
17:50 Capetown
20:45 Johannesburg
07:20 Bloemfontein
Connect
DL1800 Delta
DL200 Delta
4Z701 Airlink
15:06 Montego Bay
21:40 Atlanta
06:20 Johannesburg
19:10 Atlanta
19:00 Johannesburg
07:20 Bloemfontein
Connect
DL1800 Delta
DL210 Delta
4Z604 Airlink
15:06 Montego Bay
21:00 Atlanta
10:35 Capetown
19:10 Atlanta
17:50 Capetown
12:10 Bloemfontein
Connect
DL1987 Delta
DL200 Delta
FA103 Safair
FA840 Safair
16:20 Montego Bay
21:40 Atlanta
20:30 Johannesburg
06:30 Capetown
20:18 Atlanta
19:00 Johannesburg
22:40 Capetown
08:05 Bloemfontein
Connect
DL1987 Delta
DL200 Delta
FA123 Safair
FA840 Safair
16:20 Montego Bay
21:40 Atlanta
20:15 Johannesburg
06:30 Capetown
20:18 Atlanta
19:00 Johannesburg
22:25 Capetown
08:05 Bloemfontein
Connect
DL1987 Delta
DL200 Delta
FA125 Safair
FA840 Safair
16:20 Montego Bay
21:40 Atlanta
20:05 Johannesburg
06:30 Capetown
20:18 Atlanta
19:00 Johannesburg
22:20 Capetown
08:05 Bloemfontein
Connect
DL1987 Delta
DL200 Delta
5Z100 CemAir
16:20 Montego Bay
21:40 Atlanta
06:25 Johannesburg
20:18 Atlanta
19:00 Johannesburg
07:25 Bloemfontein
Connect
DL1987 Delta
DL200 Delta
4Z707 Airlink
16:20 Montego Bay
21:40 Atlanta
08:30 Johannesburg
20:18 Atlanta
19:00 Johannesburg
09:30 Bloemfontein
Connect
DL1987 Delta
DL200 Delta
4Z701 Airlink
16:20 Montego Bay
21:40 Atlanta
06:20 Johannesburg
20:18 Atlanta
19:00 Johannesburg
07:20 Bloemfontein
Connect
WK6 Edelweiss Air
LX282 Swiss
5Z106 CemAir
17:40 Montego Bay
22:40 Zurich
12:00 Johannesburg
10:40 Zurich
09:10 Johannesburg
13:00 Bloemfontein
Connect
VS108 Virgin Atlantic
VS108 Virgin Atlantic
VS478 Virgin Atlantic
4Z604 Airlink
19:05 Montego Bay
22:45 Nassau
19:05 London Heathrow
10:35 Capetown
21:30 Nassau
12:15 London Heathrow
07:45 Capetown
12:10 Bloemfontein
Connect
VS108 Virgin Atlantic
VS108 Virgin Atlantic
VS449 Virgin Atlantic
5Z106 CemAir
19:05 Montego Bay
22:45 Nassau
22:30 London Heathrow
12:00 Johannesburg
21:30 Nassau
12:15 London Heathrow
10:25 Johannesburg
13:00 Bloemfontein
Connect
VS108 Virgin Atlantic
VS108 Virgin Atlantic
BA055 British Airways
4Z703 Airlink
19:05 Montego Bay
22:45 Nassau
19:05 London Heathrow
09:35 Johannesburg
21:30 Nassau
12:15 London Heathrow
07:05 Johannesburg
10:35 Bloemfontein
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
FA846 Safair
21:00 Montego Bay
22:30 London Heathrow
14:30 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
15:30 Bloemfontein
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
4Z709 Airlink
21:00 Montego Bay
22:30 London Heathrow
14:00 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
15:00 Bloemfontein
Connect
VS166 Virgin Atlantic
BA055 British Airways
5Z104 CemAir
21:00 Montego Bay
19:05 London Heathrow
08:40 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
09:40 Bloemfontein
Connect
VS166 Virgin Atlantic
BA055 British Airways
4Z703 Airlink
21:00 Montego Bay
19:05 London Heathrow
09:35 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
10:35 Bloemfontein
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
5Z106 CemAir
21:00 Montego Bay
22:30 London Heathrow
12:00 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
13:00 Bloemfontein
Connect

2. Montego Bay to Port Elizabeth

  1. You take a flight from Montego Bay to Port Elizabeth and cost approximately 480 USD.

  2. You take a bus, shuttle or taxi from Port Elizabeth to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA1628 United Airlines
UA188 United Airlines
4Z793 Airlink
12:40 Montego Bay
20:45 Newark
06:00 Johannesburg
17:37 Newark
17:45 Johannesburg
07:45 Port Elizabeth
Connect
UA1628 United Airlines
UA188 United Airlines
4Z797 Airlink
12:40 Montego Bay
20:45 Newark
10:10 Johannesburg
17:37 Newark
17:45 Johannesburg
11:55 Port Elizabeth
Connect
UA1628 United Airlines
UA188 United Airlines
FA230 369 369 Safair
12:40 Montego Bay
20:45 Newark
06:15 Johannesburg
17:37 Newark
17:45 Johannesburg
08:00 Port Elizabeth
Connect
UA1628 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z671 Airlink
12:40 Montego Bay
20:45 Newark
18:40 Johannesburg
06:35 Capetown
17:37 Newark
17:45 Johannesburg
20:50 Capetown
07:45 Port Elizabeth
Connect
UA1628 United Airlines
UA1122 United Airlines
4Z671 Airlink
12:40 Montego Bay
20:25 Newark
06:35 Capetown
17:37 Newark
17:10 Capetown
07:45 Port Elizabeth
Connect
DL1928 Delta
DL210 Delta
4Z910 Airlink
4Z793 Airlink
13:21 Montego Bay
21:00 Atlanta
18:40 Capetown
06:00 Johannesburg
17:20 Atlanta
17:50 Capetown
20:45 Johannesburg
07:45 Port Elizabeth
Connect
DL1928 Delta
DL210 Delta
4Z671 Airlink
13:21 Montego Bay
21:00 Atlanta
06:35 Capetown
17:20 Atlanta
17:50 Capetown
07:45 Port Elizabeth
Connect
DL1928 Delta
DL200 Delta
5Z250 CemAir
13:21 Montego Bay
21:40 Atlanta
07:00 Johannesburg
17:20 Atlanta
19:00 Johannesburg
08:50 Port Elizabeth
Connect
DL1928 Delta
DL200 Delta
FA230 369 369 Safair
13:21 Montego Bay
21:40 Atlanta
06:15 Johannesburg
17:20 Atlanta
19:00 Johannesburg
08:00 Port Elizabeth
Connect
DL1928 Delta
DL200 Delta
4Z793 Airlink
13:21 Montego Bay
21:40 Atlanta
06:00 Johannesburg
17:20 Atlanta
19:00 Johannesburg
07:45 Port Elizabeth
Connect
UA1206 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z671 Airlink
14:05 Montego Bay
20:45 Newark
18:40 Johannesburg
06:35 Capetown
19:02 Newark
17:45 Johannesburg
20:50 Capetown
07:45 Port Elizabeth
Connect
UA1206 United Airlines
UA188 United Airlines
4Z793 Airlink
14:05 Montego Bay
20:45 Newark
06:00 Johannesburg
19:02 Newark
17:45 Johannesburg
07:45 Port Elizabeth
Connect
UA1206 United Airlines
UA188 United Airlines
4Z797 Airlink
14:05 Montego Bay
20:45 Newark
10:10 Johannesburg
19:02 Newark
17:45 Johannesburg
11:55 Port Elizabeth
Connect
UA1206 United Airlines
UA188 United Airlines
FA230 369 369 Safair
14:05 Montego Bay
20:45 Newark
06:15 Johannesburg
19:02 Newark
17:45 Johannesburg
08:00 Port Elizabeth
Connect
UA1206 United Airlines
UA1122 United Airlines
4Z671 Airlink
14:05 Montego Bay
20:25 Newark
06:35 Capetown
19:02 Newark
17:10 Capetown
07:45 Port Elizabeth
Connect
UA1206 United Airlines
UA1122 United Airlines
FA180 Safair
14:05 Montego Bay
20:25 Newark
12:00 Capetown
19:02 Newark
17:10 Capetown
13:20 Port Elizabeth
Connect
DL1800 Delta
DL210 Delta
4Z671 Airlink
15:06 Montego Bay
21:00 Atlanta
06:35 Capetown
19:10 Atlanta
17:50 Capetown
07:45 Port Elizabeth
Connect
DL1800 Delta
DL200 Delta
4Z793 Airlink
15:06 Montego Bay
21:40 Atlanta
06:00 Johannesburg
19:10 Atlanta
19:00 Johannesburg
07:45 Port Elizabeth
Connect
DL1800 Delta
DL210 Delta
FA130 Safair
15:06 Montego Bay
21:00 Atlanta
12:35 Capetown
19:10 Atlanta
17:50 Capetown
13:55 Port Elizabeth
Connect
DL1800 Delta
DL200 Delta
5Z250 CemAir
15:06 Montego Bay
21:40 Atlanta
07:00 Johannesburg
19:10 Atlanta
19:00 Johannesburg
08:50 Port Elizabeth
Connect
DL1800 Delta
DL200 Delta
FA230 369 369 Safair
15:06 Montego Bay
21:40 Atlanta
06:15 Johannesburg
19:10 Atlanta
19:00 Johannesburg
08:00 Port Elizabeth
Connect
DL1800 Delta
DL210 Delta
4Z910 Airlink
4Z793 Airlink
15:06 Montego Bay
21:00 Atlanta
18:40 Capetown
06:00 Johannesburg
19:10 Atlanta
17:50 Capetown
20:45 Johannesburg
07:45 Port Elizabeth
Connect
DL1987 Delta
DL200 Delta
4Z793 Airlink
16:20 Montego Bay
21:40 Atlanta
06:00 Johannesburg
20:18 Atlanta
19:00 Johannesburg
07:45 Port Elizabeth
Connect
DL1987 Delta
DL200 Delta
5Z250 CemAir
16:20 Montego Bay
21:40 Atlanta
07:00 Johannesburg
20:18 Atlanta
19:00 Johannesburg
08:50 Port Elizabeth
Connect
DL1987 Delta
DL200 Delta
FA230 369 369 Safair
16:20 Montego Bay
21:40 Atlanta
06:15 Johannesburg
20:18 Atlanta
19:00 Johannesburg
08:00 Port Elizabeth
Connect
WK6 Edelweiss Air
LX282 Swiss
FA360 Safair
17:40 Montego Bay
22:40 Zurich
11:35 Johannesburg
10:40 Zurich
09:10 Johannesburg
13:20 Port Elizabeth
Connect
WK6 Edelweiss Air
LX282 Swiss
4Z797 Airlink
17:40 Montego Bay
22:40 Zurich
10:10 Johannesburg
10:40 Zurich
09:10 Johannesburg
11:55 Port Elizabeth
Connect
WK6 Edelweiss Air
LX282 Swiss
5Z258 CemAir
17:40 Montego Bay
22:40 Zurich
11:40 Johannesburg
10:40 Zurich
09:10 Johannesburg
13:30 Port Elizabeth
Connect
DE2162 Condor Flugdienst
LH572 Lufthansa
4Z797 Airlink
19:10 Montego Bay
22:05 Frankfurt
10:10 Johannesburg
12:25 Frankfurt
08:30 Johannesburg
11:55 Port Elizabeth
Connect
VS166 Virgin Atlantic
BA057 British Airways
4Z789 Airlink
21:00 Montego Bay
21:25 London Heathrow
13:20 Johannesburg
12:05 London Heathrow
09:15 Johannesburg
15:05 Port Elizabeth
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
FA266 272 Safair
FA421 Safair
21:00 Montego Bay
22:30 London Heathrow
11:20 Johannesburg
14:05 Durban
12:05 London Heathrow
10:25 Johannesburg
12:30 Durban
15:35 Port Elizabeth
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
FA360 Safair
21:00 Montego Bay
22:30 London Heathrow
11:35 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
13:20 Port Elizabeth
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
5Z258 CemAir
21:00 Montego Bay
22:30 London Heathrow
11:40 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
13:30 Port Elizabeth
Connect
VS166 Virgin Atlantic
BA057 British Airways
4Z785 Airlink
21:00 Montego Bay
21:25 London Heathrow
15:05 Johannesburg
12:05 London Heathrow
09:15 Johannesburg
16:50 Port Elizabeth
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
FA373 375 Safair
21:00 Montego Bay
22:30 London Heathrow
13:15 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
15:00 Port Elizabeth
Connect
VS166 Virgin Atlantic
BA055 British Airways
4Z785 Airlink
21:00 Montego Bay
19:05 London Heathrow
15:05 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
16:50 Port Elizabeth
Connect
VS166 Virgin Atlantic
BA055 British Airways
4Z797 Airlink
21:00 Montego Bay
19:05 London Heathrow
10:10 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
11:55 Port Elizabeth
Connect
VS166 Virgin Atlantic
BA057 British Airways
4Z797 Airlink
21:00 Montego Bay
21:25 London Heathrow
10:10 Johannesburg
12:05 London Heathrow
09:15 Johannesburg
11:55 Port Elizabeth
Connect
VS166 Virgin Atlantic
BA055 British Airways
4Z789 Airlink
21:00 Montego Bay
19:05 London Heathrow
13:20 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
15:05 Port Elizabeth
Connect

3. Montego Bay to George

  1. You take a flight from Montego Bay to George and cost approximately 1000 USD.

  2. You take a bus, shuttle or taxi from George to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA1628 United Airlines
UA188 United Airlines
FA250 Safair
12:40 Montego Bay
20:45 Newark
05:55 Johannesburg
17:37 Newark
17:45 Johannesburg
07:55 George
Connect
UA1628 United Airlines
UA188 United Airlines
5Z400 CemAir
12:40 Montego Bay
20:45 Newark
05:45 Johannesburg
17:37 Newark
17:45 Johannesburg
07:40 George
Connect
UA1628 United Airlines
UA1122 United Airlines
4Z627 Airlink
12:40 Montego Bay
20:25 Newark
10:55 Capetown
17:37 Newark
17:10 Capetown
11:50 George
Connect
UA1628 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z621 Airlink
12:40 Montego Bay
20:45 Newark
18:40 Johannesburg
07:15 Capetown
17:37 Newark
17:45 Johannesburg
20:50 Capetown
08:10 George
Connect
UA1628 United Airlines
UA1122 United Airlines
4Z621 Airlink
12:40 Montego Bay
20:25 Newark
07:15 Capetown
17:37 Newark
17:10 Capetown
08:10 George
Connect
UA1628 United Airlines
UA188 United Airlines
5Z430 CemAir
12:40 Montego Bay
20:45 Newark
06:25 Johannesburg
17:37 Newark
17:45 Johannesburg
08:20 George
Connect
DL1928 Delta
DL210 Delta
4Z633 Airlink
13:21 Montego Bay
21:00 Atlanta
12:10 Capetown
17:20 Atlanta
17:50 Capetown
13:05 George
Connect
DL1928 Delta
DL210 Delta
4Z623 Airlink
13:21 Montego Bay
21:00 Atlanta
09:00 Capetown
17:20 Atlanta
17:50 Capetown
09:55 George
Connect
DL1928 Delta
DL200 Delta
5Z430 CemAir
13:21 Montego Bay
21:40 Atlanta
06:25 Johannesburg
17:20 Atlanta
19:00 Johannesburg
08:20 George
Connect
DL1928 Delta
DL210 Delta
4Z621 Airlink
13:21 Montego Bay
21:00 Atlanta
07:15 Capetown
17:20 Atlanta
17:50 Capetown
08:10 George
Connect
DL1928 Delta
DL200 Delta
FA250 Safair
13:21 Montego Bay
21:40 Atlanta
05:55 Johannesburg
17:20 Atlanta
19:00 Johannesburg
07:55 George
Connect
DL1928 Delta
DL200 Delta
5Z400 CemAir
13:21 Montego Bay
21:40 Atlanta
05:45 Johannesburg
17:20 Atlanta
19:00 Johannesburg
07:40 George
Connect
UA1206 United Airlines
UA188 United Airlines
5Z430 CemAir
14:05 Montego Bay
20:45 Newark
06:25 Johannesburg
19:02 Newark
17:45 Johannesburg
08:20 George
Connect
UA1206 United Airlines
UA1122 United Airlines
4Z621 Airlink
14:05 Montego Bay
20:25 Newark
07:15 Capetown
19:02 Newark
17:10 Capetown
08:10 George
Connect
UA1206 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z621 Airlink
14:05 Montego Bay
20:45 Newark
18:40 Johannesburg
07:15 Capetown
19:02 Newark
17:45 Johannesburg
20:50 Capetown
08:10 George
Connect
UA1206 United Airlines
UA188 United Airlines
FA250 Safair
14:05 Montego Bay
20:45 Newark
05:55 Johannesburg
19:02 Newark
17:45 Johannesburg
07:55 George
Connect
UA1206 United Airlines
UA188 United Airlines
5Z400 CemAir
14:05 Montego Bay
20:45 Newark
05:45 Johannesburg
19:02 Newark
17:45 Johannesburg
07:40 George
Connect
UA1206 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z623 Airlink
14:05 Montego Bay
20:45 Newark
18:40 Johannesburg
09:00 Capetown
19:02 Newark
17:45 Johannesburg
20:50 Capetown
09:55 George
Connect
UA1206 United Airlines
UA1122 United Airlines
4Z627 Airlink
14:05 Montego Bay
20:25 Newark
10:55 Capetown
19:02 Newark
17:10 Capetown
11:50 George
Connect
DL1800 Delta
DL210 Delta
4Z621 Airlink
15:06 Montego Bay
21:00 Atlanta
07:15 Capetown
19:10 Atlanta
17:50 Capetown
08:10 George
Connect
DL1800 Delta
DL200 Delta
5Z430 CemAir
15:06 Montego Bay
21:40 Atlanta
06:25 Johannesburg
19:10 Atlanta
19:00 Johannesburg
08:20 George
Connect
DL1800 Delta
DL200 Delta
FA250 Safair
15:06 Montego Bay
21:40 Atlanta
05:55 Johannesburg
19:10 Atlanta
19:00 Johannesburg
07:55 George
Connect
DL1800 Delta
DL210 Delta
4Z633 Airlink
15:06 Montego Bay
21:00 Atlanta
12:10 Capetown
19:10 Atlanta
17:50 Capetown
13:05 George
Connect
DL1800 Delta
DL200 Delta
5Z400 CemAir
15:06 Montego Bay
21:40 Atlanta
05:45 Johannesburg
19:10 Atlanta
19:00 Johannesburg
07:40 George
Connect
DL1800 Delta
DL210 Delta
4Z623 Airlink
15:06 Montego Bay
21:00 Atlanta
09:00 Capetown
19:10 Atlanta
17:50 Capetown
09:55 George
Connect
DL1987 Delta
DL200 Delta
5Z430 CemAir
16:20 Montego Bay
21:40 Atlanta
06:25 Johannesburg
20:18 Atlanta
19:00 Johannesburg
08:20 George
Connect
DL1987 Delta
DL200 Delta
FA250 Safair
16:20 Montego Bay
21:40 Atlanta
05:55 Johannesburg
20:18 Atlanta
19:00 Johannesburg
07:55 George
Connect
DL1987 Delta
DL200 Delta
5Z400 CemAir
16:20 Montego Bay
21:40 Atlanta
05:45 Johannesburg
20:18 Atlanta
19:00 Johannesburg
07:40 George
Connect
WK6 Edelweiss Air
LX282 Swiss
5Z446 CemAir
17:40 Montego Bay
22:40 Zurich
11:15 Johannesburg
10:40 Zurich
09:10 Johannesburg
13:10 George
Connect
WK6 Edelweiss Air
LX282 Swiss
FA220 256 Safair
17:40 Montego Bay
22:40 Zurich
11:10 Johannesburg
10:40 Zurich
09:10 Johannesburg
13:10 George
Connect
WK6 Edelweiss Air
LX282 Swiss
4Z693 Airlink
17:40 Montego Bay
22:40 Zurich
12:10 Johannesburg
10:40 Zurich
09:10 Johannesburg
14:10 George
Connect
VS166 Virgin Atlantic
BA055 British Airways
4Z693 Airlink
21:00 Montego Bay
19:05 London Heathrow
12:10 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
14:10 George
Connect
VS166 Virgin Atlantic
BA057 British Airways
4Z693 Airlink
21:00 Montego Bay
21:25 London Heathrow
12:10 Johannesburg
12:05 London Heathrow
09:15 Johannesburg
14:10 George
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
5Z454 CemAir
21:00 Montego Bay
22:30 London Heathrow
12:05 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
14:00 George
Connect
VS166 Virgin Atlantic
BA059 British Airways
4Z637 Airlink
21:00 Montego Bay
22:25 London Heathrow
15:15 Capetown
12:05 London Heathrow
11:05 Capetown
16:10 George
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
5Z416 CemAir
21:00 Montego Bay
22:30 London Heathrow
11:45 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
13:40 George
Connect
VS166 Virgin Atlantic
BA055 British Airways
FA612 Safair
21:00 Montego Bay
19:05 London Heathrow
09:15 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
11:15 George
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
5Z446 CemAir
21:00 Montego Bay
22:30 London Heathrow
11:15 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
13:10 George
Connect
VS166 Virgin Atlantic
BA059 British Airways
4Z635 Airlink
21:00 Montego Bay
22:25 London Heathrow
16:55 Capetown
12:05 London Heathrow
11:05 Capetown
17:50 George
Connect
VS166 Virgin Atlantic
BA055 British Airways
5Z442 CemAir
21:00 Montego Bay
19:05 London Heathrow
09:10 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
11:05 George
Connect

4. Montego Bay to Kimberley

  1. You take a flight from Montego Bay to Kimberley and cost approximately 440 USD.

  2. You take a bus, shuttle or taxi from Kimberley to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA1628 United Airlines
UA188 United Airlines
5Z510 CemAir
12:40 Montego Bay
20:45 Newark
06:20 Johannesburg
17:37 Newark
17:45 Johannesburg
07:45 Kimberley
Connect
UA1628 United Airlines
UA1122 United Airlines
4Z611 Airlink
12:40 Montego Bay
20:25 Newark
06:15 Capetown
17:37 Newark
17:10 Capetown
07:45 Kimberley
Connect
UA1628 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z613 Airlink
12:40 Montego Bay
20:45 Newark
18:40 Johannesburg
08:00 Capetown
17:37 Newark
17:45 Johannesburg
20:50 Capetown
09:30 Kimberley
Connect
UA1628 United Airlines
UA188 United Airlines
4Z721 Airlink
12:40 Montego Bay
20:45 Newark
07:00 Johannesburg
17:37 Newark
17:45 Johannesburg
08:05 Kimberley
Connect
UA1628 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z611 Airlink
12:40 Montego Bay
20:45 Newark
18:40 Johannesburg
06:15 Capetown
17:37 Newark
17:45 Johannesburg
20:50 Capetown
07:45 Kimberley
Connect
UA1628 United Airlines
UA188 United Airlines
4Z723 Airlink
12:40 Montego Bay
20:45 Newark
09:15 Johannesburg
17:37 Newark
17:45 Johannesburg
10:20 Kimberley
Connect
DL1928 Delta
DL210 Delta
4Z613 Airlink
13:21 Montego Bay
21:00 Atlanta
08:00 Capetown
17:20 Atlanta
17:50 Capetown
09:30 Kimberley
Connect
DL1928 Delta
DL200 Delta
4Z723 Airlink
13:21 Montego Bay
21:40 Atlanta
09:15 Johannesburg
17:20 Atlanta
19:00 Johannesburg
10:20 Kimberley
Connect
DL1928 Delta
DL210 Delta
4Z910 Airlink
4Z723 Airlink
13:21 Montego Bay
21:00 Atlanta
18:40 Capetown
09:15 Johannesburg
17:20 Atlanta
17:50 Capetown
20:45 Johannesburg
10:20 Kimberley
Connect
DL1928 Delta
DL210 Delta
5Z750 CemAir
13:21 Montego Bay
21:00 Atlanta
06:00 Capetown
17:20 Atlanta
17:50 Capetown
07:30 Kimberley
Connect
DL1928 Delta
DL200 Delta
5Z510 CemAir
13:21 Montego Bay
21:40 Atlanta
06:20 Johannesburg
17:20 Atlanta
19:00 Johannesburg
07:45 Kimberley
Connect
DL1928 Delta
DL210 Delta
4Z910 Airlink
4Z721 Airlink
13:21 Montego Bay
21:00 Atlanta
18:40 Capetown
07:00 Johannesburg
17:20 Atlanta
17:50 Capetown
20:45 Johannesburg
08:05 Kimberley
Connect
DL1928 Delta
DL210 Delta
4Z611 Airlink
13:21 Montego Bay
21:00 Atlanta
06:15 Capetown
17:20 Atlanta
17:50 Capetown
07:45 Kimberley
Connect
DL1928 Delta
DL200 Delta
4Z721 Airlink
13:21 Montego Bay
21:40 Atlanta
07:00 Johannesburg
17:20 Atlanta
19:00 Johannesburg
08:05 Kimberley
Connect
UA1206 United Airlines
UA188 United Airlines
5Z510 CemAir
14:05 Montego Bay
20:45 Newark
06:20 Johannesburg
19:02 Newark
17:45 Johannesburg
07:45 Kimberley
Connect
UA1206 United Airlines
UA1122 United Airlines
4Z611 Airlink
14:05 Montego Bay
20:25 Newark
06:15 Capetown
19:02 Newark
17:10 Capetown
07:45 Kimberley
Connect
UA1206 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z613 Airlink
14:05 Montego Bay
20:45 Newark
18:40 Johannesburg
08:00 Capetown
19:02 Newark
17:45 Johannesburg
20:50 Capetown
09:30 Kimberley
Connect
UA1206 United Airlines
UA188 United Airlines
4Z721 Airlink
14:05 Montego Bay
20:45 Newark
07:00 Johannesburg
19:02 Newark
17:45 Johannesburg
08:05 Kimberley
Connect
UA1206 United Airlines
UA188 United Airlines
4Z723 Airlink
14:05 Montego Bay
20:45 Newark
09:15 Johannesburg
19:02 Newark
17:45 Johannesburg
10:20 Kimberley
Connect
UA1206 United Airlines
UA188 United Airlines
4Z923 Airlink
4Z611 Airlink
14:05 Montego Bay
20:45 Newark
18:40 Johannesburg
06:15 Capetown
19:02 Newark
17:45 Johannesburg
20:50 Capetown
07:45 Kimberley
Connect
DL1800 Delta
DL210 Delta
4Z613 Airlink
15:06 Montego Bay
21:00 Atlanta
08:00 Capetown
19:10 Atlanta
17:50 Capetown
09:30 Kimberley
Connect
DL1800 Delta
DL210 Delta
5Z750 CemAir
15:06 Montego Bay
21:00 Atlanta
06:00 Capetown
19:10 Atlanta
17:50 Capetown
07:30 Kimberley
Connect
DL1800 Delta
DL210 Delta
4Z611 Airlink
15:06 Montego Bay
21:00 Atlanta
06:15 Capetown
19:10 Atlanta
17:50 Capetown
07:45 Kimberley
Connect
DL1800 Delta
DL210 Delta
4Z910 Airlink
4Z723 Airlink
15:06 Montego Bay
21:00 Atlanta
18:40 Capetown
09:15 Johannesburg
19:10 Atlanta
17:50 Capetown
20:45 Johannesburg
10:20 Kimberley
Connect
DL1800 Delta
DL200 Delta
5Z510 CemAir
15:06 Montego Bay
21:40 Atlanta
06:20 Johannesburg
19:10 Atlanta
19:00 Johannesburg
07:45 Kimberley
Connect
DL1800 Delta
DL210 Delta
4Z910 Airlink
4Z721 Airlink
15:06 Montego Bay
21:00 Atlanta
18:40 Capetown
07:00 Johannesburg
19:10 Atlanta
17:50 Capetown
20:45 Johannesburg
08:05 Kimberley
Connect
DL1800 Delta
DL200 Delta
4Z723 Airlink
15:06 Montego Bay
21:40 Atlanta
09:15 Johannesburg
19:10 Atlanta
19:00 Johannesburg
10:20 Kimberley
Connect
DL1800 Delta
DL200 Delta
4Z721 Airlink
15:06 Montego Bay
21:40 Atlanta
07:00 Johannesburg
19:10 Atlanta
19:00 Johannesburg
08:05 Kimberley
Connect
DL1987 Delta
DL200 Delta
4Z721 Airlink
16:20 Montego Bay
21:40 Atlanta
07:00 Johannesburg
20:18 Atlanta
19:00 Johannesburg
08:05 Kimberley
Connect
DL1987 Delta
DL200 Delta
4Z723 Airlink
16:20 Montego Bay
21:40 Atlanta
09:15 Johannesburg
20:18 Atlanta
19:00 Johannesburg
10:20 Kimberley
Connect
DL1987 Delta
DL200 Delta
5Z510 CemAir
16:20 Montego Bay
21:40 Atlanta
06:20 Johannesburg
20:18 Atlanta
19:00 Johannesburg
07:45 Kimberley
Connect
VS108 Virgin Atlantic
VS108 Virgin Atlantic
BA055 British Airways
4Z723 Airlink
19:05 Montego Bay
22:45 Nassau
19:05 London Heathrow
09:15 Johannesburg
21:30 Nassau
12:15 London Heathrow
07:05 Johannesburg
10:20 Kimberley
Connect
VS108 Virgin Atlantic
VS108 Virgin Atlantic
VS449 Virgin Atlantic
5Z518 CemAir
19:05 Montego Bay
22:45 Nassau
22:30 London Heathrow
14:25 Johannesburg
21:30 Nassau
12:15 London Heathrow
10:25 Johannesburg
15:50 Kimberley
Connect
VS108 Virgin Atlantic
VS108 Virgin Atlantic
VS478 Virgin Atlantic
4Z617 Airlink
19:05 Montego Bay
22:45 Nassau
19:05 London Heathrow
15:25 Capetown
21:30 Nassau
12:15 London Heathrow
07:45 Capetown
16:55 Kimberley
Connect
VS108 Virgin Atlantic
VS108 Virgin Atlantic
VS449 Virgin Atlantic
5Z522 CemAir
19:05 Montego Bay
22:45 Nassau
22:30 London Heathrow
15:30 Johannesburg
21:30 Nassau
12:15 London Heathrow
10:25 Johannesburg
16:55 Kimberley
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
4Z727 Airlink
21:00 Montego Bay
22:30 London Heathrow
16:15 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
17:15 Kimberley
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
5Z518 CemAir
21:00 Montego Bay
22:30 London Heathrow
14:25 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
15:50 Kimberley
Connect
VS166 Virgin Atlantic
BA059 British Airways
4Z617 Airlink
21:00 Montego Bay
22:25 London Heathrow
15:25 Capetown
12:05 London Heathrow
11:05 Capetown
16:55 Kimberley
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
5Z514 CemAir
21:00 Montego Bay
22:30 London Heathrow
13:30 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
14:55 Kimberley
Connect
VS166 Virgin Atlantic
BA055 British Airways
4Z723 Airlink
21:00 Montego Bay
19:05 London Heathrow
09:15 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
10:20 Kimberley
Connect

5. Montego Bay to Plettenberg Bay

  1. You take a flight from Montego Bay to Plettenberg Bay and cost approximately 440 USD.

  2. You take a bus, shuttle or taxi from Plettenberg Bay to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA1628 United Airlines
UA188 United Airlines
5Z714 CemAir
12:40 Montego Bay
20:45 Newark
10:10 Johannesburg
17:37 Newark
17:45 Johannesburg
12:40 Plettenberg Bay
Connect
UA1628 United Airlines
UA1122 United Airlines
5Z712 CemAir
12:40 Montego Bay
20:25 Newark
14:25 Capetown
17:37 Newark
17:10 Capetown
15:40 Plettenberg Bay
Connect
UA1628 United Airlines
UA188 United Airlines
5Z710 CemAir
12:40 Montego Bay
20:45 Newark
09:40 Johannesburg
17:37 Newark
17:45 Johannesburg
12:10 Plettenberg Bay
Connect
DL1928 Delta
DL210 Delta
5Z712 CemAir
13:21 Montego Bay
21:00 Atlanta
14:25 Capetown
17:20 Atlanta
17:50 Capetown
15:40 Plettenberg Bay
Connect
DL1928 Delta
DL200 Delta
5Z710 CemAir
13:21 Montego Bay
21:40 Atlanta
09:40 Johannesburg
17:20 Atlanta
19:00 Johannesburg
12:10 Plettenberg Bay
Connect
DL1928 Delta
DL200 Delta
5Z714 CemAir
13:21 Montego Bay
21:40 Atlanta
10:10 Johannesburg
17:20 Atlanta
19:00 Johannesburg
12:40 Plettenberg Bay
Connect
UA1206 United Airlines
UA1122 United Airlines
5Z712 CemAir
14:05 Montego Bay
20:25 Newark
14:25 Capetown
19:02 Newark
17:10 Capetown
15:40 Plettenberg Bay
Connect
UA1206 United Airlines
UA188 United Airlines
5Z710 CemAir
14:05 Montego Bay
20:45 Newark
09:40 Johannesburg
19:02 Newark
17:45 Johannesburg
12:10 Plettenberg Bay
Connect
UA1206 United Airlines
UA188 United Airlines
5Z714 CemAir
14:05 Montego Bay
20:45 Newark
10:10 Johannesburg
19:02 Newark
17:45 Johannesburg
12:40 Plettenberg Bay
Connect
UA1206 United Airlines
UA188 United Airlines
4Z905 Airlink
5Z712 CemAir
14:05 Montego Bay
20:45 Newark
10:25 Johannesburg
14:25 Capetown
19:02 Newark
17:45 Johannesburg
12:35 Capetown
15:40 Plettenberg Bay
Connect
DL1800 Delta
DL200 Delta
5Z710 CemAir
15:06 Montego Bay
21:40 Atlanta
09:40 Johannesburg
19:10 Atlanta
19:00 Johannesburg
12:10 Plettenberg Bay
Connect
DL1800 Delta
DL210 Delta
5Z712 CemAir
15:06 Montego Bay
21:00 Atlanta
14:25 Capetown
19:10 Atlanta
17:50 Capetown
15:40 Plettenberg Bay
Connect
DL1800 Delta
DL200 Delta
5Z714 CemAir
15:06 Montego Bay
21:40 Atlanta
10:10 Johannesburg
19:10 Atlanta
19:00 Johannesburg
12:40 Plettenberg Bay
Connect
DL1987 Delta
DL200 Delta
5Z710 CemAir
16:20 Montego Bay
21:40 Atlanta
09:40 Johannesburg
20:18 Atlanta
19:00 Johannesburg
12:10 Plettenberg Bay
Connect
DL1987 Delta
DL200 Delta
5Z714 CemAir
16:20 Montego Bay
21:40 Atlanta
10:10 Johannesburg
20:18 Atlanta
19:00 Johannesburg
12:40 Plettenberg Bay
Connect
WK6 Edelweiss Air
LX282 Swiss
5Z714 CemAir
17:40 Montego Bay
22:40 Zurich
10:10 Johannesburg
10:40 Zurich
09:10 Johannesburg
12:40 Plettenberg Bay
Connect
DE2162 Condor Flugdienst
LH572 Lufthansa
5Z710 CemAir
19:10 Montego Bay
22:05 Frankfurt
09:40 Johannesburg
12:25 Frankfurt
08:30 Johannesburg
12:10 Plettenberg Bay
Connect
DE2162 Condor Flugdienst
LH572 Lufthansa
5Z714 CemAir
19:10 Montego Bay
22:05 Frankfurt
10:10 Johannesburg
12:25 Frankfurt
08:30 Johannesburg
12:40 Plettenberg Bay
Connect
VS166 Virgin Atlantic
BA055 British Airways
5Z714 CemAir
21:00 Montego Bay
19:05 London Heathrow
10:10 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
12:40 Plettenberg Bay
Connect
VS166 Virgin Atlantic
BA057 British Airways
5Z714 CemAir
21:00 Montego Bay
21:25 London Heathrow
10:10 Johannesburg
12:05 London Heathrow
09:15 Johannesburg
12:40 Plettenberg Bay
Connect
VS166 Virgin Atlantic
BA055 British Airways
5Z710 CemAir
21:00 Montego Bay
19:05 London Heathrow
09:40 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
12:10 Plettenberg Bay
Connect
VS166 Virgin Atlantic
BA059 British Airways
5Z712 CemAir
21:00 Montego Bay
22:25 London Heathrow
14:25 Capetown
12:05 London Heathrow
11:05 Capetown
15:40 Plettenberg Bay
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
5Z838 CemAir
5Z712 CemAir
21:00 Montego Bay
22:30 London Heathrow
11:15 Johannesburg
14:25 Capetown
12:05 London Heathrow
10:25 Johannesburg
13:30 Capetown
15:40 Plettenberg Bay
Connect

6. Montego Bay to Maseru

  1. You take a flight from Montego Bay to Maseru and cost approximately 440 USD.

  2. You take a bus, shuttle or taxi from Maseru to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA1628 United Airlines
UA188 United Airlines
4Z52 Airlink
12:40 Montego Bay
20:45 Newark
09:50 Johannesburg
17:37 Newark
17:45 Johannesburg
10:50 Maseru
Connect
UA1628 United Airlines
UA188 United Airlines
4Z50 Airlink
12:40 Montego Bay
20:45 Newark
06:40 Johannesburg
17:37 Newark
17:45 Johannesburg
07:40 Maseru
Connect
DL1928 Delta
DL210 Delta
4Z910 Airlink
4Z50 Airlink
13:21 Montego Bay
21:00 Atlanta
18:40 Capetown
06:40 Johannesburg
17:20 Atlanta
17:50 Capetown
20:45 Johannesburg
07:40 Maseru
Connect
DL1928 Delta
DL200 Delta
4Z50 Airlink
13:21 Montego Bay
21:40 Atlanta
06:40 Johannesburg
17:20 Atlanta
19:00 Johannesburg
07:40 Maseru
Connect
DL1928 Delta
DL210 Delta
4Z910 Airlink
4Z52 Airlink
13:21 Montego Bay
21:00 Atlanta
18:40 Capetown
09:50 Johannesburg
17:20 Atlanta
17:50 Capetown
20:45 Johannesburg
10:50 Maseru
Connect
DL1928 Delta
DL200 Delta
4Z52 Airlink
13:21 Montego Bay
21:40 Atlanta
09:50 Johannesburg
17:20 Atlanta
19:00 Johannesburg
10:50 Maseru
Connect
UA1206 United Airlines
UA188 United Airlines
4Z50 Airlink
14:05 Montego Bay
20:45 Newark
06:40 Johannesburg
19:02 Newark
17:45 Johannesburg
07:40 Maseru
Connect
UA1206 United Airlines
UA188 United Airlines
4Z52 Airlink
14:05 Montego Bay
20:45 Newark
09:50 Johannesburg
19:02 Newark
17:45 Johannesburg
10:50 Maseru
Connect
DL1800 Delta
DL200 Delta
4Z52 Airlink
15:06 Montego Bay
21:40 Atlanta
09:50 Johannesburg
19:10 Atlanta
19:00 Johannesburg
10:50 Maseru
Connect
DL1800 Delta
DL200 Delta
4Z50 Airlink
15:06 Montego Bay
21:40 Atlanta
06:40 Johannesburg
19:10 Atlanta
19:00 Johannesburg
07:40 Maseru
Connect
DL1800 Delta
DL210 Delta
4Z910 Airlink
4Z52 Airlink
15:06 Montego Bay
21:00 Atlanta
18:40 Capetown
09:50 Johannesburg
19:10 Atlanta
17:50 Capetown
20:45 Johannesburg
10:50 Maseru
Connect
DL1800 Delta
DL210 Delta
4Z910 Airlink
4Z50 Airlink
15:06 Montego Bay
21:00 Atlanta
18:40 Capetown
06:40 Johannesburg
19:10 Atlanta
17:50 Capetown
20:45 Johannesburg
07:40 Maseru
Connect
DL1987 Delta
DL200 Delta
4Z52 Airlink
16:20 Montego Bay
21:40 Atlanta
09:50 Johannesburg
20:18 Atlanta
19:00 Johannesburg
10:50 Maseru
Connect
DL1987 Delta
DL200 Delta
4Z50 Airlink
16:20 Montego Bay
21:40 Atlanta
06:40 Johannesburg
20:18 Atlanta
19:00 Johannesburg
07:40 Maseru
Connect
WK6 Edelweiss Air
LX282 Swiss
4Z62 Airlink
17:40 Montego Bay
22:40 Zurich
15:00 Johannesburg
10:40 Zurich
09:10 Johannesburg
16:00 Maseru
Connect
VS108 Virgin Atlantic
VS108 Virgin Atlantic
VS449 Virgin Atlantic
4Z62 Airlink
19:05 Montego Bay
22:45 Nassau
22:30 London Heathrow
15:00 Johannesburg
21:30 Nassau
12:15 London Heathrow
10:25 Johannesburg
16:00 Maseru
Connect
DE2162 Condor Flugdienst
LH572 Lufthansa
4Z52 Airlink
19:10 Montego Bay
22:05 Frankfurt
09:50 Johannesburg
12:25 Frankfurt
08:30 Johannesburg
10:50 Maseru
Connect
VS166 Virgin Atlantic
BA055 British Airways
4Z52 Airlink
21:00 Montego Bay
19:05 London Heathrow
09:50 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
10:50 Maseru
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
4Z62 Airlink
21:00 Montego Bay
22:30 London Heathrow
15:00 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
16:00 Maseru
Connect
VS166 Virgin Atlantic
MS778 Egyptair
MS839 Egyptair
4Z52 Airlink
21:00 Montego Bay
15:00 London Heathrow
00:10 Cairo
09:50 Johannesburg
12:05 London Heathrow
21:40 Cairo
07:10 Johannesburg
10:50 Maseru
Connect

7. Montego Bay to Sishen

  1. You take a flight from Montego Bay to Sishen and cost approximately 450 USD.

  2. You take a bus, shuttle or taxi from Sishen to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA1628 United Airlines
UA188 United Airlines
4Z771 Airlink
12:40 Montego Bay
20:45 Newark
06:30 Johannesburg
17:37 Newark
17:45 Johannesburg
07:45 Sishen
Connect
UA1628 United Airlines
UA188 United Airlines
4Z773 Airlink
12:40 Montego Bay
20:45 Newark
05:45 Johannesburg
17:37 Newark
17:45 Johannesburg
07:00 Sishen
Connect
DL1928 Delta
DL210 Delta
4Z910 Airlink
4Z773 Airlink
13:21 Montego Bay
21:00 Atlanta
18:40 Capetown
05:45 Johannesburg
17:20 Atlanta
17:50 Capetown
20:45 Johannesburg
07:00 Sishen
Connect
DL1928 Delta
DL200 Delta
4Z773 Airlink
13:21 Montego Bay
21:40 Atlanta
05:45 Johannesburg
17:20 Atlanta
19:00 Johannesburg
07:00 Sishen
Connect
DL1928 Delta
DL210 Delta
4Z910 Airlink
4Z771 Airlink
13:21 Montego Bay
21:00 Atlanta
18:40 Capetown
06:30 Johannesburg
17:20 Atlanta
17:50 Capetown
20:45 Johannesburg
07:45 Sishen
Connect
DL1928 Delta
DL200 Delta
4Z771 Airlink
13:21 Montego Bay
21:40 Atlanta
06:30 Johannesburg
17:20 Atlanta
19:00 Johannesburg
07:45 Sishen
Connect
UA1206 United Airlines
UA188 United Airlines
4Z773 Airlink
14:05 Montego Bay
20:45 Newark
05:45 Johannesburg
19:02 Newark
17:45 Johannesburg
07:00 Sishen
Connect
UA1206 United Airlines
UA188 United Airlines
4Z771 Airlink
14:05 Montego Bay
20:45 Newark
06:30 Johannesburg
19:02 Newark
17:45 Johannesburg
07:45 Sishen
Connect
DL1800 Delta
DL200 Delta
4Z773 Airlink
15:06 Montego Bay
21:40 Atlanta
05:45 Johannesburg
19:10 Atlanta
19:00 Johannesburg
07:00 Sishen
Connect
DL1800 Delta
DL210 Delta
4Z910 Airlink
4Z773 Airlink
15:06 Montego Bay
21:00 Atlanta
18:40 Capetown
05:45 Johannesburg
19:10 Atlanta
17:50 Capetown
20:45 Johannesburg
07:00 Sishen
Connect
DL1800 Delta
DL210 Delta
4Z910 Airlink
4Z771 Airlink
15:06 Montego Bay
21:00 Atlanta
18:40 Capetown
06:30 Johannesburg
19:10 Atlanta
17:50 Capetown
20:45 Johannesburg
07:45 Sishen
Connect
DL1800 Delta
DL200 Delta
4Z771 Airlink
15:06 Montego Bay
21:40 Atlanta
06:30 Johannesburg
19:10 Atlanta
19:00 Johannesburg
07:45 Sishen
Connect
DL1987 Delta
DL200 Delta
4Z771 Airlink
16:20 Montego Bay
21:40 Atlanta
06:30 Johannesburg
20:18 Atlanta
19:00 Johannesburg
07:45 Sishen
Connect
DL1987 Delta
DL200 Delta
4Z773 Airlink
16:20 Montego Bay
21:40 Atlanta
05:45 Johannesburg
20:18 Atlanta
19:00 Johannesburg
07:00 Sishen
Connect
WK6 Edelweiss Air
LX282 Swiss
4Z777 Airlink
17:40 Montego Bay
22:40 Zurich
16:05 Johannesburg
10:40 Zurich
09:10 Johannesburg
17:20 Sishen
Connect
VS108 Virgin Atlantic
VS108 Virgin Atlantic
VS449 Virgin Atlantic
4Z779 Airlink
19:05 Montego Bay
22:45 Nassau
22:30 London Heathrow
15:30 Johannesburg
21:30 Nassau
12:15 London Heathrow
10:25 Johannesburg
16:45 Sishen
Connect
VS108 Virgin Atlantic
VS108 Virgin Atlantic
VS449 Virgin Atlantic
4Z777 Airlink
19:05 Montego Bay
22:45 Nassau
22:30 London Heathrow
16:05 Johannesburg
21:30 Nassau
12:15 London Heathrow
10:25 Johannesburg
17:20 Sishen
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
4Z777 Airlink
21:00 Montego Bay
22:30 London Heathrow
16:05 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
17:20 Sishen
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
4Z779 Airlink
21:00 Montego Bay
22:30 London Heathrow
15:30 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
16:45 Sishen
Connect
VS166 Virgin Atlantic
BA055 British Airways
4Z779 Airlink
21:00 Montego Bay
19:05 London Heathrow
15:30 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
16:45 Sishen
Connect
VS166 Virgin Atlantic
BA057 British Airways
4Z779 Airlink
21:00 Montego Bay
21:25 London Heathrow
15:30 Johannesburg
12:05 London Heathrow
09:15 Johannesburg
16:45 Sishen
Connect

8. Montego Bay to East London

  1. You take a flight from Montego Bay to East London and cost approximately 440 USD.

  2. You take a bus, shuttle or taxi from East London to your destination in Richmond, Northern Cape, South Africa.

Flight Depart Arrive
UA1628 United Airlines
UA188 United Airlines
4Z913 Airlink
12:40 Montego Bay
20:45 Newark
06:20 Johannesburg
17:37 Newark
17:45 Johannesburg
07:50 East London
Connect
UA1628 United Airlines
UA1122 United Airlines
FA150 Safair
12:40 Montego Bay
20:25 Newark
06:40 Capetown
17:37 Newark
17:10 Capetown
08:15 East London
Connect
UA1628 United Airlines
UA188 United Airlines
4Z915 Airlink
12:40 Montego Bay
20:45 Newark
10:30 Johannesburg
17:37 Newark
17:45 Johannesburg
12:00 East London
Connect
UA1628 United Airlines
UA188 United Airlines
FA246 388 Safair
12:40 Montego Bay
20:45 Newark
07:10 Johannesburg
17:37 Newark
17:45 Johannesburg
08:45 East London
Connect
DL1928 Delta
DL200 Delta
FA246 388 Safair
13:21 Montego Bay
21:40 Atlanta
07:10 Johannesburg
17:20 Atlanta
19:00 Johannesburg
08:45 East London
Connect
DL1928 Delta
DL210 Delta
4Z910 Airlink
4Z913 Airlink
13:21 Montego Bay
21:00 Atlanta
18:40 Capetown
06:20 Johannesburg
17:20 Atlanta
17:50 Capetown
20:45 Johannesburg
07:50 East London
Connect
DL1928 Delta
DL200 Delta
4Z915 Airlink
13:21 Montego Bay
21:40 Atlanta
10:30 Johannesburg
17:20 Atlanta
19:00 Johannesburg
12:00 East London
Connect
DL1928 Delta
DL200 Delta
4Z913 Airlink
13:21 Montego Bay
21:40 Atlanta
06:20 Johannesburg
17:20 Atlanta
19:00 Johannesburg
07:50 East London
Connect
DL1928 Delta
DL210 Delta
FA150 Safair
13:21 Montego Bay
21:00 Atlanta
06:40 Capetown
17:20 Atlanta
17:50 Capetown
08:15 East London
Connect
UA1206 United Airlines
UA1122 United Airlines
FA150 Safair
14:05 Montego Bay
20:25 Newark
06:40 Capetown
19:02 Newark
17:10 Capetown
08:15 East London
Connect
UA1206 United Airlines
UA188 United Airlines
4Z915 Airlink
14:05 Montego Bay
20:45 Newark
10:30 Johannesburg
19:02 Newark
17:45 Johannesburg
12:00 East London
Connect
UA1206 United Airlines
UA188 United Airlines
4Z913 Airlink
14:05 Montego Bay
20:45 Newark
06:20 Johannesburg
19:02 Newark
17:45 Johannesburg
07:50 East London
Connect
UA1206 United Airlines
UA188 United Airlines
FA246 388 Safair
14:05 Montego Bay
20:45 Newark
07:10 Johannesburg
19:02 Newark
17:45 Johannesburg
08:45 East London
Connect
DL1800 Delta
DL200 Delta
4Z915 Airlink
15:06 Montego Bay
21:40 Atlanta
10:30 Johannesburg
19:10 Atlanta
19:00 Johannesburg
12:00 East London
Connect
DL1800 Delta
DL210 Delta
FA142 Safair
15:06 Montego Bay
21:00 Atlanta
13:10 Capetown
19:10 Atlanta
17:50 Capetown
14:45 East London
Connect
DL1800 Delta
DL210 Delta
FA465 Safair
FA440 Safair
15:06 Montego Bay
21:00 Atlanta
19:40 Capetown
10:05 Durban
19:10 Atlanta
17:50 Capetown
21:45 Durban
11:20 East London
Connect
DL1800 Delta
DL200 Delta
FA246 388 Safair
15:06 Montego Bay
21:40 Atlanta
07:10 Johannesburg
19:10 Atlanta
19:00 Johannesburg
08:45 East London
Connect
DL1800 Delta
DL210 Delta
FA150 Safair
15:06 Montego Bay
21:00 Atlanta
06:40 Capetown
19:10 Atlanta
17:50 Capetown
08:15 East London
Connect
DL1800 Delta
DL200 Delta
4Z913 Airlink
15:06 Montego Bay
21:40 Atlanta
06:20 Johannesburg
19:10 Atlanta
19:00 Johannesburg
07:50 East London
Connect
DL1800 Delta
DL210 Delta
4Z910 Airlink
4Z913 Airlink
15:06 Montego Bay
21:00 Atlanta
18:40 Capetown
06:20 Johannesburg
19:10 Atlanta
17:50 Capetown
20:45 Johannesburg
07:50 East London
Connect
DL1800 Delta
DL200 Delta
FA103 Safair
FA150 Safair
15:06 Montego Bay
21:40 Atlanta
20:30 Johannesburg
06:40 Capetown
19:10 Atlanta
19:00 Johannesburg
22:40 Capetown
08:15 East London
Connect
DL1987 Delta
DL200 Delta
FA125 Safair
FA150 Safair
16:20 Montego Bay
21:40 Atlanta
20:05 Johannesburg
06:40 Capetown
20:18 Atlanta
19:00 Johannesburg
22:20 Capetown
08:15 East London
Connect
DL1987 Delta
DL200 Delta
FA103 Safair
FA150 Safair
16:20 Montego Bay
21:40 Atlanta
20:30 Johannesburg
06:40 Capetown
20:18 Atlanta
19:00 Johannesburg
22:40 Capetown
08:15 East London
Connect
DL1987 Delta
DL200 Delta
FA246 388 Safair
16:20 Montego Bay
21:40 Atlanta
07:10 Johannesburg
20:18 Atlanta
19:00 Johannesburg
08:45 East London
Connect
DL1987 Delta
DL200 Delta
4Z913 Airlink
16:20 Montego Bay
21:40 Atlanta
06:20 Johannesburg
20:18 Atlanta
19:00 Johannesburg
07:50 East London
Connect
DL1987 Delta
DL200 Delta
4Z915 Airlink
16:20 Montego Bay
21:40 Atlanta
10:30 Johannesburg
20:18 Atlanta
19:00 Johannesburg
12:00 East London
Connect
WK6 Edelweiss Air
LX282 Swiss
4Z915 Airlink
17:40 Montego Bay
22:40 Zurich
10:30 Johannesburg
10:40 Zurich
09:10 Johannesburg
12:00 East London
Connect
WK6 Edelweiss Air
LX282 Swiss
FA240 Safair
17:40 Montego Bay
22:40 Zurich
11:35 Johannesburg
10:40 Zurich
09:10 Johannesburg
13:10 East London
Connect
VS108 Virgin Atlantic
VS108 Virgin Atlantic
VS449 Virgin Atlantic
FA242 Safair
19:05 Montego Bay
22:45 Nassau
22:30 London Heathrow
12:20 Johannesburg
21:30 Nassau
12:15 London Heathrow
10:25 Johannesburg
13:55 East London
Connect
VS108 Virgin Atlantic
VS108 Virgin Atlantic
VS449 Virgin Atlantic
FA240 Safair
19:05 Montego Bay
22:45 Nassau
22:30 London Heathrow
11:35 Johannesburg
21:30 Nassau
12:15 London Heathrow
10:25 Johannesburg
13:10 East London
Connect
VS108 Virgin Atlantic
VS108 Virgin Atlantic
BA055 British Airways
4Z915 Airlink
19:05 Montego Bay
22:45 Nassau
19:05 London Heathrow
10:30 Johannesburg
21:30 Nassau
12:15 London Heathrow
07:05 Johannesburg
12:00 East London
Connect
VS108 Virgin Atlantic
VS108 Virgin Atlantic
BA057 British Airways
4Z915 Airlink
19:05 Montego Bay
22:45 Nassau
21:25 London Heathrow
10:30 Johannesburg
21:30 Nassau
12:15 London Heathrow
09:15 Johannesburg
12:00 East London
Connect
DE2162 Condor Flugdienst
LH572 Lufthansa
4Z915 Airlink
19:10 Montego Bay
22:05 Frankfurt
10:30 Johannesburg
12:25 Frankfurt
08:30 Johannesburg
12:00 East London
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
FA382 Safair
21:00 Montego Bay
22:30 London Heathrow
15:10 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
16:45 East London
Connect
VS166 Virgin Atlantic
BA055 British Airways
4Z915 Airlink
21:00 Montego Bay
19:05 London Heathrow
10:30 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
12:00 East London
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
FA240 Safair
21:00 Montego Bay
22:30 London Heathrow
11:35 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
13:10 East London
Connect
VS166 Virgin Atlantic
VS449 Virgin Atlantic
4Z917 Airlink
21:00 Montego Bay
22:30 London Heathrow
16:15 Johannesburg
12:05 London Heathrow
10:25 Johannesburg
17:45 East London
Connect
VS166 Virgin Atlantic
BA055 British Airways
4Z917 Airlink
21:00 Montego Bay
19:05 London Heathrow
16:15 Johannesburg
12:05 London Heathrow
07:05 Johannesburg
17:45 East London
Connect
VS166 Virgin Atlantic
BA057 British Airways
4Z917 Airlink
21:00 Montego Bay
21:25 London Heathrow
16:15 Johannesburg
12:05 London Heathrow
09:15 Johannesburg
17:45 East London
Connect
VS166 Virgin Atlantic
BA057 British Airways
4Z915 Airlink
21:00 Montego Bay
21:25 London Heathrow
10:30 Johannesburg
12:05 London Heathrow
09:15 Johannesburg
12:00 East London
Connect

References

Find Hotels in Richmond, Northern Cape, South Africa

You can find hotels and accommodations in Richmond, Northern Cape, South Africa with our hotels search tool below

Booking.com