HowToGo

Flight from Alberton to Charlottetown, PE, Canada

How to get to Charlottetown, PE, Canada from Alberton by flight ? You can check flights from Alberton to Charlottetown, PE, Canada below.

Search Transfer from Alberton to Charlottetown, PE, Canada

Search Flights

You can find flight ticket prices from Alberton to Charlottetown, PE, Canada with our flight tickets search tool below

1. Johannesburg to Charlottetown

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

  2. You take a flight from Johannesburg to Charlottetown and cost approximately 1300 USD.

  3. You take a bus, shuttle or taxi from Charlottetown to your destination in Charlottetown, PE, Canada.

Flight Depart Arrive
LH573 Lufthansa
AC875 Air Canada
AC7468 Air Canada
19:00 Johannesburg
10:00 Frankfurt
18:45 Montreal
05:35 Frankfurt
11:55 Montreal
21:15 Charlottetown
Connect
LH573 Lufthansa
LH900 Lufthansa
AC861 Air Canada
AC7754 Air Canada
19:00 Johannesburg
08:00 Frankfurt
11:10 London Heathrow
17:25 Halifax
05:35 Frankfurt
08:40 London Heathrow
14:50 Halifax
18:07 Charlottetown
Connect
LH573 Lufthansa
AC873 Air Canada
AC7460 Air Canada
19:00 Johannesburg
10:15 Frankfurt
14:25 Toronto
05:35 Frankfurt
12:35 Toronto
17:25 Charlottetown
Connect
BA056 British Airways
AC861 Air Canada
AC7756 Air Canada
19:20 Johannesburg
11:10 London Heathrow
19:10 Halifax
05:30 London Heathrow
14:50 Halifax
19:52 Charlottetown
Connect
BA056 British Airways
AC861 Air Canada
AC7754 Air Canada
19:20 Johannesburg
11:10 London Heathrow
17:25 Halifax
05:30 London Heathrow
14:50 Halifax
18:07 Charlottetown
Connect
SA260 South African Airways
LH470 Lufthansa
AC7462 Air Canada
19:35 Johannesburg
13:25 Frankfurt
20:15 Toronto
06:10 Frankfurt
16:25 Toronto
23:15 Charlottetown
Connect
SA260 South African Airways
AC873 Air Canada
AC7460 Air Canada
19:35 Johannesburg
10:15 Frankfurt
14:25 Toronto
06:10 Frankfurt
12:35 Toronto
17:25 Charlottetown
Connect
SA260 South African Airways
AC875 Air Canada
AC7468 Air Canada
19:35 Johannesburg
10:00 Frankfurt
18:45 Montreal
06:10 Frankfurt
11:55 Montreal
21:15 Charlottetown
Connect
SA260 South African Airways
LH478 Lufthansa
AC7468 Air Canada
19:35 Johannesburg
14:05 Frankfurt
18:45 Montreal
06:10 Frankfurt
16:10 Montreal
21:15 Charlottetown
Connect
SA260 South African Airways
AC873 Air Canada
AC7462 Air Canada
19:35 Johannesburg
10:15 Frankfurt
20:15 Toronto
06:10 Frankfurt
12:35 Toronto
23:15 Charlottetown
Connect
DL201 Delta
DL2569 Delta
WS654 WestJet
19:55 Johannesburg
09:08 Atlanta
15:20 Toronto
06:16 Atlanta
11:15 Toronto
18:24 Charlottetown
Connect
DL201 Delta
DL2259 Delta
WS654 WestJet
19:55 Johannesburg
07:48 Atlanta
15:20 Toronto
06:16 Atlanta
09:55 Toronto
18:24 Charlottetown
Connect
DL201 Delta
DL4630 Delta
AC7468 Air Canada
19:55 Johannesburg
12:58 Atlanta
18:45 Montreal
06:16 Atlanta
15:36 Montreal
21:15 Charlottetown
Connect
DL201 Delta
DL4628 Delta
AC7468 Air Canada
19:55 Johannesburg
09:42 Atlanta
18:45 Montreal
06:16 Atlanta
12:20 Montreal
21:15 Charlottetown
Connect
DL201 Delta
DL2259 Delta
AC7460 Air Canada
19:55 Johannesburg
07:48 Atlanta
14:25 Toronto
06:16 Atlanta
09:55 Toronto
17:25 Charlottetown
Connect
DL201 Delta
DL2569 Delta
AC7460 Air Canada
19:55 Johannesburg
09:08 Atlanta
14:25 Toronto
06:16 Atlanta
11:15 Toronto
17:25 Charlottetown
Connect
SA234 South African Airways
AC861 Air Canada
AC7754 Air Canada
20:00 Johannesburg
11:10 London Heathrow
17:25 Halifax
06:25 London Heathrow
14:50 Halifax
18:07 Charlottetown
Connect
SA234 South African Airways
AC849 Air Canada
AC7462 Air Canada
20:00 Johannesburg
14:05 London Heathrow
20:15 Toronto
06:25 London Heathrow
16:50 Toronto
23:15 Charlottetown
Connect
SA234 South African Airways
AC857 Air Canada
AC7462 Air Canada
20:00 Johannesburg
10:00 London Heathrow
20:15 Toronto
06:25 London Heathrow
12:45 Toronto
23:15 Charlottetown
Connect
SA234 South African Airways
AC869 Air Canada
AC7460 Air Canada
20:00 Johannesburg
08:30 London Heathrow
14:25 Toronto
06:25 London Heathrow
11:15 Toronto
17:25 Charlottetown
Connect
SA234 South African Airways
AC857 Air Canada
AC7460 Air Canada
20:00 Johannesburg
10:00 London Heathrow
14:25 Toronto
06:25 London Heathrow
12:45 Toronto
17:25 Charlottetown
Connect
SA234 South African Airways
AC861 Air Canada
AC7756 Air Canada
20:00 Johannesburg
11:10 London Heathrow
19:10 Halifax
06:25 London Heathrow
14:50 Halifax
19:52 Charlottetown
Connect
SA234 South African Airways
AC865 Air Canada
AC7468 Air Canada
20:00 Johannesburg
13:00 London Heathrow
18:45 Montreal
06:25 London Heathrow
15:20 Montreal
21:15 Charlottetown
Connect
SA234 South African Airways
AC869 Air Canada
AC7462 Air Canada
20:00 Johannesburg
08:30 London Heathrow
20:15 Toronto
06:25 London Heathrow
11:15 Toronto
23:15 Charlottetown
Connect
SA234 South African Airways
AC823 Air Canada
AC8997 Air Canada
AC7756 Air Canada
20:00 Johannesburg
11:10 London Heathrow
15:20 St Johns
19:10 Halifax
06:25 London Heathrow
14:20 St Johns
16:53 Halifax
19:52 Charlottetown
Connect
VS450 Virgin Atlantic
AC869 Air Canada
AC7460 Air Canada
20:25 Johannesburg
08:30 London Heathrow
14:25 Toronto
06:35 London Heathrow
11:15 Toronto
17:25 Charlottetown
Connect
VS450 Virgin Atlantic
AC865 Air Canada
AC7468 Air Canada
20:25 Johannesburg
13:00 London Heathrow
18:45 Montreal
06:35 London Heathrow
15:20 Montreal
21:15 Charlottetown
Connect
VS450 Virgin Atlantic
AC857 Air Canada
AC7460 Air Canada
20:25 Johannesburg
10:00 London Heathrow
14:25 Toronto
06:35 London Heathrow
12:45 Toronto
17:25 Charlottetown
Connect
VS450 Virgin Atlantic
AC861 Air Canada
AC7756 Air Canada
20:25 Johannesburg
11:10 London Heathrow
19:10 Halifax
06:35 London Heathrow
14:50 Halifax
19:52 Charlottetown
Connect
VS450 Virgin Atlantic
AC861 Air Canada
AC7754 Air Canada
20:25 Johannesburg
11:10 London Heathrow
17:25 Halifax
06:35 London Heathrow
14:50 Halifax
18:07 Charlottetown
Connect
AZ0849 Alitalia
AC893 Air Canada
AC7468 Air Canada
20:55 Johannesburg
14:15 Rome
18:45 Montreal
07:00 Rome
17:00 Montreal
21:15 Charlottetown
Connect
SA203 South African Airways
DL4981 Delta
WS654 WestJet
21:10 Johannesburg
07:49 New York JFK
15:20 Toronto
06:40 New York JFK
09:32 Toronto
18:24 Charlottetown
Connect
BA054 British Airways
AC865 Air Canada
AC7468 Air Canada
21:10 Johannesburg
13:00 London Heathrow
18:45 Montreal
07:20 London Heathrow
15:20 Montreal
21:15 Charlottetown
Connect
BA054 British Airways
AC861 Air Canada
AC7756 Air Canada
21:10 Johannesburg
11:10 London Heathrow
19:10 Halifax
07:20 London Heathrow
14:50 Halifax
19:52 Charlottetown
Connect
BA054 British Airways
AC823 Air Canada
AC8997 Air Canada
AC7756 Air Canada
21:10 Johannesburg
11:10 London Heathrow
15:20 St Johns
19:10 Halifax
07:20 London Heathrow
14:20 St Johns
16:53 Halifax
19:52 Charlottetown
Connect
BA054 British Airways
AC869 Air Canada
AC7460 Air Canada
21:10 Johannesburg
08:30 London Heathrow
14:25 Toronto
07:20 London Heathrow
11:15 Toronto
17:25 Charlottetown
Connect
BA054 British Airways
AC861 Air Canada
AC7754 Air Canada
21:10 Johannesburg
11:10 London Heathrow
17:25 Halifax
07:20 London Heathrow
14:50 Halifax
18:07 Charlottetown
Connect
SA203 South African Airways
DL4983 Delta
WS654 WestJet
21:10 Johannesburg
10:51 New York JFK
15:20 Toronto
06:40 New York JFK
12:37 Toronto
18:24 Charlottetown
Connect
KL0592 KLM
KL0695 KLM
WS378 WestJet
23:10 Johannesburg
17:55 Amsterdam Schiphol
20:45 Toronto
10:15 Amsterdam Schiphol
19:50 Toronto
23:49 Charlottetown
Connect
KL0592 KLM
KL0671 KLM
AC7468 Air Canada
23:10 Johannesburg
15:15 Amsterdam Schiphol
18:45 Montreal
10:15 Amsterdam Schiphol
16:50 Montreal
21:15 Charlottetown
Connect

