HowToGo

Flight from Shanghai to Edmonton, AB, Canada

How to get to Edmonton, AB, Canada from Shanghai by flight ? You can check flights from Shanghai to Edmonton, AB, Canada below.

Search Transfer from Shanghai to Edmonton, AB, Canada

Search Flights

You can find flight ticket prices from Shanghai to Edmonton, AB, Canada with our flight tickets search tool below

1. San Juan to Edmonton

  1. You take a bus, shuttle or taxi from your location in Shanghai to San Juan.

  2. You take a flight from San Juan to Edmonton and cost approximately 650 USD.

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

Flight Depart Arrive
UA1803 United Airlines
UA2444 United Airlines
UA5618 United Airlines
01:25 San Juan
08:20 Newark
11:21 Denver
05:29 Newark
10:31 Denver
14:15 Edmonton
Connect
UA668 United Airlines
UA2295 United Airlines
07:15 San Juan
19:40 Houston
10:56 Houston
23:25 Edmonton
Connect
UA1644 United Airlines
UA2295 United Airlines
09:30 San Juan
19:40 Houston
13:11 Houston
23:25 Edmonton
Connect
UA1503 United Airlines
AC7655 Air Canada
AC177 Air Canada
09:45 San Juan
15:30 Newark
20:30 Toronto
13:49 Newark
17:05 Toronto
22:39 Edmonton
Connect
UA1503 United Airlines
AC7657 Air Canada
AC177 Air Canada
09:45 San Juan
17:05 Newark
20:30 Toronto
13:49 Newark
18:40 Toronto
22:39 Edmonton
Connect
UA1503 United Airlines
AC7741 Air Canada
AC335 Air Canada
09:45 San Juan
15:35 Newark
19:35 Montreal
13:49 Newark
17:05 Montreal
22:04 Edmonton
Connect
UA1503 United Airlines
AC7655 Air Canada
AC175 Air Canada
09:45 San Juan
15:30 Newark
18:00 Toronto
13:49 Newark
17:05 Toronto
20:09 Edmonton
Connect
WN1430 Southwest Airlines
WS1503 WestJet
10:20 San Juan
16:35 Orlando
13:20 Orlando
20:11 Edmonton
Connect
B61334 JetBlue Airways
WS1503 WestJet
11:05 San Juan
16:35 Orlando
14:03 Orlando
20:11 Edmonton
Connect
WN2782 Southwest Airlines
WS1503 WestJet
12:30 San Juan
16:35 Orlando
15:35 Orlando
20:11 Edmonton
Connect
UA2022 United Airlines
UA3851 United Airlines
AC177 Air Canada
12:30 San Juan
17:45 Washington Dulles
20:30 Toronto
16:33 Washington Dulles
19:20 Toronto
22:39 Edmonton
Connect
TS641 Air Transat
AC335 Air Canada
14:10 San Juan
19:35 Montreal
17:45 Montreal
22:04 Edmonton
Connect
AC1839 Air Canada
AC177 Air Canada
14:35 San Juan
20:30 Toronto
19:35 Toronto
22:39 Edmonton
Connect
AC1843 Air Canada
AC335 Air Canada
14:55 San Juan
19:35 Montreal
18:35 Montreal
22:04 Edmonton
Connect
WS1157 WestJet
WS443 WestJet
15:00 San Juan
21:30 Toronto
19:50 Toronto
23:40 Edmonton
Connect

2. San Juan to Calgary

  1. You take a bus, shuttle or taxi from your location in Shanghai to San Juan.

  2. You take a flight from San Juan to Calgary and cost approximately 430 USD.

  3. You take a bus, shuttle or taxi from Calgary to your destination in Edmonton, AB, Canada.

