HowToGo

Flight from Thousand Islands to Ottawa, ON, Canada

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

Search Transfer from Thousand Islands to Ottawa, ON, Canada

Search Flights

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

1. Soekarno–Hatta to Ottawa

  1. You take a bus, shuttle or taxi from your location in Thousand Islands to Soekarno–Hatta.

  2. You take a flight from Soekarno–Hatta to Ottawa and cost approximately 800 USD.

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

Flight Depart Arrive
CX798 Cathay Pacific
AC016 Air Canada
AC464 Air Canada
00:05 Soekarno–Hatta
13:20 Hong Kong
19:00 Toronto
06:05 Hong Kong
16:25 Toronto
20:00 Ottawa
Connect
EK359 Emirates
EK241 Emirates
AC458 Air Canada
00:40 Soekarno–Hatta
09:10 Dubai
16:00 Toronto
05:30 Dubai
15:10 Toronto
17:00 Ottawa
Connect
EK359 Emirates
EK241 Emirates
WS374 WestJet
00:40 Soekarno–Hatta
09:10 Dubai
21:30 Toronto
05:30 Dubai
15:10 Toronto
22:32 Ottawa
Connect
EK359 Emirates
EK241 Emirates
WS374 WestJet
00:40 Soekarno–Hatta
09:10 Dubai
21:30 Toronto
05:30 Dubai
15:10 Toronto
22:32 Ottawa
Connect
QR955 Qatar Airways
AC059 Air Canada
AC460 Air Canada
01:40 Soekarno–Hatta
08:25 Doha
17:00 Toronto
05:50 Doha
15:20 Toronto
18:00 Ottawa
Connect
QR955 Qatar Airways
AC059 Air Canada
WS368 WestJet
01:40 Soekarno–Hatta
08:25 Doha
17:15 Toronto
05:50 Doha
15:20 Toronto
18:17 Ottawa
Connect
QR955 Qatar Airways
QR763 Qatar Airways
AC8983 Air Canada
01:40 Soekarno–Hatta
08:25 Doha
19:35 Montreal
05:50 Doha
14:40 Montreal
20:18 Ottawa
Connect
QR955 Qatar Airways
AC059 Air Canada
WS3474 WestJet
01:40 Soekarno–Hatta
08:25 Doha
17:25 Toronto
05:50 Doha
15:20 Toronto
18:33 Ottawa
Connect
QR955 Qatar Airways
QR763 Qatar Airways
AC499 Air Canada
01:40 Soekarno–Hatta
08:25 Doha
18:00 Montreal
05:50 Doha
14:40 Montreal
18:43 Ottawa
Connect
QR955 Qatar Airways
QR763 Qatar Airways
AC8979 Air Canada
01:40 Soekarno–Hatta
08:25 Doha
17:05 Montreal
05:50 Doha
14:40 Montreal
17:48 Ottawa
Connect
EY471 Etihad
EY141 Etihad
AC464 Air Canada
03:25 Soekarno–Hatta
10:50 Abu Dhabi
19:00 Toronto
08:10 Abu Dhabi
16:35 Toronto
20:00 Ottawa
Connect
EY471 Etihad
EY141 Etihad
AC468 Air Canada
03:25 Soekarno–Hatta
10:50 Abu Dhabi
21:00 Toronto
08:10 Abu Dhabi
16:35 Toronto
22:00 Ottawa
Connect
EY471 Etihad
EY141 Etihad
WS3474 WestJet
03:25 Soekarno–Hatta
10:50 Abu Dhabi
17:25 Toronto
08:10 Abu Dhabi
16:35 Toronto
18:33 Ottawa
Connect
NH836 All Nippon Airways
AC006 Air Canada
AC8983 Air Canada
06:15 Soekarno–Hatta
18:00 Tokyo Narita
19:35 Montreal
15:50 Tokyo Narita
15:55 Montreal
20:18 Ottawa
Connect
NH836 All Nippon Airways
AC006 Air Canada
AC8979 Air Canada
06:15 Soekarno–Hatta
18:00 Tokyo Narita
17:05 Montreal
15:50 Tokyo Narita
15:55 Montreal
17:48 Ottawa
Connect
NH836 All Nippon Airways
AC004 Air Canada
WS614 WestJet
06:15 Soekarno–Hatta
16:50 Tokyo Narita
14:55 Vancouver
15:50 Tokyo Narita
09:20 Vancouver
22:29 Ottawa
Connect
NH836 All Nippon Airways
AC004 Air Canada
AC344 Air Canada
06:15 Soekarno–Hatta
16:50 Tokyo Narita
13:30 Vancouver
15:50 Tokyo Narita
09:20 Vancouver
20:51 Ottawa
Connect
NH836 All Nippon Airways
AC004 Air Canada
F8385 Flair Airlines
06:15 Soekarno–Hatta
16:50 Tokyo Narita
15:20 Vancouver
15:50 Tokyo Narita
09:20 Vancouver
22:55 Ottawa
Connect
JL720 Japan Airlines
AC006 Air Canada
AC8979 Air Canada
06:35 Soekarno–Hatta
18:00 Tokyo Narita
17:05 Montreal
16:05 Tokyo Narita
15:55 Montreal
17:48 Ottawa
Connect
JL720 Japan Airlines
JL018 Japan Airlines
F8385 Flair Airlines
06:35 Soekarno–Hatta
18:30 Tokyo Narita
15:20 Vancouver
16:05 Tokyo Narita
11:40 Vancouver
22:55 Ottawa
Connect
JL720 Japan Airlines
JL018 Japan Airlines
WS614 WestJet
06:35 Soekarno–Hatta
18:30 Tokyo Narita
14:55 Vancouver
16:05 Tokyo Narita
11:40 Vancouver
22:29 Ottawa
Connect
JL720 Japan Airlines
JL018 Japan Airlines
AC344 Air Canada
06:35 Soekarno–Hatta
18:30 Tokyo Narita
13:30 Vancouver
16:05 Tokyo Narita
11:40 Vancouver
20:51 Ottawa
Connect
JL720 Japan Airlines
AC006 Air Canada
AC8983 Air Canada
06:35 Soekarno–Hatta
18:00 Tokyo Narita
19:35 Montreal
16:05 Tokyo Narita
15:55 Montreal
20:18 Ottawa
Connect
NH872 All Nippon Airways
AC002 Air Canada
AC468 Air Canada
07:00 Soekarno–Hatta
18:50 Tokyo Haneda
21:00 Toronto
16:25 Tokyo Haneda
16:50 Toronto
22:00 Ottawa
Connect
NH872 All Nippon Airways
AC002 Air Canada
AC464 Air Canada
07:00 Soekarno–Hatta
18:50 Tokyo Haneda
19:00 Toronto
16:25 Tokyo Haneda
16:50 Toronto
20:00 Ottawa
Connect
NH872 All Nippon Airways
AC002 Air Canada
WS374 WestJet
07:00 Soekarno–Hatta
18:50 Tokyo Haneda
21:30 Toronto
16:25 Tokyo Haneda
16:50 Toronto
22:32 Ottawa
Connect
SQ965 Singapore Airlines
SQ22 Singapore Airlines
PD120 Porter Airlines
PD221 Porter Airlines
19:00 Soekarno–Hatta
00:40 Singapore Changi
07:55 Newark
10:45 Billy Bishop Toronto City
21:50 Singapore Changi
06:30 Newark
09:35 Billy Bishop Toronto City
11:44 Ottawa
Connect
NH856 All Nippon Airways
NH102 All Nippon Airways
UA3839 United Airlines
21:25 Soekarno–Hatta
10:50 Tokyo Haneda
17:05 Washington Dulles
06:50 Tokyo Haneda
10:20 Washington Dulles
18:48 Ottawa
Connect
KE628 Korean Air
KE073 Korean Air
AC450 Air Canada
21:45 Soekarno–Hatta
09:35 Incheon
12:00 Toronto
07:05 Incheon
09:55 Toronto
13:00 Ottawa
Connect
KE628 Korean Air
KE073 Korean Air
WS3466 WestJet
21:45 Soekarno–Hatta
09:35 Incheon
13:30 Toronto
07:05 Incheon
09:55 Toronto
14:36 Ottawa
Connect
KE628 Korean Air
KE073 Korean Air
WS3464 WestJet
21:45 Soekarno–Hatta
09:35 Incheon
11:35 Toronto
07:05 Incheon
09:55 Toronto
12:40 Ottawa
Connect
OZ762 Asiana Airlines
KE073 Korean Air
WS3464 WestJet
21:50 Soekarno–Hatta
09:35 Incheon
11:35 Toronto
06:50 Incheon
09:55 Toronto
12:40 Ottawa
Connect
OZ762 Asiana Airlines
KE073 Korean Air
WS3466 WestJet
21:50 Soekarno–Hatta
09:35 Incheon
13:30 Toronto
06:50 Incheon
09:55 Toronto
14:36 Ottawa
Connect
OZ762 Asiana Airlines
AC062 Air Canada
AC464 Air Canada
21:50 Soekarno–Hatta
17:15 Incheon
19:00 Toronto
06:50 Incheon
17:10 Toronto
20:00 Ottawa
Connect
OZ762 Asiana Airlines
AC028 Air Canada
AC460 Air Canada
21:50 Soekarno–Hatta
15:15 Incheon
17:00 Toronto
06:50 Incheon
15:20 Toronto
18:00 Ottawa
Connect
GA88 Garuda Indonesia
UA71 United Airlines
AC8667 Air Canada
22:50 Soekarno–Hatta
09:15 Amsterdam Schiphol
14:10 Newark
07:50 Amsterdam Schiphol
11:15 Newark
15:36 Ottawa
Connect
GA88 Garuda Indonesia
AA203 American Airlines
AA6039 American Airlines
22:50 Soekarno–Hatta
10:55 Amsterdam Schiphol
15:10 Philadelphia
07:50 Amsterdam Schiphol
13:00 Philadelphia
16:40 Ottawa
Connect
EY475 Etihad
EY141 Etihad
WS3474 WestJet
23:10 Soekarno–Hatta
10:50 Abu Dhabi
17:25 Toronto
03:55 Abu Dhabi
16:35 Toronto
18:33 Ottawa
Connect
GA878 Garuda Indonesia
AC028 Air Canada
AC460 Air Canada
23:15 Soekarno–Hatta
15:15 Incheon
17:00 Toronto
08:30 Incheon
15:20 Toronto
18:00 Ottawa
Connect
GA878 Garuda Indonesia
KE071 Korean Air
WS614 WestJet
23:15 Soekarno–Hatta
18:30 Incheon
14:55 Vancouver
08:30 Incheon
12:30 Vancouver
22:29 Ottawa
Connect

