HowToGo

Flight from Shanghai to Ottawa, ON, Canada

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

Search Transfer from Shanghai to Ottawa, ON, Canada

Search Flights

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

1. San Juan to Ottawa

  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 Ottawa and cost approximately 320 USD.

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

Flight Depart Arrive
B6562 JetBlue Airways
AC8831 Air Canada
02:00 San Juan
09:00 Boston
05:58 Boston
10:23 Ottawa
Connect
WN1780 Southwest Airlines
AC1261 Air Canada
07:25 San Juan
12:50 Orlando
10:25 Orlando
15:52 Ottawa
Connect
NK1042 Spirit Airlines
AC1261 Air Canada
07:30 San Juan
12:50 Orlando
10:41 Orlando
15:52 Ottawa
Connect
F9129 Frontier Airlines
UA5673 United Airlines
07:30 San Juan
14:00 Chicago O'Hare
11:40 Chicago O'Hare
16:50 Ottawa
Connect
WN5631 Southwest Airlines
AC1261 Air Canada
07:50 San Juan
12:50 Orlando
10:50 Orlando
15:52 Ottawa
Connect
AA2844 American Airlines
AA6039 American Airlines
08:30 San Juan
15:10 Philadelphia
12:33 Philadelphia
16:40 Ottawa
Connect
AA1528 American Airlines
AA6039 American Airlines
08:30 San Juan
15:10 Philadelphia
12:31 Philadelphia
16:40 Ottawa
Connect
UA1511 United Airlines
UA5673 United Airlines
08:45 San Juan
14:00 Chicago O'Hare
12:55 Chicago O'Hare
16:50 Ottawa
Connect
F9109 Frontier Airlines
AA6039 American Airlines
08:47 San Juan
15:10 Philadelphia
13:01 Philadelphia
16:40 Ottawa
Connect
UA1503 United Airlines
AC7741 Air Canada
AC8013 Air Canada
09:45 San Juan
15:35 Newark
18:45 Montreal
13:49 Newark
17:05 Montreal
19:28 Ottawa
Connect
UA1503 United Airlines
AC7741 Air Canada
AC8983 Air Canada
09:45 San Juan
15:35 Newark
19:35 Montreal
13:49 Newark
17:05 Montreal
20:18 Ottawa
Connect
UA2022 United Airlines
UA3851 United Airlines
AC7564 Air Canada
12:30 San Juan
17:45 Washington Dulles
23:30 Toronto
16:33 Washington Dulles
19:20 Toronto
00:30 Ottawa
Connect
UA2022 United Airlines
UA3851 United Airlines
AC468 Air Canada
12:30 San Juan
17:45 Washington Dulles
21:00 Toronto
16:33 Washington Dulles
19:20 Toronto
22:00 Ottawa
Connect
WN1381 Southwest Airlines
AC1267 Air Canada
13:20 San Juan
18:50 Tampa
16:25 Tampa
21:52 Ottawa
Connect
NK884 Spirit Airlines
AC1267 Air Canada
13:31 San Juan
18:50 Tampa
16:36 Tampa
21:52 Ottawa
Connect
B61754 JetBlue Airways
AC1257 Air Canada
13:40 San Juan
18:50 Fort Lauderdale-Hollywood International
16:20 Fort Lauderdale-Hollywood International
22:06 Ottawa
Connect
TS641 Air Transat
AC8983 Air Canada
14:10 San Juan
19:35 Montreal
17:45 Montreal
20:18 Ottawa
Connect
TS641 Air Transat
AC8013 Air Canada
14:10 San Juan
18:45 Montreal
17:45 Montreal
19:28 Ottawa
Connect
AC1839 Air Canada
AC468 Air Canada
14:35 San Juan
21:00 Toronto
19:35 Toronto
22:00 Ottawa
Connect
AC1839 Air Canada
AC7564 Air Canada
14:35 San Juan
23:30 Toronto
19:35 Toronto
00:30 Ottawa
Connect
AC1843 Air Canada
AC8983 Air Canada
14:55 San Juan
19:35 Montreal
18:35 Montreal
20:18 Ottawa
Connect
WS1157 WestJet
WS3478 WestJet
15:00 San Juan
21:30 Toronto
19:50 Toronto
22:40 Ottawa
Connect
WN2864 Southwest Airlines
WS1279 WestJet
16:55 San Juan
21:25 Orlando
20:00 Orlando
00:19 Ottawa
Connect
B61134 JetBlue Airways
WS1279 WestJet
17:04 San Juan
21:25 Orlando
20:03 Orlando
00:19 Ottawa
Connect