Flight Depart Arrive
AA2644 American Airlines
AA3520 American Airlines
06:00 San Juan
18:55 Dallas/Ft.Worth
10:08 Dallas/Ft.Worth
21:54 Calgary
Connect
DL1763 Delta
WS1591 WestJet
07:25 San Juan
17:05 Atlanta
11:04 Atlanta
19:44 Calgary
Connect
DL1763 Delta
DL469 Delta
DL4051 Delta
07:25 San Juan
14:18 Atlanta
18:15 Minneapolis
11:04 Atlanta
15:54 Minneapolis
20:10 Calgary
Connect
DL1763 Delta
DL493 Delta
DL4051 Delta
07:25 San Juan
15:40 Atlanta
18:15 Minneapolis
11:04 Atlanta
17:22 Minneapolis
20:10 Calgary
Connect
DL1763 Delta
DL488 Delta
DL4051 Delta
07:25 San Juan
12:15 Atlanta
18:15 Minneapolis
11:04 Atlanta
13:52 Minneapolis
20:10 Calgary
Connect
DL1854 Delta
WS1681 WestJet
07:45 San Juan
17:25 New York JFK
11:41 New York JFK
20:46 Calgary
Connect
WN4898 Southwest Airlines
WS1631 WestJet
09:00 San Juan
14:25 Fort Lauderdale-Hollywood International
11:45 Fort Lauderdale-Hollywood International
18:37 Calgary
Connect
UA1644 United Airlines
WS1541 WestJet
09:30 San Juan
16:10 Houston
13:11 Houston
19:21 Calgary
Connect
B61454 JetBlue Airways
WS1631 WestJet
09:32 San Juan
14:25 Fort Lauderdale-Hollywood International
12:11 Fort Lauderdale-Hollywood International
18:37 Calgary
Connect
UA1503 United Airlines
AC585 Air Canada
09:45 San Juan
15:45 Newark
13:49 Newark
18:56 Calgary
Connect
WN1397 Southwest Airlines
WS1417 WestJet
10:25 San Juan
17:50 Orlando
13:25 Orlando
21:13 Calgary
Connect
B6890 JetBlue Airways
AC585 Air Canada
10:50 San Juan
15:45 Newark
14:55 Newark
18:56 Calgary
Connect
B64 JetBlue Airways
WS1681 WestJet
10:50 San Juan
17:25 New York JFK
14:44 New York JFK
20:46 Calgary
Connect
B61334 JetBlue Airways
WS1417 WestJet
11:05 San Juan
17:50 Orlando
14:03 Orlando
21:13 Calgary
Connect
UA2022 United Airlines
UA3851 United Airlines
AC157 Air Canada
12:30 San Juan
17:45 Washington Dulles
20:45 Toronto
16:33 Washington Dulles
19:20 Toronto
22:58 Calgary
Connect
WN1742 Southwest Airlines
WS1417 WestJet
13:20 San Juan
17:50 Orlando
16:25 Orlando
21:13 Calgary
Connect
TS641 Air Transat
AC323 Air Canada
14:10 San Juan
19:35 Montreal
17:45 Montreal
22:10 Calgary
Connect
TS641 Air Transat
TS126 Air Transat
14:10 San Juan
19:15 Montreal
17:45 Montreal
22:05 Calgary
Connect
AC1839 Air Canada
AC157 Air Canada
14:35 San Juan
20:45 Toronto
19:35 Toronto
22:58 Calgary
Connect
AC1843 Air Canada
AC323 Air Canada
14:55 San Juan
19:35 Montreal
18:35 Montreal
22:10 Calgary
Connect
WS1157 WestJet
WS677 WestJet
15:00 San Juan
21:30 Toronto
19:50 Toronto
23:44 Calgary
Connect

3. Mayaguez to Edmonton

  1. You take a bus, shuttle or taxi from your location in Shanghai to Mayaguez.

  2. You take a flight from Mayaguez to Edmonton and cost approximately 2300 USD.

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