2. Soekarno–Hatta to Montreal

  1. You take a bus, shuttle or taxi from your location in Thousand Islands to Soekarno–Hatta.

  2. You take a flight from Soekarno–Hatta to Montreal and cost approximately 900 USD.

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

Flight Depart Arrive
QR955 Qatar Airways
QR763 Qatar Airways
01:40 Soekarno–Hatta
08:25 Doha
05:50 Doha
14:40 Montreal
Connect
QR955 Qatar Airways
QR701 Qatar Airways
AA4543 American Airlines
01:40 Soekarno–Hatta
08:15 Doha
17:29 New York JFK
05:50 Doha
15:15 New York JFK
19:02 Montreal
Connect
EY471 Etihad
EY141 Etihad
AC426 Air Canada
03:25 Soekarno–Hatta
10:50 Abu Dhabi
20:30 Toronto
08:10 Abu Dhabi
16:35 Toronto
21:43 Montreal
Connect
NH836 All Nippon Airways
NH2 All Nippon Airways
UA3862 United Airlines
06:15 Soekarno–Hatta
17:00 Tokyo Narita
17:30 Washington Dulles
15:50 Tokyo Narita
16:40 Washington Dulles
19:27 Montreal
Connect
NH836 All Nippon Airways
AC006 Air Canada
06:15 Soekarno–Hatta
18:00 Tokyo Narita
15:50 Tokyo Narita
15:55 Montreal
Connect
NH836 All Nippon Airways
AC004 Air Canada
AC306 Air Canada
06:15 Soekarno–Hatta
16:50 Tokyo Narita
11:00 Vancouver
15:50 Tokyo Narita
09:20 Vancouver
18:41 Montreal
Connect
JL720 Japan Airlines
AC006 Air Canada
06:35 Soekarno–Hatta
18:00 Tokyo Narita
16:05 Tokyo Narita
15:55 Montreal
Connect
QR957 Qatar Airways
QR763 Qatar Airways
18:55 Soekarno–Hatta
08:25 Doha
23:05 Doha
14:40 Montreal
Connect
TK57 Turkish Airlines
TK35 Turkish Airlines
21:05 Soekarno–Hatta
14:05 Istanbul
05:00 Istanbul
17:10 Montreal
Connect
NH856 All Nippon Airways
NH112 All Nippon Airways
UA3499 United Airlines
21:25 Soekarno–Hatta
10:40 Tokyo Haneda
10:43 Chicago O'Hare
06:50 Tokyo Haneda
08:20 Chicago O'Hare
13:55 Montreal
Connect
KE628 Korean Air
KE073 Korean Air
WS3526 WestJet
21:45 Soekarno–Hatta
09:35 Incheon
13:15 Toronto
07:05 Incheon
09:55 Toronto
14:42 Montreal
Connect