2. Aguadilla to Ottawa

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

  2. You take a flight from Aguadilla to Ottawa and cost approximately 380 USD.

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

Flight Depart Arrive
UA1162 United Airlines
AC7647 Air Canada
AC446 Air Canada
01:00 Aguadilla
06:00 Newark
10:00 Toronto
04:55 Newark
07:35 Toronto
11:00 Ottawa
Connect
UA1162 United Airlines
UA1071 United Airlines
UA5673 United Airlines
01:00 Aguadilla
06:15 Newark
14:00 Chicago O'Hare
04:55 Newark
07:36 Chicago O'Hare
16:50 Ottawa
Connect
UA1162 United Airlines
UA1748 United Airlines
UA5673 United Airlines
01:00 Aguadilla
09:30 Newark
14:00 Chicago O'Hare
04:55 Newark
11:05 Chicago O'Hare
16:50 Ottawa
Connect
UA1162 United Airlines
AC7739 Air Canada
AC8975 Air Canada
01:00 Aguadilla
10:30 Newark
13:25 Montreal
04:55 Newark
12:02 Montreal
14:08 Ottawa
Connect
UA1162 United Airlines
UA1660 United Airlines
UA5673 United Airlines
01:00 Aguadilla
08:20 Newark
14:00 Chicago O'Hare
04:55 Newark
09:57 Chicago O'Hare
16:50 Ottawa
Connect
UA1162 United Airlines
AC7651 Air Canada
AC454 Air Canada
01:00 Aguadilla
10:45 Newark
14:00 Toronto
04:55 Newark
12:20 Toronto
15:00 Ottawa
Connect
UA1162 United Airlines
UA3446 United Airlines
AC454 Air Canada
01:00 Aguadilla
10:01 Newark
14:00 Toronto
04:55 Newark
11:41 Toronto
15:00 Ottawa
Connect
UA1162 United Airlines
AC7647 Air Canada
AC448 Air Canada
01:00 Aguadilla
06:00 Newark
11:00 Toronto
04:55 Newark
07:35 Toronto
12:00 Ottawa
Connect
UA1162 United Airlines
UA746 United Airlines
UA3464 United Airlines
01:00 Aguadilla
07:55 Newark
12:35 Washington Dulles
04:55 Newark
09:12 Washington Dulles
14:07 Ottawa
Connect
UA1162 United Airlines
AC7651 Air Canada
AC458 Air Canada
01:00 Aguadilla
10:45 Newark
16:00 Toronto
04:55 Newark
12:20 Toronto
17:00 Ottawa
Connect
UA1162 United Airlines
AC8667 Air Canada
01:00 Aguadilla
14:10 Newark
04:55 Newark
15:36 Ottawa
Connect
UA1162 United Airlines
AC7739 Air Canada
AC8979 Air Canada
01:00 Aguadilla
10:30 Newark
16:30 Montreal
04:55 Newark
12:02 Montreal
17:13 Ottawa
Connect
UA1162 United Airlines
UA3666 United Airlines
PD246 Porter Airlines
01:00 Aguadilla
08:57 Newark
14:05 Halifax
04:55 Newark
12:04 Halifax
15:14 Ottawa
Connect
UA1162 United Airlines
UA3446 United Airlines
WS3466 WestJet
01:00 Aguadilla
10:01 Newark
13:30 Toronto
04:55 Newark
11:41 Toronto
14:38 Ottawa
Connect
UA1162 United Airlines
AC7647 Air Canada
AC454 Air Canada
01:00 Aguadilla
06:00 Newark
14:00 Toronto
04:55 Newark
07:35 Toronto
15:00 Ottawa
Connect
UA1162 United Airlines
UA3666 United Airlines
AC8637 Air Canada
01:00 Aguadilla
08:57 Newark
15:40 Halifax
04:55 Newark
12:04 Halifax
16:46 Ottawa
Connect
B62584 JetBlue Airways
AC7651 Air Canada
AC454 Air Canada
01:06 Aguadilla
10:45 Newark
14:00 Toronto
05:00 Newark
12:20 Toronto
15:00 Ottawa
Connect
B62584 JetBlue Airways
AC7647 Air Canada
AC454 Air Canada
01:06 Aguadilla
06:00 Newark
14:00 Toronto
05:00 Newark
07:35 Toronto
15:00 Ottawa
Connect
B62584 JetBlue Airways
AC7647 Air Canada
AC448 Air Canada
01:06 Aguadilla
06:00 Newark
11:00 Toronto
05:00 Newark
07:35 Toronto
12:00 Ottawa
Connect
B62584 JetBlue Airways
AC7647 Air Canada
AC446 Air Canada
01:06 Aguadilla
06:00 Newark
10:00 Toronto
05:00 Newark
07:35 Toronto
11:00 Ottawa
Connect
B62584 JetBlue Airways
AC7739 Air Canada
AC8975 Air Canada
01:06 Aguadilla
10:30 Newark
13:25 Montreal
05:00 Newark
12:02 Montreal
14:08 Ottawa
Connect
B62584 JetBlue Airways
UA746 United Airlines
UA3464 United Airlines
01:06 Aguadilla
07:55 Newark
12:35 Washington Dulles
05:00 Newark
09:12 Washington Dulles
14:07 Ottawa
Connect
B62584 JetBlue Airways
AC7651 Air Canada
AC458 Air Canada
01:06 Aguadilla
10:45 Newark
16:00 Toronto
05:00 Newark
12:20 Toronto
17:00 Ottawa
Connect
B62584 JetBlue Airways
AC8667 Air Canada
01:06 Aguadilla
14:10 Newark
05:00 Newark
15:36 Ottawa
Connect
NK143 Spirit Airlines
AC925 Air Canada
AC8975 Air Canada
02:14 Aguadilla
09:00 Orlando
13:25 Montreal
05:13 Orlando
12:02 Montreal
14:08 Ottawa
Connect
NK143 Spirit Airlines
UA1606 United Airlines
UA3464 United Airlines
02:14 Aguadilla
07:30 Orlando
12:35 Washington Dulles
05:13 Orlando
09:37 Washington Dulles
14:07 Ottawa
Connect
NK143 Spirit Airlines
AC925 Air Canada
AC8979 Air Canada
02:14 Aguadilla
09:00 Orlando
16:30 Montreal
05:13 Orlando
12:02 Montreal
17:13 Ottawa
Connect
NK143 Spirit Airlines
NK1212 Spirit Airlines
AA6039 American Airlines
02:14 Aguadilla
09:36 Orlando
15:10 Philadelphia
05:13 Orlando
12:02 Philadelphia
16:40 Ottawa
Connect
NK143 Spirit Airlines
NK358 Spirit Airlines
AA6039 American Airlines
02:14 Aguadilla
06:35 Orlando
15:10 Philadelphia
05:13 Orlando
09:03 Philadelphia
16:40 Ottawa
Connect
NK143 Spirit Airlines
AC1261 Air Canada
02:14 Aguadilla
12:50 Orlando
05:13 Orlando
15:52 Ottawa
Connect
NK374 Spirit Airlines
UA1750 United Airlines
UA3464 United Airlines
03:14 Aguadilla
07:15 Fort Lauderdale-Hollywood International
12:35 Washington Dulles
05:53 Fort Lauderdale-Hollywood International
09:45 Washington Dulles
14:07 Ottawa
Connect
NK374 Spirit Airlines
NK198 Spirit Airlines
AC1261 Air Canada
03:14 Aguadilla
08:58 Fort Lauderdale-Hollywood International
12:50 Orlando
05:53 Fort Lauderdale-Hollywood International
10:09 Orlando
15:52 Ottawa
Connect
NK374 Spirit Airlines
NK478 Spirit Airlines
UA5673 United Airlines
03:14 Aguadilla
07:15 Fort Lauderdale-Hollywood International
14:00 Chicago O'Hare
05:53 Fort Lauderdale-Hollywood International
09:39 Chicago O'Hare
16:50 Ottawa
Connect
NK374 Spirit Airlines
NK1008 Spirit Airlines
AA6039 American Airlines
03:14 Aguadilla
07:10 Fort Lauderdale-Hollywood International
15:10 Philadelphia
05:53 Fort Lauderdale-Hollywood International
09:51 Philadelphia
16:40 Ottawa
Connect
NK374 Spirit Airlines
AC913 Air Canada
AC462 Air Canada
03:14 Aguadilla
12:40 Fort Lauderdale-Hollywood International
18:00 Toronto
05:53 Fort Lauderdale-Hollywood International
15:46 Toronto
19:00 Ottawa
Connect
NK374 Spirit Airlines
NK1520 Spirit Airlines
AC8667 Air Canada
03:14 Aguadilla
09:15 Fort Lauderdale-Hollywood International
14:10 Newark
05:53 Fort Lauderdale-Hollywood International
12:17 Newark
15:36 Ottawa
Connect
B6729 JetBlue Airways
WS1279 WestJet
12:55 Aguadilla
21:25 Orlando
15:45 Orlando
00:19 Ottawa
Connect
B61092 JetBlue Airways
AC915 Air Canada
AC7564 Air Canada
15:00 Aguadilla
18:45 Fort Lauderdale-Hollywood International
23:30 Toronto
16:36 Fort Lauderdale-Hollywood International
21:51 Toronto
00:30 Ottawa
Connect
B61092 JetBlue Airways
AC1257 Air Canada
15:00 Aguadilla
18:50 Fort Lauderdale-Hollywood International
16:36 Fort Lauderdale-Hollywood International
22:06 Ottawa
Connect
B61092 JetBlue Airways
3M76 Silver Airways
WS1279 WestJet
15:00 Aguadilla
18:20 Fort Lauderdale-Hollywood International
21:25 Orlando
16:36 Fort Lauderdale-Hollywood International
19:40 Orlando
00:19 Ottawa
Connect