Flight Depart Arrive
9K30 Cape Air
TS641 Air Transat
AC335 Air Canada
08:30 Mayaguez
14:10 San Juan
19:35 Montreal
09:07 San Juan
17:45 Montreal
22:04 Edmonton
Connect
9K30 Cape Air
AC1839 Air Canada
AC177 Air Canada
08:30 Mayaguez
14:35 San Juan
20:30 Toronto
09:07 San Juan
19:35 Toronto
22:39 Edmonton
Connect
9K30 Cape Air
AC1843 Air Canada
AC335 Air Canada
08:30 Mayaguez
14:55 San Juan
19:35 Montreal
09:07 San Juan
18:35 Montreal
22:04 Edmonton
Connect
9K30 Cape Air
B61334 JetBlue Airways
WS1503 WestJet
08:30 Mayaguez
11:05 San Juan
16:35 Orlando
09:07 San Juan
14:03 Orlando
20:11 Edmonton
Connect
9K30 Cape Air
WS1157 WestJet
WS443 WestJet
08:30 Mayaguez
15:00 San Juan
21:30 Toronto
09:07 San Juan
19:50 Toronto
23:40 Edmonton
Connect
9K30 Cape Air
UA2022 United Airlines
UA3851 United Airlines
WS443 WestJet
08:30 Mayaguez
12:30 San Juan
17:45 Washington Dulles
21:30 Toronto
09:07 San Juan
16:33 Washington Dulles
19:20 Toronto
23:40 Edmonton
Connect
9K30 Cape Air
UA2022 United Airlines
UA3851 United Airlines
AC177 Air Canada
08:30 Mayaguez
12:30 San Juan
17:45 Washington Dulles
20:30 Toronto
09:07 San Juan
16:33 Washington Dulles
19:20 Toronto
22:39 Edmonton
Connect
9K30 Cape Air
B61334 JetBlue Airways
WS1417 WestJet
WS237 WestJet
08:30 Mayaguez
11:05 San Juan
17:50 Orlando
23:15 Calgary
09:07 San Juan
14:03 Orlando
21:13 Calgary
00:03 Edmonton
Connect
9K32 Cape Air
UA2022 United Airlines
UA3851 United Airlines
WS443 WestJet
10:55 Mayaguez
12:30 San Juan
17:45 Washington Dulles
21:30 Toronto
11:32 San Juan
16:33 Washington Dulles
19:20 Toronto
23:40 Edmonton
Connect
9K32 Cape Air
TS641 Air Transat
AC335 Air Canada
10:55 Mayaguez
14:10 San Juan
19:35 Montreal
11:32 San Juan
17:45 Montreal
22:04 Edmonton
Connect
9K32 Cape Air
WS1157 WestJet
WS443 WestJet
10:55 Mayaguez
15:00 San Juan
21:30 Toronto
11:32 San Juan
19:50 Toronto
23:40 Edmonton
Connect
9K32 Cape Air
AC1843 Air Canada
AC335 Air Canada
10:55 Mayaguez
14:55 San Juan
19:35 Montreal
11:32 San Juan
18:35 Montreal
22:04 Edmonton
Connect
9K32 Cape Air
AC1839 Air Canada
AC177 Air Canada
10:55 Mayaguez
14:35 San Juan
20:30 Toronto
11:32 San Juan
19:35 Toronto
22:39 Edmonton
Connect
9K32 Cape Air
UA2022 United Airlines
UA3851 United Airlines
AC177 Air Canada
10:55 Mayaguez
12:30 San Juan
17:45 Washington Dulles
20:30 Toronto
11:32 San Juan
16:33 Washington Dulles
19:20 Toronto
22:39 Edmonton
Connect

4. Vieques to Edmonton

  1. You take a bus, shuttle or taxi from your location in Shanghai to Vieques.

  2. You take a flight from Vieques to Edmonton and cost approximately 340 USD.

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