3. Soekarno–Hatta to Ogdensburg

  1. You take a bus, shuttle or taxi from your location in Thousand Islands to Soekarno–Hatta.

  2. You take a flight from Soekarno–Hatta to Ogdensburg and cost approximately 950 USD.

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

Flight Depart Arrive
QR955 Qatar Airways
QR707 Qatar Airways
UA5023 United Airlines
01:40 Soekarno–Hatta
08:35 Doha
18:26 Washington Dulles
05:50 Doha
16:00 Washington Dulles
20:01 Ogdensburg
Connect
EY471 Etihad
EY131 Etihad
UA5023 United Airlines
03:25 Soekarno–Hatta
10:10 Abu Dhabi
18:26 Washington Dulles
08:10 Abu Dhabi
16:25 Washington Dulles
20:01 Ogdensburg
Connect
NH836 All Nippon Airways
NH2 All Nippon Airways
UA5023 United Airlines
06:15 Soekarno–Hatta
17:00 Tokyo Narita
18:26 Washington Dulles
15:50 Tokyo Narita
16:40 Washington Dulles
20:01 Ogdensburg
Connect
JL720 Japan Airlines
NH2 All Nippon Airways
UA5023 United Airlines
06:35 Soekarno–Hatta
17:00 Tokyo Narita
18:26 Washington Dulles
16:05 Tokyo Narita
16:40 Washington Dulles
20:01 Ogdensburg
Connect
QR957 Qatar Airways
QR709 Qatar Airways
UA5177 United Airlines
18:55 Soekarno–Hatta
01:20 Doha
12:00 Washington Dulles
23:05 Doha
08:45 Washington Dulles
13:27 Ogdensburg
Connect
NH856 All Nippon Airways
NH102 All Nippon Airways
UA5023 United Airlines
21:25 Soekarno–Hatta
10:50 Tokyo Haneda
18:26 Washington Dulles
06:50 Tokyo Haneda
10:20 Washington Dulles
20:01 Ogdensburg
Connect
NH856 All Nippon Airways
UA804 United Airlines
UA5023 United Airlines
21:25 Soekarno–Hatta
17:00 Tokyo Haneda
18:26 Washington Dulles
06:50 Tokyo Haneda
16:25 Washington Dulles
20:01 Ogdensburg
Connect
NH856 All Nippon Airways
NH102 All Nippon Airways
UA5177 United Airlines
21:25 Soekarno–Hatta
10:50 Tokyo Haneda
12:00 Washington Dulles
06:50 Tokyo Haneda
10:20 Washington Dulles
13:27 Ogdensburg
Connect
NH856 All Nippon Airways
NH112 All Nippon Airways
UA1715 United Airlines
UA5023 United Airlines
21:25 Soekarno–Hatta
10:40 Tokyo Haneda
11:01 Chicago O'Hare
18:26 Washington Dulles
06:50 Tokyo Haneda
08:20 Chicago O'Hare
14:00 Washington Dulles
20:01 Ogdensburg
Connect
NH856 All Nippon Airways
NH112 All Nippon Airways
UA2677 United Airlines
UA5023 United Airlines
21:25 Soekarno–Hatta
10:40 Tokyo Haneda
13:45 Chicago O'Hare
18:26 Washington Dulles
06:50 Tokyo Haneda
08:20 Chicago O'Hare
16:39 Washington Dulles
20:01 Ogdensburg
Connect
GA874 Garuda Indonesia
NH102 All Nippon Airways
UA5177 United Airlines
23:15 Soekarno–Hatta
10:50 Tokyo Haneda
12:00 Washington Dulles
08:50 Tokyo Haneda
10:20 Washington Dulles
13:27 Ogdensburg
Connect