2. Johannesburg to Moncton

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

  2. You take a flight from Johannesburg to Moncton and cost approximately 800 USD.

  3. You take a bus, shuttle or taxi from Moncton to your destination in Charlottetown, PE, Canada.

Flight Depart Arrive
LH573 Lufthansa
AC873 Air Canada
AC8912 Air Canada
19:00 Johannesburg
10:15 Frankfurt
14:10 Toronto
05:35 Frankfurt
12:35 Toronto
17:06 Moncton
Connect
LH573 Lufthansa
AC875 Air Canada
AC8908 Air Canada
19:00 Johannesburg
10:00 Frankfurt
13:35 Montreal
05:35 Frankfurt
11:55 Montreal
16:04 Moncton
Connect
LH573 Lufthansa
LH900 Lufthansa
AC861 Air Canada
AC7762 Air Canada
19:00 Johannesburg
08:00 Frankfurt
11:10 London Heathrow
16:25 Halifax
05:35 Frankfurt
08:40 London Heathrow
14:50 Halifax
17:08 Moncton
Connect
BA056 British Airways
AC861 Air Canada
AC7762 Air Canada
19:20 Johannesburg
11:10 London Heathrow
16:25 Halifax
05:30 London Heathrow
14:50 Halifax
17:08 Moncton
Connect
LX289 Swiss
LX86 Swiss
AC8906 Air Canada
19:25 Johannesburg
13:30 Zurich
18:45 Montreal
06:10 Zurich
15:50 Montreal
21:33 Moncton
Connect
SA260 South African Airways
AC875 Air Canada
AC8908 Air Canada
19:35 Johannesburg
10:00 Frankfurt
13:35 Montreal
06:10 Frankfurt
11:55 Montreal
16:04 Moncton
Connect
SA260 South African Airways
AC873 Air Canada
AC8912 Air Canada
19:35 Johannesburg
10:15 Frankfurt
14:10 Toronto
06:10 Frankfurt
12:35 Toronto
17:06 Moncton
Connect
SA260 South African Airways
AC877 Air Canada
AC8918 Air Canada
19:35 Johannesburg
17:05 Frankfurt
20:35 Toronto
06:10 Frankfurt
19:30 Toronto
23:31 Moncton
Connect
SA260 South African Airways
AC875 Air Canada
AC8906 Air Canada
19:35 Johannesburg
10:00 Frankfurt
18:45 Montreal
06:10 Frankfurt
11:55 Montreal
21:33 Moncton
Connect
SA260 South African Airways
LH478 Lufthansa
AC8906 Air Canada
19:35 Johannesburg
14:05 Frankfurt
18:45 Montreal
06:10 Frankfurt
16:10 Montreal
21:33 Moncton
Connect
SA260 South African Airways
AC873 Air Canada
AC8918 Air Canada
19:35 Johannesburg
10:15 Frankfurt
20:35 Toronto
06:10 Frankfurt
12:35 Toronto
23:31 Moncton
Connect
SA260 South African Airways
LH470 Lufthansa
AC8918 Air Canada
19:35 Johannesburg
13:25 Frankfurt
20:35 Toronto
06:10 Frankfurt
16:25 Toronto
23:31 Moncton
Connect
DL201 Delta
DL4628 Delta
AC8908 Air Canada
19:55 Johannesburg
09:42 Atlanta
13:35 Montreal
06:16 Atlanta
12:20 Montreal
16:04 Moncton
Connect
DL201 Delta
DL4630 Delta
AC8906 Air Canada
19:55 Johannesburg
12:58 Atlanta
18:45 Montreal
06:16 Atlanta
15:36 Montreal
21:33 Moncton
Connect
DL201 Delta
DL4632 Delta
AC8906 Air Canada
19:55 Johannesburg
15:04 Atlanta
18:45 Montreal
06:16 Atlanta
17:45 Montreal
21:33 Moncton
Connect
DL201 Delta
DL2569 Delta
AC8912 Air Canada
19:55 Johannesburg
09:08 Atlanta
14:10 Toronto
06:16 Atlanta
11:15 Toronto
17:06 Moncton
Connect
DL201 Delta
DL2259 Delta
AC8912 Air Canada
19:55 Johannesburg
07:48 Atlanta
14:10 Toronto
06:16 Atlanta
09:55 Toronto
17:06 Moncton
Connect
DL201 Delta
DL4628 Delta
AC8906 Air Canada
19:55 Johannesburg
09:42 Atlanta
18:45 Montreal
06:16 Atlanta
12:20 Montreal
21:33 Moncton
Connect
DL201 Delta
DL2259 Delta
WS3440 WestJet
19:55 Johannesburg
07:48 Atlanta
21:50 Toronto
06:16 Atlanta
09:55 Toronto
01:13 Moncton
Connect
DL201 Delta
DL2589 Delta
WS3440 WestJet
19:55 Johannesburg
12:38 Atlanta
21:50 Toronto
06:16 Atlanta
14:45 Toronto
01:13 Moncton
Connect
DL201 Delta
DL2569 Delta
WS3440 WestJet
19:55 Johannesburg
09:08 Atlanta
21:50 Toronto
06:16 Atlanta
11:15 Toronto
01:13 Moncton
Connect
SA234 South African Airways
AC857 Air Canada
AC8918 Air Canada
20:00 Johannesburg
10:00 London Heathrow
20:35 Toronto
06:25 London Heathrow
12:45 Toronto
23:31 Moncton
Connect
SA234 South African Airways
AC849 Air Canada
AC8918 Air Canada
20:00 Johannesburg
14:05 London Heathrow
20:35 Toronto
06:25 London Heathrow
16:50 Toronto
23:31 Moncton
Connect
SA234 South African Airways
AC865 Air Canada
AC8906 Air Canada
20:00 Johannesburg
13:00 London Heathrow
18:45 Montreal
06:25 London Heathrow
15:20 Montreal
21:33 Moncton
Connect
SA234 South African Airways
AC857 Air Canada
AC8912 Air Canada
20:00 Johannesburg
10:00 London Heathrow
14:10 Toronto
06:25 London Heathrow
12:45 Toronto
17:06 Moncton
Connect
SA234 South African Airways
AC869 Air Canada
AC8912 Air Canada
20:00 Johannesburg
08:30 London Heathrow
14:10 Toronto
06:25 London Heathrow
11:15 Toronto
17:06 Moncton
Connect
SA234 South African Airways
AC861 Air Canada
AC7762 Air Canada
20:00 Johannesburg
11:10 London Heathrow
16:25 Halifax
06:25 London Heathrow
14:50 Halifax
17:08 Moncton
Connect
SA234 South African Airways
AC869 Air Canada
AC8918 Air Canada
20:00 Johannesburg
08:30 London Heathrow
20:35 Toronto
06:25 London Heathrow
11:15 Toronto
23:31 Moncton
Connect
VS450 Virgin Atlantic
AC869 Air Canada
AC8912 Air Canada
20:25 Johannesburg
08:30 London Heathrow
14:10 Toronto
06:35 London Heathrow
11:15 Toronto
17:06 Moncton
Connect
VS450 Virgin Atlantic
AC857 Air Canada
AC8912 Air Canada
20:25 Johannesburg
10:00 London Heathrow
14:10 Toronto
06:35 London Heathrow
12:45 Toronto
17:06 Moncton
Connect
VS450 Virgin Atlantic
AC865 Air Canada
AC8906 Air Canada
20:25 Johannesburg
13:00 London Heathrow
18:45 Montreal
06:35 London Heathrow
15:20 Montreal
21:33 Moncton
Connect
VS450 Virgin Atlantic
AC861 Air Canada
AC7762 Air Canada
20:25 Johannesburg
11:10 London Heathrow
16:25 Halifax
06:35 London Heathrow
14:50 Halifax
17:08 Moncton
Connect
AZ0849 Alitalia
AC893 Air Canada
AC8906 Air Canada
20:55 Johannesburg
14:15 Rome
18:45 Montreal
07:00 Rome
17:00 Montreal
21:33 Moncton
Connect
BA054 British Airways
AC865 Air Canada
AC8906 Air Canada
21:10 Johannesburg
13:00 London Heathrow
18:45 Montreal
07:20 London Heathrow
15:20 Montreal
21:33 Moncton
Connect
BA054 British Airways
AC869 Air Canada
AC8912 Air Canada
21:10 Johannesburg
08:30 London Heathrow
14:10 Toronto
07:20 London Heathrow
11:15 Toronto
17:06 Moncton
Connect
BA054 British Airways
AC861 Air Canada
AC7762 Air Canada
21:10 Johannesburg
11:10 London Heathrow
16:25 Halifax
07:20 London Heathrow
14:50 Halifax
17:08 Moncton
Connect
KL0592 KLM
KL0671 KLM
AC8906 Air Canada
23:10 Johannesburg
15:15 Amsterdam Schiphol
18:45 Montreal
10:15 Amsterdam Schiphol
16:50 Montreal
21:33 Moncton
Connect
KL0592 KLM
KL0695 KLM
WS3440 WestJet
23:10 Johannesburg
17:55 Amsterdam Schiphol
21:50 Toronto
10:15 Amsterdam Schiphol
19:50 Toronto
01:13 Moncton
Connect