3. San Juan to Montreal

  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 Montreal and cost approximately 260 USD.

  3. You take a bus, shuttle or taxi from Montreal to your destination in Ottawa, ON, Canada.

Flight Depart Arrive
AA1591 American Airlines
AA3963 American Airlines
07:10 San Juan
12:37 Dallas/Ft.Worth
11:07 Dallas/Ft.Worth
17:19 Montreal
Connect
UA1511 United Airlines
AC7596 Air Canada
08:45 San Juan
15:25 Chicago O'Hare
12:55 Chicago O'Hare
18:34 Montreal
Connect
B61604 JetBlue Airways
AA4543 American Airlines
09:05 San Juan
17:29 New York JFK
12:57 New York JFK
19:02 Montreal
Connect
UA1503 United Airlines
UA3433 United Airlines
09:45 San Juan
14:40 Newark
13:49 Newark
16:20 Montreal
Connect
UA1503 United Airlines
AC7741 Air Canada
09:45 San Juan
15:35 Newark
13:49 Newark
17:05 Montreal
Connect
B64 JetBlue Airways
AA4543 American Airlines
10:50 San Juan
17:29 New York JFK
14:44 New York JFK
19:02 Montreal
Connect
UA2022 United Airlines
UA3931 United Airlines
12:30 San Juan
17:30 Washington Dulles
16:33 Washington Dulles
19:21 Montreal
Connect
TS641 Air Transat
14:10 San Juan
17:45 Montreal Direct
AA1671 American Airlines
AA2702 American Airlines
14:13 San Juan
19:58 Miami
17:06 Miami
23:30 Montreal
Connect
AC1839 Air Canada
AC7562 Air Canada
14:35 San Juan
23:30 Toronto
19:35 Toronto
00:44 Montreal
Connect
AC1839 Air Canada
AC426 Air Canada
14:35 San Juan
20:30 Toronto
19:35 Toronto
21:44 Montreal
Connect
DL634 Delta
DL5455 Delta
14:50 San Juan
20:15 Atlanta
18:34 Atlanta
22:53 Montreal
Connect
AC1843 Air Canada
14:55 San Juan
18:35 Montreal Direct
WS1157 WestJet
WS3538 WestJet
15:00 San Juan
21:30 Toronto
19:50 Toronto
22:58 Montreal
Connect
AA1613 American Airlines
AA2702 American Airlines
15:35 San Juan
19:58 Miami
18:25 Miami
23:30 Montreal
Connect