4. Soekarno–Hatta to Toronto

  1. You take a bus, shuttle or taxi from your location in Thousand Islands to Soekarno–Hatta.

  2. You take a flight from Soekarno–Hatta to Toronto and cost approximately 800 USD.

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

Flight Depart Arrive
CX798 Cathay Pacific
CX826 Cathay Pacific
00:05 Soekarno–Hatta
19:10 Hong Kong
06:05 Hong Kong
22:25 Toronto
Connect
EK359 Emirates
EK241 Emirates
00:40 Soekarno–Hatta
09:10 Dubai
05:30 Dubai
15:10 Toronto
Connect
QR955 Qatar Airways
AC059 Air Canada
01:40 Soekarno–Hatta
08:25 Doha
05:50 Doha
15:20 Toronto
Connect
EY471 Etihad
EY141 Etihad
03:25 Soekarno–Hatta
10:50 Abu Dhabi
08:10 Abu Dhabi
16:35 Toronto
Connect
NH836 All Nippon Airways
NH2 All Nippon Airways
UA3851 United Airlines
06:15 Soekarno–Hatta
17:00 Tokyo Narita
17:45 Washington Dulles
15:50 Tokyo Narita
16:40 Washington Dulles
19:21 Toronto
Connect
NH836 All Nippon Airways
NH8 All Nippon Airways
AC740 Air Canada
06:15 Soekarno–Hatta
17:00 Tokyo Narita
12:05 San Francisco
15:50 Tokyo Narita
10:30 San Francisco
19:54 Toronto
Connect
NH836 All Nippon Airways
AC004 Air Canada
AC112 Air Canada
06:15 Soekarno–Hatta
16:50 Tokyo Narita
10:55 Vancouver
15:50 Tokyo Narita
09:20 Vancouver
18:14 Toronto
Connect
NH836 All Nippon Airways
NH12 All Nippon Airways
UA3559 United Airlines
06:15 Soekarno–Hatta
17:00 Tokyo Narita
17:57 Chicago O'Hare
15:50 Tokyo Narita
14:55 Chicago O'Hare
20:43 Toronto
Connect
NH836 All Nippon Airways
NH174 All Nippon Airways
AC7720 Air Canada
06:15 Soekarno–Hatta
16:50 Tokyo Narita
17:00 Houston
15:50 Tokyo Narita
15:10 Houston
21:01 Toronto
Connect
NH836 All Nippon Airways
UA838 United Airlines
AC740 Air Canada
06:15 Soekarno–Hatta
17:50 Tokyo Narita
12:05 San Francisco
15:50 Tokyo Narita
11:15 San Francisco
19:54 Toronto
Connect
NH836 All Nippon Airways
UA78 United Airlines
UA4398 United Airlines
06:15 Soekarno–Hatta
17:40 Tokyo Narita
20:00 Newark
15:50 Tokyo Narita
17:05 Newark
21:42 Toronto
Connect
NH836 All Nippon Airways
UA6 United Airlines
AC7720 Air Canada
06:15 Soekarno–Hatta
17:05 Tokyo Narita
17:00 Houston
15:50 Tokyo Narita
14:55 Houston
21:01 Toronto
Connect
JL720 Japan Airlines
JL018 Japan Airlines
WS714 WestJet
06:35 Soekarno–Hatta
18:30 Tokyo Narita
13:15 Vancouver
16:05 Tokyo Narita
11:40 Vancouver
20:44 Toronto
Connect
NH872 All Nippon Airways
AC002 Air Canada
07:00 Soekarno–Hatta
18:50 Tokyo Haneda
16:25 Tokyo Haneda
16:50 Toronto
Connect
NH872 All Nippon Airways
UA882 United Airlines
UA3559 United Airlines
07:00 Soekarno–Hatta
17:45 Tokyo Haneda
17:57 Chicago O'Hare
16:25 Tokyo Haneda
15:20 Chicago O'Hare
20:43 Toronto
Connect
NH872 All Nippon Airways
NH116 All Nippon Airways
AC122 Air Canada
07:00 Soekarno–Hatta
21:55 Tokyo Haneda
17:10 Vancouver
16:25 Tokyo Haneda
14:50 Vancouver
00:27 Toronto
Connect
NH872 All Nippon Airways
UA130 United Airlines
UA4398 United Airlines
07:00 Soekarno–Hatta
18:30 Tokyo Haneda
20:00 Newark
16:25 Tokyo Haneda
18:20 Newark
21:42 Toronto
Connect
EK357 Emirates
EK241 Emirates
17:55 Soekarno–Hatta
09:10 Dubai
22:55 Dubai
15:10 Toronto
Connect
QR957 Qatar Airways
AC059 Air Canada
18:55 Soekarno–Hatta
08:25 Doha
23:05 Doha
15:20 Toronto
Connect
TK57 Turkish Airlines
TK17 Turkish Airlines
21:05 Soekarno–Hatta
15:00 Istanbul
05:00 Istanbul
18:35 Toronto
Connect
NH856 All Nippon Airways
AC002 Air Canada
21:25 Soekarno–Hatta
18:50 Tokyo Haneda
06:50 Tokyo Haneda
16:50 Toronto
Connect
NH856 All Nippon Airways
NH114 All Nippon Airways
UA6096 United Airlines
21:25 Soekarno–Hatta
10:25 Tokyo Haneda
09:35 Houston
06:50 Tokyo Haneda
08:40 Houston
13:53 Toronto
Connect
NH856 All Nippon Airways
NH112 All Nippon Airways
AC7608 Air Canada
21:25 Soekarno–Hatta
10:40 Tokyo Haneda
10:15 Chicago O'Hare
06:50 Tokyo Haneda
08:20 Chicago O'Hare
12:50 Toronto
Connect
NH856 All Nippon Airways
NH112 All Nippon Airways
AC7612 Air Canada
21:25 Soekarno–Hatta
10:40 Tokyo Haneda
12:00 Chicago O'Hare
06:50 Tokyo Haneda
08:20 Chicago O'Hare
14:35 Toronto
Connect
KE628 Korean Air
DL158 Delta
DL4664 Delta
21:45 Soekarno–Hatta
10:45 Incheon
13:45 Detroit
07:05 Incheon
10:45 Detroit
14:57 Toronto
Connect
KE628 Korean Air
KE073 Korean Air
21:45 Soekarno–Hatta
09:35 Incheon
07:05 Incheon
09:55 Toronto
Connect
OZ762 Asiana Airlines
AC062 Air Canada
21:50 Soekarno–Hatta
17:15 Incheon
06:50 Incheon
17:10 Toronto
Connect
OZ762 Asiana Airlines
KE073 Korean Air
21:50 Soekarno–Hatta
09:35 Incheon
06:50 Incheon
09:55 Toronto
Connect
JL726 Japan Airlines
JL8012 Japan Airlines
AA4292 American Airlines
21:55 Soekarno–Hatta
10:55 Tokyo Narita
10:35 Dallas/Ft.Worth
07:25 Tokyo Narita
08:25 Dallas/Ft.Worth
14:43 Toronto
Connect
JL726 Japan Airlines
JL8006 Japan Airlines
AA4544 American Airlines
21:55 Soekarno–Hatta
11:00 Tokyo Narita
12:05 New York JFK
07:25 Tokyo Narita
10:55 New York JFK
13:53 Toronto
Connect
JL726 Japan Airlines
JL8010 Japan Airlines
AA3102 American Airlines
21:55 Soekarno–Hatta
11:45 Tokyo Narita
13:26 Chicago O'Hare
07:25 Tokyo Narita
09:30 Chicago O'Hare
16:04 Toronto
Connect
GA88 Garuda Indonesia
KL0691 KLM
22:50 Soekarno–Hatta
10:50 Amsterdam Schiphol
07:50 Amsterdam Schiphol
12:45 Toronto
Connect
EY475 Etihad
EY141 Etihad
23:10 Soekarno–Hatta
10:50 Abu Dhabi
03:55 Abu Dhabi
16:35 Toronto
Connect
GA878 Garuda Indonesia
DL158 Delta
DL4664 Delta
23:15 Soekarno–Hatta
10:45 Incheon
13:45 Detroit
08:30 Incheon
10:45 Detroit
14:57 Toronto
Connect
GA874 Garuda Indonesia
AC002 Air Canada
23:15 Soekarno–Hatta
18:50 Tokyo Haneda
08:50 Tokyo Haneda
16:50 Toronto
Connect

