How to get to Ottawa, ON, Canada from Thousand Islands by flight ? You can check flights from Thousand Islands to Ottawa, ON, Canada below.
You can find flight ticket prices from Thousand Islands to Ottawa, ON, Canada with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Thousand Islands to Soekarno–Hatta.
You take a flight from Soekarno–Hatta to Ottawa and cost approximately 800 USD.
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 |
You take a bus, shuttle or taxi from your location in Thousand Islands to Soekarno–Hatta.
You take a flight from Soekarno–Hatta to Montreal and cost approximately 900 USD.
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 |
You take a bus, shuttle or taxi from your location in Thousand Islands to Soekarno–Hatta.
You take a flight from Soekarno–Hatta to Ogdensburg and cost approximately 950 USD.
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 |
You take a bus, shuttle or taxi from your location in Thousand Islands to Soekarno–Hatta.
You take a flight from Soekarno–Hatta to Toronto and cost approximately 800 USD.
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 |
You take a bus, shuttle or taxi from your location in Thousand Islands to Soekarno–Hatta.
You take a flight from Soekarno–Hatta to Massena and cost approximately 850 USD.
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 |
You take a bus, shuttle or taxi from your location in Thousand Islands to Soekarno–Hatta.
You take a flight from Soekarno–Hatta to Syracuse and cost approximately 800 USD.
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 |
You can find hotels and accommodations in Ottawa, ON, Canada with our hotels search tool below
Booking.com