4. San Juan to Ogdensburg

  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 Ogdensburg and cost approximately 440 USD.

  3. You take a bus, shuttle or taxi from Ogdensburg to your destination in Ottawa, ON, Canada.

Flight Depart Arrive
UA1803 United Airlines
UA1992 United Airlines
UA5174 United Airlines
01:25 San Juan
15:00 Newark
17:20 Washington Dulles
05:29 Newark
16:23 Washington Dulles
18:46 Ogdensburg
Connect
UA1803 United Airlines
UA746 United Airlines
UA5174 United Airlines
01:25 San Juan
07:55 Newark
17:20 Washington Dulles
05:29 Newark
09:12 Washington Dulles
18:46 Ogdensburg
Connect
UA1803 United Airlines
UA746 United Airlines
UA5177 United Airlines
01:25 San Juan
07:55 Newark
12:00 Washington Dulles
05:29 Newark
09:12 Washington Dulles
13:23 Ogdensburg
Connect
B61390 JetBlue Airways
UA746 United Airlines
UA5177 United Airlines
01:29 San Juan
07:55 Newark
12:00 Washington Dulles
05:29 Newark
09:12 Washington Dulles
13:23 Ogdensburg
Connect
B6562 JetBlue Airways
UA1157 United Airlines
UA5177 United Airlines
02:00 San Juan
08:10 Boston
12:00 Washington Dulles
05:58 Boston
09:47 Washington Dulles
13:23 Ogdensburg
Connect
NK687 Spirit Airlines
UA3601 United Airlines
UA5177 United Airlines
02:30 San Juan
08:15 Philadelphia
12:00 Washington Dulles
06:36 Philadelphia
09:11 Washington Dulles
13:23 Ogdensburg
Connect
F9105 Frontier Airlines
UA1606 United Airlines
UA5177 United Airlines
03:25 San Juan
07:30 Orlando
12:00 Washington Dulles
06:30 Orlando
09:37 Washington Dulles
13:23 Ogdensburg
Connect
F9105 Frontier Airlines
F91086 Frontier Airlines
UA5177 United Airlines
03:25 San Juan
07:50 Orlando
12:00 Washington Dulles
06:30 Orlando
10:13 Washington Dulles
13:23 Ogdensburg
Connect
F9103 Frontier Airlines
UA6014 United Airlines
UA5174 United Airlines
06:50 San Juan
15:15 Raleigh/Durham
17:20 Washington Dulles
10:29 Raleigh/Durham
16:26 Washington Dulles
18:46 Ogdensburg
Connect
F9101 Frontier Airlines
UA3409 United Airlines
UA5174 United Airlines
06:55 San Juan
14:30 Atlanta
17:20 Washington Dulles
10:43 Atlanta
16:16 Washington Dulles
18:46 Ogdensburg
Connect
UA668 United Airlines
UA2610 United Airlines
UA5174 United Airlines
07:15 San Juan
12:15 Houston
17:20 Washington Dulles
10:56 Houston
16:18 Washington Dulles
18:46 Ogdensburg
Connect
DL1763 Delta
DL2221 Delta
UA5174 United Airlines
07:25 San Juan
13:55 Atlanta
17:20 Washington Dulles
11:07 Atlanta
15:39 Washington Dulles
18:46 Ogdensburg
Connect
DL1854 Delta
DL5451 Delta
UA5174 United Airlines
07:45 San Juan
14:50 New York JFK
17:20 Washington Dulles
11:41 New York JFK
16:19 Washington Dulles
18:46 Ogdensburg
Connect
AA618 American Airlines
AA5582 American Airlines
UA5174 United Airlines
08:10 San Juan
15:00 Charlotte
17:20 Washington Dulles
12:06 Charlotte
16:26 Washington Dulles
18:46 Ogdensburg
Connect
AA2844 American Airlines
UA3582 United Airlines
UA5174 United Airlines
08:30 San Juan
15:00 Philadelphia
17:20 Washington Dulles
12:33 Philadelphia
15:56 Washington Dulles
18:46 Ogdensburg
Connect
AA1528 American Airlines
UA3582 United Airlines
UA5174 United Airlines
08:30 San Juan
15:00 Philadelphia
17:20 Washington Dulles
12:31 Philadelphia
15:56 Washington Dulles
18:46 Ogdensburg
Connect
F9109 Frontier Airlines
UA3582 United Airlines
UA5174 United Airlines
08:47 San Juan
15:00 Philadelphia
17:20 Washington Dulles
13:01 Philadelphia
15:56 Washington Dulles
18:46 Ogdensburg
Connect
NK122 Spirit Airlines
UA3894 United Airlines
UA5174 United Airlines
08:57 San Juan
14:45 New York La Guardia
17:20 Washington Dulles
13:17 New York La Guardia
16:07 Washington Dulles
18:46 Ogdensburg
Connect
UA1503 United Airlines
UA1992 United Airlines
UA5174 United Airlines
09:45 San Juan
15:00 Newark
17:20 Washington Dulles
13:49 Newark
16:23 Washington Dulles
18:46 Ogdensburg
Connect

References

Find Hotels in Ottawa, ON, Canada

You can find hotels and accommodations in Ottawa, ON, Canada with our hotels search tool below

Booking.com