5. Soekarno–Hatta to Massena

  1. You take a bus, shuttle or taxi from your location in Thousand Islands to Soekarno–Hatta.

  2. You take a flight from Soekarno–Hatta to Massena and cost approximately 850 USD.

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

Flight Depart Arrive
EK359 Emirates
EK237 Emirates
4B866 Boutique Air
00:40 Soekarno–Hatta
08:15 Dubai
18:30 Boston
05:30 Dubai
14:05 Boston
19:40 Massena
Connect
QR955 Qatar Airways
QR743 Qatar Airways
4B866 Boutique Air
01:40 Soekarno–Hatta
07:55 Doha
18:30 Boston
05:50 Doha
14:30 Boston
19:40 Massena
Connect
JL720 Japan Airlines
JL008 Japan Airlines
4B862 Boutique Air
06:35 Soekarno–Hatta
18:25 Tokyo Narita
08:35 Boston
16:05 Tokyo Narita
18:15 Boston
09:45 Massena
Connect
EK357 Emirates
EK237 Emirates
4B866 Boutique Air
17:55 Soekarno–Hatta
08:15 Dubai
18:30 Boston
22:55 Dubai
14:05 Boston
19:40 Massena
Connect
QR957 Qatar Airways
QR743 Qatar Airways
4B866 Boutique Air
18:55 Soekarno–Hatta
07:55 Doha
18:30 Boston
23:05 Doha
14:30 Boston
19:40 Massena
Connect
NH856 All Nippon Airways
NH102 All Nippon Airways
UA2060 United Airlines
4B866 Boutique Air
21:25 Soekarno–Hatta
10:50 Tokyo Haneda
11:15 Washington Dulles
18:30 Boston
06:50 Tokyo Haneda
10:20 Washington Dulles
12:45 Boston
19:40 Massena
Connect
KE628 Korean Air
KE091 Korean Air
4B866 Boutique Air
21:45 Soekarno–Hatta
09:30 Incheon
18:30 Boston
07:05 Incheon
10:30 Boston
19:40 Massena
Connect
JL726 Japan Airlines
JL8006 Japan Airlines
B61318 JetBlue Airways
4B866 Boutique Air
21:55 Soekarno–Hatta
11:00 Tokyo Narita
14:50 New York JFK
18:30 Boston
07:25 Tokyo Narita
10:55 New York JFK
16:05 Boston
19:40 Massena
Connect
JL726 Japan Airlines
JL8010 Japan Airlines
AA4598 American Airlines
4B866 Boutique Air
21:55 Soekarno–Hatta
11:45 Tokyo Narita
11:45 Chicago O'Hare
18:30 Boston
07:25 Tokyo Narita
09:30 Chicago O'Hare
15:13 Boston
19:40 Massena
Connect
JL726 Japan Airlines
JL8010 Japan Airlines
AA2269 American Airlines
4B866 Boutique Air
21:55 Soekarno–Hatta
11:45 Tokyo Narita
11:45 Chicago O'Hare
18:30 Boston
07:25 Tokyo Narita
09:30 Chicago O'Hare
15:05 Boston
19:40 Massena
Connect
GA88 Garuda Indonesia
DL259 Delta
4B866 Boutique Air
22:50 Soekarno–Hatta
10:50 Amsterdam Schiphol
18:30 Boston
07:50 Amsterdam Schiphol
13:05 Boston
19:40 Massena
Connect
GA878 Garuda Indonesia
KE091 Korean Air
4B866 Boutique Air
23:15 Soekarno–Hatta
09:30 Incheon
18:30 Boston
08:30 Incheon
10:30 Boston
19:40 Massena
Connect
GA874 Garuda Indonesia
JL010 Japan Airlines
AA2269 American Airlines
4B866 Boutique Air
23:15 Soekarno–Hatta
11:45 Tokyo Haneda
11:45 Chicago O'Hare
18:30 Boston
08:50 Tokyo Haneda
09:30 Chicago O'Hare
15:05 Boston
19:40 Massena
Connect
GA874 Garuda Indonesia
JL010 Japan Airlines
AA2293 American Airlines
4B866 Boutique Air
23:15 Soekarno–Hatta
11:45 Tokyo Haneda
13:30 Chicago O'Hare
18:30 Boston
08:50 Tokyo Haneda
09:30 Chicago O'Hare
16:48 Boston
19:40 Massena
Connect
GA874 Garuda Indonesia
JL010 Japan Airlines
AA4598 American Airlines
4B866 Boutique Air
23:15 Soekarno–Hatta
11:45 Tokyo Haneda
11:45 Chicago O'Hare
18:30 Boston
08:50 Tokyo Haneda
09:30 Chicago O'Hare
15:13 Boston
19:40 Massena
Connect

