Flights Meilan, Haikou - Saint John
1. Flights Haikou - Shanghai - Toronto - Saint John, Total time: 28h 10m, Juneyao Airlines + China Eastern Airlines + Air Canada
Rating: 2.1/5
Flight time: 5/5
Air tickets: 2.5/5 - You need 3 separate tickets
Connection in PVG: 4.3/5
Connection in YYZ: 5/5
i
Journey description
✈
Juneyao Airlines domestic flight HO1274 operates the route within China from Haikou (HAK) to Shanghai (PVG). This flight takes off from Haikou, Meilan Terminal 1 at 06:40 on June 4, landing at Shanghai, Pudong Terminal 2 at 09:55 on June 4. Flight time is 3h 15m.
☕
Shanghai connection between flight HO1274 and MU207 is 2h 10m. Pass through passport control and customs. Go to terminal «1».
✈
China Eastern Airlines international flight MU207 connects China and Canada, flying Shanghai (PVG) to Toronto (YYZ). This flight takes off from Shanghai, Pudong Terminal 1 at 12:05 on June 4, landing at Toronto, Pearson Terminal 3 at 14:25 on June 4. Flight time is 14h 20m.
☕
Toronto connection between flight MU207 and AC1534 is 6h 30m. Pass through passport control and customs. Go to terminal «1».
✈
Air Canada domestic flight AC1534 operates the route within Canada from Toronto (YYZ) to Saint John (YSJ). This flight takes off from Toronto, Pearson Terminal 1 at 20:55 on June 4, landing at Saint John at 23:50 on June 4. Flight time is 1h 55m.
Haikou, Meilan (HAK)
06:40
Jun 4
Terminal 1
Shanghai, Pudong (PVG)
09:55
Jun 4
Terminal 2
12:05
Jun 4
Terminal 1
Connection 2h 10m
Toronto, Pearson (YYZ)
14:25
Jun 4
Terminal 3
20:55
Jun 4
Terminal 1
Connection 6h 30m
Saint John (YSJ)
23:50
Jun 4
2. Flights Haikou - Shanghai - Toronto - Saint John, Total time: 28h 30m, Juneyao Airlines + China Eastern Airlines + Air Canada
Rating: 2.1/5
Flight time: 4.9/5
Air tickets: 2.5/5 - You need 3 separate tickets
Connection in PVG: 4.3/5
Connection in YYZ: 5/5
i
Journey description
✈
Juneyao Airlines domestic flight HO1274 operates the route within China from Haikou (HAK) to Shanghai (PVG). This flight takes off from Haikou, Meilan Terminal 1 at 06:40 on June 4, landing at Shanghai, Pudong Terminal 2 at 09:55 on June 4. Flight time is 3h 15m.
☕
Shanghai connection between flight HO1274 and MU207 is 2h 10m. Pass through passport control and customs. Go to terminal «1».
✈
China Eastern Airlines international flight MU207 connects China and Canada, flying Shanghai (PVG) to Toronto (YYZ). This flight takes off from Shanghai, Pudong Terminal 1 at 12:05 on June 4, landing at Toronto, Pearson Terminal 3 at 14:25 on June 4. Flight time is 14h 20m.
☕
Toronto connection between flight MU207 and AC8500 is 6h 30m. Pass through passport control and customs. Go to terminal «1».
✈
Air Canada domestic flight AC8500 operates the route within Canada from Toronto (YYZ) to Saint John (YSJ). This flight takes off from Toronto, Pearson Terminal 1 at 20:55 on June 4, landing at Saint John at 00:10 on June 5. Flight time is 2h 15m.
Haikou, Meilan (HAK)
06:40
Jun 4
Terminal 1
Shanghai, Pudong (PVG)
09:55
Jun 4
Terminal 2
12:05
Jun 4
Terminal 1
Connection 2h 10m
Toronto, Pearson (YYZ)
14:25
Jun 4
Terminal 3
20:55
Jun 4
Terminal 1
Connection 6h 30m
Saint John (YSJ)
00:10
Jun 5
3. Flights Haikou - Hong Kong - Toronto - Saint John, Total time: 35h 59m, Cathay Pacific + Air Canada
Rating: 2.9/5
Flight time: 3.9/5
Air tickets: 3.7/5 - You need 2 separate tickets
Connection in HKG: 5/5
Connection in YYZ: 5/5
i
Journey description
✈
Cathay Pacific international flight CX313 connects China and Hong Kong, flying Haikou (HAK) to Hong Kong (HKG). This flight takes off from Haikou, Meilan Terminal 2 at 16:50 on June 4, landing at Hong Kong, Chek Lap Kok Terminal 1 at 18:25 on June 4. Flight time is 1h 35m.
☕
Hong Kong connection between flight CX313 and CX820 is 8h 15m. Pass through passport control and customs.
✈
Cathay Pacific international flight CX820 connects Hong Kong and Canada, flying Hong Kong (HKG) to Toronto (YYZ). This flight takes off from Hong Kong, Chek Lap Kok Terminal 1 at 02:40 on June 5, landing at Toronto, Pearson Terminal 3 at 05:45 on June 5. Flight time is 15h 05m.
☕
Toronto connection between flight CX820 and AC8496 is 9h 05m. Pass through passport control and customs. Go to terminal «1».
✈
Air Canada domestic flight AC8496 operates the route within Canada from Toronto (YYZ) to Saint John (YSJ). This flight takes off from Toronto, Pearson Terminal 1 at 14:50 on June 5, landing at Saint John at 17:49 on June 5. Flight time is 1h 59m.
Haikou, Meilan (HAK)
16:50
Jun 4
Terminal 2
Hong Kong, Chek Lap Kok (HKG)
18:25
Jun 4
Terminal 1
02:40
Jun 5
Terminal 1
Connection 8h 15m
Toronto, Pearson (YYZ)
05:45
Jun 5
Terminal 3
14:50
Jun 5
Terminal 1
Connection 9h 05m
Saint John (YSJ)
17:49
Jun 5
4. Flights Haikou - Hong Kong - Toronto - Saint John, Total time: 34h 24m, Hainan Airlines + Cathay Pacific + Air Canada
Rating: 2/5
Flight time: 4/5
Air tickets: 2.5/5 - You need 3 separate tickets
Connection in HKG: 5/5
Connection in YYZ: 5/5
i
Journey description
✈
Hainan Airlines international flight HU779 connects China and Hong Kong, flying Haikou (HAK) to Hong Kong (HKG). This flight takes off from Haikou, Meilan Terminal 2 at 18:25 on June 4, landing at Hong Kong, Chek Lap Kok Terminal 1 at 19:50 on June 4. Flight time is 1h 25m.
☕
Hong Kong connection between flight HU779 and CX820 is 6h 50m. Pass through passport control and customs.
✈
Cathay Pacific international flight CX820 connects Hong Kong and Canada, flying Hong Kong (HKG) to Toronto (YYZ). This flight takes off from Hong Kong, Chek Lap Kok Terminal 1 at 02:40 on June 5, landing at Toronto, Pearson Terminal 3 at 05:45 on June 5. Flight time is 15h 05m.
☕
Toronto connection between flight CX820 and AC8496 is 9h 05m. Pass through passport control and customs. Go to terminal «1».
✈
Air Canada domestic flight AC8496 operates the route within Canada from Toronto (YYZ) to Saint John (YSJ). This flight takes off from Toronto, Pearson Terminal 1 at 14:50 on June 5, landing at Saint John at 17:49 on June 5. Flight time is 1h 59m.
Haikou, Meilan (HAK)
18:25
Jun 4
Terminal 2
Hong Kong, Chek Lap Kok (HKG)
19:50
Jun 4
Terminal 1
02:40
Jun 5
Terminal 1
Connection 6h 50m
Toronto, Pearson (YYZ)
05:45
Jun 5
Terminal 3
14:50
Jun 5
Terminal 1
Connection 9h 05m
Saint John (YSJ)
17:49
Jun 5
5. Flights Haikou - London - Toronto - Saint John, Total time: 39h 04m, Hainan Airlines + Air Canada
Rating: 2.7/5
Flight time: 3.6/5
Air tickets: 3.7/5 - You need 2 separate tickets
Connection in LHR: 5/5
Connection in YYZ: 5/5
i
Journey description
✈
Hainan Airlines international flight HU7911 connects China and United Kingdom, flying Haikou (HAK) to London (LHR). This flight takes off from Haikou, Meilan Terminal 2 at 13:45 on June 4, landing at London, Heathrow Terminal 3 at 19:30 on June 4. Flight time is 12h 45m.
☕
London connection between flight HU7911 and AC853 is 13h 00m. Pass through passport control and customs. Go to terminal «2».
✈
Air Canada international flight AC853 connects United Kingdom and Canada, flying London (LHR) to Toronto (YYZ). This flight takes off from London, Heathrow Terminal 2 at 08:30 on June 5, landing at Toronto, Pearson Terminal 1 at 11:20 on June 5. Flight time is 7h 50m.
☕
Toronto connection between flight AC853 and AC8496 is 3h 30m. Pass through passport control and customs.
✈
Air Canada domestic flight AC8496 operates the route within Canada from Toronto (YYZ) to Saint John (YSJ). This flight takes off from Toronto, Pearson Terminal 1 at 14:50 on June 5, landing at Saint John at 17:49 on June 5. Flight time is 1h 59m.
Haikou, Meilan (HAK)
13:45
Jun 4
Terminal 2
London, Heathrow (LHR)
19:30
Jun 4
Terminal 3
08:30
Jun 5
Terminal 2
Connection 13h 00m
Toronto, Pearson (YYZ)
11:20
Jun 5
Terminal 1
14:50
Jun 5
Terminal 1
Connection 3h 30m
Saint John (YSJ)
17:49
Jun 5
Departure days
See also
New flights search
Origin airport
Destination airport