Flight Depart Arrive
9K2961 Cape Air
UA2022 United Airlines
UA3851 United Airlines
AC177 Air Canada
07:55 Vieques
12:30 San Juan
17:45 Washington Dulles
20:30 Toronto
08:19 San Juan
16:33 Washington Dulles
19:20 Toronto
22:39 Edmonton
Connect
9K2961 Cape Air
AC1839 Air Canada
AC177 Air Canada
07:55 Vieques
14:35 San Juan
20:30 Toronto
08:19 San Juan
19:35 Toronto
22:39 Edmonton
Connect
9K2961 Cape Air
UA1644 United Airlines
UA2295 United Airlines
07:55 Vieques
09:30 San Juan
19:40 Houston
08:19 San Juan
13:11 Houston
23:25 Edmonton
Connect
9K2961 Cape Air
B61434 JetBlue Airways
WS1503 WestJet
07:55 Vieques
09:56 San Juan
16:35 Orlando
08:19 San Juan
12:54 Orlando
20:11 Edmonton
Connect
9K2961 Cape Air
B61334 JetBlue Airways
WS1503 WestJet
07:55 Vieques
11:05 San Juan
16:35 Orlando
08:19 San Juan
14:03 Orlando
20:11 Edmonton
Connect
9K2901 Cape Air
B61334 JetBlue Airways
WS1417 WestJet
WS237 WestJet
09:35 Vieques
11:05 San Juan
17:50 Orlando
23:15 Calgary
09:59 San Juan
14:03 Orlando
21:13 Calgary
00:03 Edmonton
Connect
9K2901 Cape Air
AC1843 Air Canada
AC335 Air Canada
09:35 Vieques
14:55 San Juan
19:35 Montreal
09:59 San Juan
18:35 Montreal
22:04 Edmonton
Connect
9K2901 Cape Air
B61334 JetBlue Airways
WS1503 WestJet
09:35 Vieques
11:05 San Juan
16:35 Orlando
09:59 San Juan
14:03 Orlando
20:11 Edmonton
Connect
9K2901 Cape Air
UA2022 United Airlines
UA3851 United Airlines
AC177 Air Canada
09:35 Vieques
12:30 San Juan
17:45 Washington Dulles
20:30 Toronto
09:59 San Juan
16:33 Washington Dulles
19:20 Toronto
22:39 Edmonton
Connect
9K2901 Cape Air
UA2022 United Airlines
UA3851 United Airlines
WS443 WestJet
09:35 Vieques
12:30 San Juan
17:45 Washington Dulles
21:30 Toronto
09:59 San Juan
16:33 Washington Dulles
19:20 Toronto
23:40 Edmonton
Connect
9K2901 Cape Air
AC1839 Air Canada
AC177 Air Canada
09:35 Vieques
14:35 San Juan
20:30 Toronto
09:59 San Juan
19:35 Toronto
22:39 Edmonton
Connect
9K2901 Cape Air
WS1157 WestJet
WS443 WestJet
09:35 Vieques
15:00 San Juan
21:30 Toronto
09:59 San Juan
19:50 Toronto
23:40 Edmonton
Connect
3M701 Silver Airways
UA2022 United Airlines
UA3851 United Airlines
AC177 Air Canada
09:45 Vieques
12:30 San Juan
17:45 Washington Dulles
20:30 Toronto
10:15 San Juan
16:33 Washington Dulles
19:20 Toronto
22:39 Edmonton
Connect
9K2861 Cape Air
WS1157 WestJet
WS443 WestJet
11:55 Vieques
15:00 San Juan
21:30 Toronto
12:19 San Juan
19:50 Toronto
23:40 Edmonton
Connect
9K2861 Cape Air
AC1843 Air Canada
AC335 Air Canada
11:55 Vieques
14:55 San Juan
19:35 Montreal
12:19 San Juan
18:35 Montreal
22:04 Edmonton
Connect
9K2861 Cape Air
AC1839 Air Canada
AC177 Air Canada
11:55 Vieques
14:35 San Juan
20:30 Toronto
12:19 San Juan
19:35 Toronto
22:39 Edmonton
Connect
9K2861 Cape Air
TS641 Air Transat
AC335 Air Canada
11:55 Vieques
14:10 San Juan
19:35 Montreal
12:19 San Juan
17:45 Montreal
22:04 Edmonton
Connect
9K2981 Cape Air
WS1157 WestJet
WS443 WestJet
13:35 Vieques
15:00 San Juan
21:30 Toronto
13:59 San Juan
19:50 Toronto
23:40 Edmonton
Connect
9K2981 Cape Air
AC1843 Air Canada
AC335 Air Canada
13:35 Vieques
14:55 San Juan
19:35 Montreal
13:59 San Juan
18:35 Montreal
22:04 Edmonton
Connect

References

Find Hotels in Edmonton, AB, Canada

You can find hotels and accommodations in Edmonton, AB, Canada with our hotels search tool below

Booking.com