3. Johannesburg to Halifax

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

  2. You take a flight from Johannesburg to Halifax and cost approximately 900 USD.

  3. You take a bus, shuttle or taxi from Halifax to your destination in Charlottetown, PE, Canada.

Flight Depart Arrive
SA323 South African Airways
UA1123 United Airlines
UA4292 United Airlines
09:55 Johannesburg
19:50 Capetown
08:57 Newark
12:05 Capetown
05:45 Newark
12:04 Halifax
Connect
SA343 South African Airways
UA1123 United Airlines
UA4096 United Airlines
14:00 Johannesburg
19:50 Capetown
11:00 Newark
16:05 Capetown
05:45 Newark
13:51 Halifax
Connect
SA343 South African Airways
UA1123 United Airlines
UA4292 United Airlines
14:00 Johannesburg
19:50 Capetown
08:57 Newark
16:05 Capetown
05:45 Newark
12:04 Halifax
Connect
JE149 Mango
UA1123 United Airlines
UA4292 United Airlines
15:45 Johannesburg
19:50 Capetown
08:57 Newark
17:55 Capetown
05:45 Newark
12:04 Halifax
Connect
DL204 Delta
UA1123 United Airlines
UA4292 United Airlines
16:15 Johannesburg
19:50 Capetown
08:57 Newark
18:30 Capetown
05:45 Newark
12:04 Halifax
Connect
JE151 Mango
UA1123 United Airlines
UA4292 United Airlines
16:45 Johannesburg
19:50 Capetown
08:57 Newark
18:55 Capetown
05:45 Newark
12:04 Halifax
Connect
TK43 Turkish Airlines
TK1821 Turkish Airlines
WS81 WestJet
18:10 Johannesburg
07:00 Istanbul Ataturk
11:25 Paris CDG
04:55 Istanbul Ataturk
09:35 Paris CDG
13:21 Halifax
Connect
TK43 Turkish Airlines
TK1979 Turkish Airlines
AC861 Air Canada
18:10 Johannesburg
07:45 Istanbul Ataturk
11:10 London Heathrow
04:55 Istanbul Ataturk
09:50 London Heathrow
14:50 Halifax
Connect
TK39 Turkish Airlines
TK1821 Turkish Airlines
WS81 WestJet
18:10 Johannesburg
07:00 Istanbul Ataturk
11:25 Paris CDG
04:50 Istanbul Ataturk
09:35 Paris CDG
13:21 Halifax
Connect
LH573 Lufthansa
AC875 Air Canada
AC7488 Air Canada
19:00 Johannesburg
10:00 Frankfurt
13:45 Montreal
05:35 Frankfurt
11:55 Montreal
16:15 Halifax
Connect
LH573 Lufthansa
AC875 Air Canada
AC670 Air Canada
19:00 Johannesburg
10:00 Frankfurt
15:40 Montreal
05:35 Frankfurt
11:55 Montreal
18:10 Halifax
Connect
LH573 Lufthansa
LH960 Lufthansa
WS31 WestJet
19:00 Johannesburg
07:25 Frankfurt
09:35 Glasgow
05:35 Frankfurt
08:25 Glasgow
11:50 Halifax
Connect
LH573 Lufthansa
LH1028 Lufthansa
WS81 WestJet
19:00 Johannesburg
08:30 Frankfurt
11:25 Paris CDG
05:35 Frankfurt
09:45 Paris CDG
13:21 Halifax
Connect
LH573 Lufthansa
LH900 Lufthansa
AC861 Air Canada
19:00 Johannesburg
08:00 Frankfurt
11:10 London Heathrow
05:35 Frankfurt
08:40 London Heathrow
14:50 Halifax
Connect
LH573 Lufthansa
AC875 Air Canada
AC672 Air Canada
19:00 Johannesburg
10:00 Frankfurt
18:45 Montreal
05:35 Frankfurt
11:55 Montreal
21:14 Halifax
Connect
BA056 British Airways
AC823 Air Canada
AC8997 Air Canada
19:20 Johannesburg
11:10 London Heathrow
15:20 St Johns
05:30 London Heathrow
14:20 St Johns
16:53 Halifax
Connect
BA056 British Airways
AC861 Air Canada
19:20 Johannesburg
11:10 London Heathrow
05:30 London Heathrow
14:50 Halifax
Connect
BA056 British Airways
EI149 Aer Lingus
WS51 WestJet
19:20 Johannesburg
06:40 London Heathrow
09:00 Dublin
05:30 London Heathrow
08:05 Dublin
11:07 Halifax
Connect
BA056 British Airways
BA1472 British Airways
WS31 WestJet
19:20 Johannesburg
07:10 London Heathrow
09:35 Glasgow
05:30 London Heathrow
08:35 Glasgow
11:50 Halifax
Connect
LX289 Swiss
LX632 Swiss
WS81 WestJet
19:25 Johannesburg
07:35 Zurich
11:25 Paris CDG
06:10 Zurich
09:00 Paris CDG
13:21 Halifax
Connect
LX289 Swiss
LX316 Swiss
AC861 Air Canada
19:25 Johannesburg
07:20 Zurich
11:10 London Heathrow
06:10 Zurich
08:10 London Heathrow
14:50 Halifax
Connect
SA260 South African Airways
AC875 Air Canada
AC670 Air Canada
19:35 Johannesburg
10:00 Frankfurt
15:40 Montreal
06:10 Frankfurt
11:55 Montreal
18:10 Halifax
Connect
SA260 South African Airways
LH900 Lufthansa
AC861 Air Canada
19:35 Johannesburg
08:00 Frankfurt
11:10 London Heathrow
06:10 Frankfurt
08:40 London Heathrow
14:50 Halifax
Connect
SA260 South African Airways
LH924 Lufthansa
AC861 Air Canada
19:35 Johannesburg
07:00 Frankfurt
11:10 London Heathrow
06:10 Frankfurt
07:40 London Heathrow
14:50 Halifax
Connect
SA260 South African Airways
AC875 Air Canada
AC664 Air Canada
19:35 Johannesburg
10:00 Frankfurt
14:00 Montreal
06:10 Frankfurt
11:55 Montreal
16:29 Halifax
Connect
SA260 South African Airways
AC875 Air Canada
AC7488 Air Canada
19:35 Johannesburg
10:00 Frankfurt
13:45 Montreal
06:10 Frankfurt
11:55 Montreal
16:15 Halifax
Connect
SA260 South African Airways
LH960 Lufthansa
WS31 WestJet
19:35 Johannesburg
07:25 Frankfurt
09:35 Glasgow
06:10 Frankfurt
08:25 Glasgow
11:50 Halifax
Connect
SA260 South African Airways
LH1028 Lufthansa
WS81 WestJet
19:35 Johannesburg
08:30 Frankfurt
11:25 Paris CDG
06:10 Frankfurt
09:45 Paris CDG
13:21 Halifax
Connect
SA234 South African Airways
AC865 Air Canada
AC672 Air Canada
20:00 Johannesburg
13:00 London Heathrow
18:45 Montreal
06:25 London Heathrow
15:20 Montreal
21:14 Halifax
Connect
SA234 South African Airways
AC823 Air Canada
AC8999 Air Canada
20:00 Johannesburg
11:10 London Heathrow
18:30 St Johns
06:25 London Heathrow
14:20 St Johns
20:03 Halifax
Connect
SA234 South African Airways
AC823 Air Canada
AC8997 Air Canada
20:00 Johannesburg
11:10 London Heathrow
15:20 St Johns
06:25 London Heathrow
14:20 St Johns
16:53 Halifax
Connect
SA234 South African Airways
AC861 Air Canada
20:00 Johannesburg
11:10 London Heathrow
06:25 London Heathrow
14:50 Halifax
Connect
VS450 Virgin Atlantic
AC823 Air Canada
AC8997 Air Canada
20:25 Johannesburg
11:10 London Heathrow
15:20 St Johns
06:35 London Heathrow
14:20 St Johns
16:53 Halifax
Connect
VS450 Virgin Atlantic
AC861 Air Canada
20:25 Johannesburg
11:10 London Heathrow
06:35 London Heathrow
14:50 Halifax
Connect
AZ0849 Alitalia
AZ0316 Alitalia
WS81 WestJet
20:55 Johannesburg
08:10 Rome
11:25 Paris CDG
07:00 Rome
10:20 Paris CDG
13:21 Halifax
Connect
BA054 British Airways
AC823 Air Canada
AC8997 Air Canada
21:10 Johannesburg
11:10 London Heathrow
15:20 St Johns
07:20 London Heathrow
14:20 St Johns
16:53 Halifax
Connect
BA054 British Airways
AC861 Air Canada
21:10 Johannesburg
11:10 London Heathrow
07:20 London Heathrow
14:50 Halifax
Connect
KL0592 KLM
KL0671 KLM
WS3453 WestJet
23:10 Johannesburg
15:15 Amsterdam Schiphol
18:50 Montreal
10:15 Amsterdam Schiphol
16:50 Montreal
21:37 Halifax
Connect

References

Find Hotels in Charlottetown, PE, Canada

You can find hotels and accommodations in Charlottetown, PE, Canada with our hotels search tool below

Booking.com