6. Soekarno–Hatta to Syracuse

  1. You take a bus, shuttle or taxi from your location in Thousand Islands to Soekarno–Hatta.

  2. You take a flight from Soekarno–Hatta to Syracuse and cost approximately 800 USD.

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

Flight Depart Arrive
EK359 Emirates
EK201 Emirates
B62516 JetBlue Airways
00:40 Soekarno–Hatta
08:30 Dubai
21:50 New York JFK
05:30 Dubai
14:25 New York JFK
23:02 Syracuse
Connect
EK359 Emirates
EK237 Emirates
B6845 JetBlue Airways
00:40 Soekarno–Hatta
08:15 Dubai
20:50 Boston
05:30 Dubai
14:05 Boston
22:05 Syracuse
Connect
QR955 Qatar Airways
QR743 Qatar Airways
B6845 JetBlue Airways
01:40 Soekarno–Hatta
07:55 Doha
20:50 Boston
05:50 Doha
14:30 Boston
22:05 Syracuse
Connect
QR955 Qatar Airways
QR743 Qatar Airways
AA6104 American Airlines
01:40 Soekarno–Hatta
07:55 Doha
17:35 Boston
05:50 Doha
14:30 Boston
18:57 Syracuse
Connect
QR955 Qatar Airways
QR701 Qatar Airways
B62516 JetBlue Airways
01:40 Soekarno–Hatta
08:15 Doha
21:50 New York JFK
05:50 Doha
15:15 New York JFK
23:02 Syracuse
Connect
QR955 Qatar Airways
QR727 Qatar Airways
AA6236 4811 American Airlines
01:40 Soekarno–Hatta
07:55 Doha
21:00 Philadelphia
05:50 Doha
15:05 Philadelphia
22:10 Syracuse
Connect
QR955 Qatar Airways
QR727 Qatar Airways
AA6236 4749 American Airlines
01:40 Soekarno–Hatta
07:55 Doha
19:30 Philadelphia
05:50 Doha
15:05 Philadelphia
20:53 Syracuse
Connect
EY471 Etihad
EY131 Etihad
UA6339 United Airlines
03:25 Soekarno–Hatta
10:10 Abu Dhabi
17:45 Washington Dulles
08:10 Abu Dhabi
16:25 Washington Dulles
19:05 Syracuse
Connect
EY471 Etihad
EY101 Etihad
B62516 JetBlue Airways
03:25 Soekarno–Hatta
09:35 Abu Dhabi
21:50 New York JFK
08:10 Abu Dhabi
15:35 New York JFK
23:02 Syracuse
Connect
EY471 Etihad
EY101 Etihad
DL4981 Delta
03:25 Soekarno–Hatta
09:35 Abu Dhabi
16:41 New York JFK
08:10 Abu Dhabi
15:35 New York JFK
18:04 Syracuse
Connect
NH836 All Nippon Airways
UA78 United Airlines
UA4524 United Airlines
06:15 Soekarno–Hatta
17:40 Tokyo Narita
20:25 Newark
15:50 Tokyo Narita
17:05 Newark
21:41 Syracuse
Connect
NH836 All Nippon Airways
NH2 All Nippon Airways
UA794 United Airlines
06:15 Soekarno–Hatta
17:00 Tokyo Narita
22:20 Washington Dulles
15:50 Tokyo Narita
16:40 Washington Dulles
23:44 Syracuse
Connect
NH836 All Nippon Airways
NH12 All Nippon Airways
UA1815 United Airlines
06:15 Soekarno–Hatta
17:00 Tokyo Narita
18:05 Chicago O'Hare
15:50 Tokyo Narita
14:55 Chicago O'Hare
21:02 Syracuse
Connect
NH836 All Nippon Airways
NH2 All Nippon Airways
UA6339 United Airlines
06:15 Soekarno–Hatta
17:00 Tokyo Narita
17:45 Washington Dulles
15:50 Tokyo Narita
16:40 Washington Dulles
19:05 Syracuse
Connect
JL720 Japan Airlines
NH2 All Nippon Airways
UA6339 United Airlines
06:35 Soekarno–Hatta
17:00 Tokyo Narita
17:45 Washington Dulles
16:05 Tokyo Narita
16:40 Washington Dulles
19:05 Syracuse
Connect
JL720 Japan Airlines
JL008 Japan Airlines
B6845 JetBlue Airways
06:35 Soekarno–Hatta
18:25 Tokyo Narita
20:50 Boston
16:05 Tokyo Narita
18:15 Boston
22:05 Syracuse
Connect
JL720 Japan Airlines
AA60 American Airlines
AA4254 American Airlines
06:35 Soekarno–Hatta
18:30 Tokyo Narita
18:37 Dallas/Ft.Worth
16:05 Tokyo Narita
16:30 Dallas/Ft.Worth
22:53 Syracuse
Connect
JL720 Japan Airlines
UA78 United Airlines
UA4524 United Airlines
06:35 Soekarno–Hatta
17:40 Tokyo Narita
20:25 Newark
16:05 Tokyo Narita
17:05 Newark
21:41 Syracuse
Connect
NH872 All Nippon Airways
UA882 United Airlines
UA1815 United Airlines
07:00 Soekarno–Hatta
17:45 Tokyo Haneda
18:05 Chicago O'Hare
16:25 Tokyo Haneda
15:20 Chicago O'Hare
21:02 Syracuse
Connect
NH872 All Nippon Airways
UA130 United Airlines
UA4524 United Airlines
07:00 Soekarno–Hatta
18:30 Tokyo Haneda
20:25 Newark
16:25 Tokyo Haneda
18:20 Newark
21:41 Syracuse
Connect
QR957 Qatar Airways
QR703 Qatar Airways
DL5151 Delta
18:55 Soekarno–Hatta
01:35 Doha
09:59 New York JFK
23:05 Doha
08:35 New York JFK
11:08 Syracuse
Connect
NH856 All Nippon Airways
NH112 All Nippon Airways
UA4605 United Airlines
21:25 Soekarno–Hatta
10:40 Tokyo Haneda
14:00 Chicago O'Hare
06:50 Tokyo Haneda
08:20 Chicago O'Hare
16:52 Syracuse
Connect
NH856 All Nippon Airways
NH102 All Nippon Airways
UA6339 United Airlines
21:25 Soekarno–Hatta
10:50 Tokyo Haneda
17:45 Washington Dulles
06:50 Tokyo Haneda
10:20 Washington Dulles
19:05 Syracuse
Connect
NH856 All Nippon Airways
UA804 United Airlines
UA6339 United Airlines
21:25 Soekarno–Hatta
17:00 Tokyo Haneda
17:45 Washington Dulles
06:50 Tokyo Haneda
16:25 Washington Dulles
19:05 Syracuse
Connect
NH856 All Nippon Airways
NH112 All Nippon Airways
UA3855 United Airlines
21:25 Soekarno–Hatta
10:40 Tokyo Haneda
11:15 Chicago O'Hare
06:50 Tokyo Haneda
08:20 Chicago O'Hare
14:06 Syracuse
Connect
KE628 Korean Air
KE037 Korean Air
UA3855 United Airlines
21:45 Soekarno–Hatta
10:40 Incheon
11:15 Chicago O'Hare
07:05 Incheon
09:25 Chicago O'Hare
14:06 Syracuse
Connect
KE628 Korean Air
KE035 Korean Air
DL1606 Delta
21:45 Soekarno–Hatta
09:20 Incheon
15:45 Atlanta
07:05 Incheon
09:50 Atlanta
17:51 Syracuse
Connect
KE628 Korean Air
DL284 Delta
DL5225 Delta
21:45 Soekarno–Hatta
14:20 Incheon
16:27 Detroit
07:05 Incheon
14:10 Detroit
17:44 Syracuse
Connect
KE628 Korean Air
DL158 Delta
DL5225 Delta
21:45 Soekarno–Hatta
10:45 Incheon
16:27 Detroit
07:05 Incheon
10:45 Detroit
17:44 Syracuse
Connect
KE628 Korean Air
KE081 Korean Air
DL4981 Delta
21:45 Soekarno–Hatta
10:00 Incheon
16:41 New York JFK
07:05 Incheon
11:05 New York JFK
18:04 Syracuse
Connect
JL726 Japan Airlines
JL8010 Japan Airlines
AA3854 American Airlines
21:55 Soekarno–Hatta
11:45 Tokyo Narita
11:40 Chicago O'Hare
07:25 Tokyo Narita
09:30 Chicago O'Hare
14:25 Syracuse
Connect
JL726 Japan Airlines
JL8010 Japan Airlines
AA4610 American Airlines
21:55 Soekarno–Hatta
11:45 Tokyo Narita
11:40 Chicago O'Hare
07:25 Tokyo Narita
09:30 Chicago O'Hare
14:26 Syracuse
Connect
JL726 Japan Airlines
JL8010 Japan Airlines
AA3276 American Airlines
21:55 Soekarno–Hatta
11:45 Tokyo Narita
13:45 Chicago O'Hare
07:25 Tokyo Narita
09:30 Chicago O'Hare
16:30 Syracuse
Connect
GA88 Garuda Indonesia
UA71 United Airlines
UA4287 United Airlines
22:50 Soekarno–Hatta
09:15 Amsterdam Schiphol
13:20 Newark
07:50 Amsterdam Schiphol
11:15 Newark
14:33 Syracuse
Connect
GA88 Garuda Indonesia
AA203 American Airlines
AA5496 American Airlines
22:50 Soekarno–Hatta
10:55 Amsterdam Schiphol
13:55 Philadelphia
07:50 Amsterdam Schiphol
13:00 Philadelphia
15:10 Syracuse
Connect
GA878 Garuda Indonesia
KE035 Korean Air
DL1606 Delta
23:15 Soekarno–Hatta
09:20 Incheon
15:45 Atlanta
08:30 Incheon
09:50 Atlanta
17:51 Syracuse
Connect
GA878 Garuda Indonesia
KE081 Korean Air
DL4981 Delta
23:15 Soekarno–Hatta
10:00 Incheon
16:41 New York JFK
08:30 Incheon
11:05 New York JFK
18:04 Syracuse
Connect
GA874 Garuda Indonesia
JL010 Japan Airlines
AA3854 American Airlines
23:15 Soekarno–Hatta
11:45 Tokyo Haneda
11:40 Chicago O'Hare
08:50 Tokyo Haneda
09:30 Chicago O'Hare
14:25 Syracuse
Connect
GA874 Garuda Indonesia
NH112 All Nippon Airways
AA4134 American Airlines
23:15 Soekarno–Hatta
10:40 Tokyo Haneda
09:45 Chicago O'Hare
08:50 Tokyo Haneda
08:20 Chicago O'Hare
12:35 Syracuse
Connect
GA874 Garuda Indonesia
JL010 Japan Airlines
AA4610 American Airlines
23:15 Soekarno–Hatta
11:45 Tokyo Haneda
11:40 Chicago O'Hare
08:50 Tokyo Haneda
09:30 Chicago O'Hare
14:26 Syracuse
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