How to get to Dominica from Canada by flight ? You can check flights from Canada to Dominica below.
You can find flight ticket prices from Canada to Dominica with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Canada to Montreal.
You take a flight from Montreal to Fort de France and cost approximately 550 USD.
You take a bus, shuttle or taxi from Fort de France to your destination in Dominica.
Flight | Depart | Arrive | |
---|---|---|---|
AA1516
American Airlines
AA4393
American Airlines
|
06:00
Montreal
10:50
Miami
|
09:40
Miami
14:19
Fort de France
|
Connect |
AC954
Air Canada
|
08:30
Montreal
|
13:25 Fort de France | Direct |
TS736
Air Transat
|
08:45
Montreal
|
14:50 Fort de France | Direct |
You take a bus, shuttle or taxi from your location in Canada to Toronto.
You take a flight from Toronto to Dominica and cost approximately 300 USD.
You take a bus, shuttle or taxi from Dominica to your destination in Dominica.
Flight | Depart | Arrive | |
---|---|---|---|
AA2589
American Airlines
AA943
American Airlines
RSI1708
Air Sunshine
|
06:00
Toronto
10:40
Miami
16:00
Charlotte Amalie
|
09:29
Miami
13:22
Charlotte Amalie
18:30
Dominica
|
Connect |
AA5665
American Airlines
AA519
American Airlines
LI323
Leeward Islands Air Transport
|
06:00
Toronto
11:30
Charlotte
16:40
Antigua
|
08:12
Charlotte
15:30
Antigua
17:20
Dominica
|
Connect |
AA2589
American Airlines
AA2487
American Airlines
LI323
Leeward Islands Air Transport
|
06:00
Toronto
12:00
Miami
16:40
Antigua
|
09:29
Miami
15:19
Antigua
17:20
Dominica
|
Connect |
AA5665
American Airlines
AA2478
American Airlines
3S104
Air Antilles
|
06:00
Toronto
09:40
Charlotte
16:45
St Maarten
|
08:12
Charlotte
13:20
St Maarten
17:45
Dominica
|
Connect |
AA5665
American Airlines
AA867
American Airlines
3S104
Air Antilles
|
06:00
Toronto
11:35
Charlotte
16:45
St Maarten
|
08:12
Charlotte
15:15
St Maarten
17:45
Dominica
|
Connect |
AA2589
American Airlines
AA2405
American Airlines
LI323
Leeward Islands Air Transport
|
06:00
Toronto
10:45
Miami
16:40
Antigua
|
09:29
Miami
13:58
Antigua
17:20
Dominica
|
Connect |
AA2589
American Airlines
AA1136
American Airlines
3S104
Air Antilles
|
06:00
Toronto
10:56
Miami
16:45
St Maarten
|
09:29
Miami
13:57
St Maarten
17:45
Dominica
|
Connect |
AA2589
American Airlines
AA1391
American Airlines
RSI1708
Air Sunshine
|
06:00
Toronto
12:15
Miami
16:00
Charlotte Amalie
|
09:29
Miami
14:51
Charlotte Amalie
18:30
Dominica
|
Connect |
UA1572
United Airlines
UA2427
United Airlines
3S104
Air Antilles
|
06:00
Toronto
09:00
Chicago O'Hare
16:45
St Maarten
|
06:47
Chicago O'Hare
15:00
St Maarten
17:45
Dominica
|
Connect |
UA6127
United Airlines
UA346
United Airlines
3S104
Air Antilles
|
06:00
Toronto
08:25
Washington Dulles
16:45
St Maarten
|
07:35
Washington Dulles
12:33
St Maarten
17:45
Dominica
|
Connect |
AA2589
American Airlines
AA1089
American Airlines
LI366
Leeward Islands Air Transport
|
06:00
Toronto
10:45
Miami
15:30
Barbados
|
09:29
Miami
14:22
Barbados
16:30
Dominica
|
Connect |
TS906
Air Transat
RSI708
Air Sunshine
|
06:15
Toronto
14:30
San Juan
|
11:50
San Juan
18:30
Dominica
|
Connect |
DL2551
Delta
DL908
Delta
3S104
Air Antilles
|
06:15
Toronto
09:50
Atlanta
16:45
St Maarten
|
08:36
Atlanta
13:45
St Maarten
17:45
Dominica
|
Connect |
TS638
Air Transat
JY411
InterCaribbean Airways
JY521
InterCaribbean Airways
|
06:15
Toronto
13:45
Santo Domingo
16:25
Beef Island
|
11:30
Santo Domingo
15:15
Beef Island
17:45
Dominica
|
Connect |
DL2551
Delta
DL571
Delta
RSI1708
Air Sunshine
|
06:15
Toronto
09:40
Atlanta
16:00
Charlotte Amalie
|
08:36
Atlanta
13:29
Charlotte Amalie
18:30
Dominica
|
Connect |
DL2551
Delta
DL652
Delta
LI323
Leeward Islands Air Transport
|
06:15
Toronto
09:45
Atlanta
16:40
Antigua
|
08:36
Atlanta
14:12
Antigua
17:20
Dominica
|
Connect |
TS906
Air Transat
JY511
InterCaribbean Airways
JY521
InterCaribbean Airways
|
06:15
Toronto
14:35
San Juan
16:25
Beef Island
|
11:50
San Juan
15:15
Beef Island
17:45
Dominica
|
Connect |
DL2551
Delta
DL661
Delta
RSI1708
Air Sunshine
|
06:15
Toronto
11:00
Atlanta
16:00
Charlotte Amalie
|
08:36
Atlanta
14:47
Charlotte Amalie
18:30
Dominica
|
Connect |
TS906
Air Transat
3M4184
Silver Airways
|
06:15
Toronto
15:15
San Juan
|
11:50
San Juan
17:00
Dominica
|
Connect |
TS906
Air Transat
RSI612
Air Sunshine
RSI2708
Air Sunshine
|
06:15
Toronto
14:30
San Juan
16:30
Beef Island
|
11:50
San Juan
15:25
Beef Island
18:30
Dominica
|
Connect |
TS218
Air Transat
3S104
Air Antilles
|
06:20
Toronto
16:45
St Maarten
|
12:15
St Maarten
17:45
Dominica
|
Connect |
TS568
Air Transat
JY415
InterCaribbean Airways
JY521
InterCaribbean Airways
|
06:30
Toronto
13:40
Punta Cana
16:25
Beef Island
|
10:50
Punta Cana
14:50
Beef Island
17:45
Dominica
|
Connect |
AA5689
American Airlines
AA867
American Airlines
3S104
Air Antilles
|
07:15
Toronto
11:35
Charlotte
16:45
St Maarten
|
09:18
Charlotte
15:15
St Maarten
17:45
Dominica
|
Connect |
AA5689
American Airlines
AA519
American Airlines
LI323
Leeward Islands Air Transport
|
07:15
Toronto
11:30
Charlotte
16:40
Antigua
|
09:18
Charlotte
15:30
Antigua
17:20
Dominica
|
Connect |
DL2467
Delta
DL661
Delta
RSI1708
Air Sunshine
|
07:45
Toronto
11:00
Atlanta
16:00
Charlotte Amalie
|
09:58
Atlanta
14:47
Charlotte Amalie
18:30
Dominica
|
Connect |
AC1714
Air Canada
LI366
Leeward Islands Air Transport
|
08:15
Toronto
15:30
Barbados
|
13:30
Barbados
16:30
Dominica
|
Connect |
WS2512
WestJet
LI366
Leeward Islands Air Transport
|
08:30
Toronto
15:30
Barbados
|
13:53
Barbados
16:30
Dominica
|
Connect |
AC1730
Air Canada
LI313
Leeward Islands Air Transport
LI323
Leeward Islands Air Transport
|
08:45
Toronto
15:05
St Kitts
16:40
Antigua
|
13:30
St Kitts
15:35
Antigua
17:20
Dominica
|
Connect |
AC956
Air Canada
3M4184
Silver Airways
|
09:05
Toronto
15:15
San Juan
|
13:55
San Juan
17:00
Dominica
|
Connect |
WS2652
WestJet
3S104
Air Antilles
|
09:15
Toronto
16:45
St Maarten
|
13:55
St Maarten
17:45
Dominica
|
Connect |
WS2738
WestJet
LI323
Leeward Islands Air Transport
|
09:15
Toronto
16:40
Antigua
|
14:11
Antigua
17:20
Dominica
|
Connect |
WS1152
WestJet
3M4184
Silver Airways
|
09:30
Toronto
15:15
San Juan
|
13:50
San Juan
17:00
Dominica
|
Connect |
AC960
Air Canada
LI323
Leeward Islands Air Transport
|
10:40
Toronto
16:40
Antigua
|
15:25
Antigua
17:20
Dominica
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Ottawa.
You take a flight from Ottawa to Dominica and cost approximately 370 USD.
You take a bus, shuttle or taxi from Dominica to your destination in Dominica.
Flight | Depart | Arrive | |
---|---|---|---|
AC471
Air Canada
WS2512
WestJet
LI366
Leeward Islands Air Transport
|
05:25
Ottawa
08:30
Toronto
15:30
Barbados
|
06:34
Toronto
13:53
Barbados
16:30
Dominica
|
Connect |
AC471
Air Canada
AC1714
Air Canada
LI366
Leeward Islands Air Transport
|
05:25
Ottawa
08:15
Toronto
15:30
Barbados
|
06:34
Toronto
13:30
Barbados
16:30
Dominica
|
Connect |
AC469
Air Canada
WS2652
WestJet
3S104
Air Antilles
|
06:00
Ottawa
09:15
Toronto
16:45
St Maarten
|
07:09
Toronto
13:55
St Maarten
17:45
Dominica
|
Connect |
AC469
Air Canada
WS2512
WestJet
LI366
Leeward Islands Air Transport
|
06:00
Ottawa
08:30
Toronto
15:30
Barbados
|
07:09
Toronto
13:53
Barbados
16:30
Dominica
|
Connect |
AA4854
American Airlines
AA2312
American Airlines
3S104
Air Antilles
|
06:00
Ottawa
09:00
Philadelphia
16:45
St Maarten
|
07:35
Philadelphia
13:01
St Maarten
17:45
Dominica
|
Connect |
AC469
Air Canada
AC1714
Air Canada
LI366
Leeward Islands Air Transport
|
06:00
Ottawa
08:15
Toronto
15:30
Barbados
|
07:09
Toronto
13:30
Barbados
16:30
Dominica
|
Connect |
AC8970
Air Canada
TS640
Air Transat
3M4184
Silver Airways
|
06:00
Ottawa
08:15
Montreal
15:15
San Juan
|
06:44
Montreal
14:05
San Juan
17:00
Dominica
|
Connect |
AC479
Air Canada
WS2512
WestJet
LI366
Leeward Islands Air Transport
|
06:30
Ottawa
08:30
Toronto
15:30
Barbados
|
07:39
Toronto
13:53
Barbados
16:30
Dominica
|
Connect |
AC479
Air Canada
WS1152
WestJet
3M4184
Silver Airways
|
06:30
Ottawa
09:30
Toronto
15:15
San Juan
|
07:39
Toronto
13:50
San Juan
17:00
Dominica
|
Connect |
AC479
Air Canada
WS2652
WestJet
3S104
Air Antilles
|
06:30
Ottawa
09:15
Toronto
16:45
St Maarten
|
07:39
Toronto
13:55
St Maarten
17:45
Dominica
|
Connect |
AC479
Air Canada
AC956
Air Canada
3M4184
Silver Airways
|
06:30
Ottawa
09:05
Toronto
15:15
San Juan
|
07:39
Toronto
13:55
San Juan
17:00
Dominica
|
Connect |
WS353
WestJet
AC960
Air Canada
LI323
Leeward Islands Air Transport
|
06:45
Ottawa
10:40
Toronto
16:40
Antigua
|
07:47
Toronto
15:25
Antigua
17:20
Dominica
|
Connect |
WS353
WestJet
WS1152
WestJet
3M4184
Silver Airways
|
06:45
Ottawa
09:30
Toronto
15:15
San Juan
|
07:47
Toronto
13:50
San Juan
17:00
Dominica
|
Connect |
WS353
WestJet
WS2652
WestJet
3S104
Air Antilles
|
06:45
Ottawa
09:15
Toronto
16:45
St Maarten
|
07:47
Toronto
13:55
St Maarten
17:45
Dominica
|
Connect |
WS353
WestJet
AC956
Air Canada
3M4184
Silver Airways
|
06:45
Ottawa
09:05
Toronto
15:15
San Juan
|
07:47
Toronto
13:55
San Juan
17:00
Dominica
|
Connect |
WS353
WestJet
WS2738
WestJet
LI323
Leeward Islands Air Transport
|
06:45
Ottawa
09:15
Toronto
16:40
Antigua
|
07:47
Toronto
14:11
Antigua
17:20
Dominica
|
Connect |
AC8044
Air Canada
B6861
JetBlue Airways
RSI708
Air Sunshine
|
06:55
Ottawa
09:22
Boston
14:30
San Juan
|
08:18
Boston
13:24
San Juan
18:30
Dominica
|
Connect |
AC8044
Air Canada
B6861
JetBlue Airways
3M4184
Silver Airways
|
06:55
Ottawa
09:22
Boston
15:15
San Juan
|
08:18
Boston
13:24
San Juan
17:00
Dominica
|
Connect |
AC441
Air Canada
WS1152
WestJet
3M4184
Silver Airways
|
07:00
Ottawa
09:30
Toronto
15:15
San Juan
|
08:09
Toronto
13:50
San Juan
17:00
Dominica
|
Connect |
AC441
Air Canada
AC960
Air Canada
LI323
Leeward Islands Air Transport
|
07:00
Ottawa
10:40
Toronto
16:40
Antigua
|
08:09
Toronto
15:25
Antigua
17:20
Dominica
|
Connect |
AC441
Air Canada
AC956
Air Canada
3M4184
Silver Airways
|
07:00
Ottawa
09:05
Toronto
15:15
San Juan
|
08:09
Toronto
13:55
San Juan
17:00
Dominica
|
Connect |
AC441
Air Canada
WS2652
WestJet
3S104
Air Antilles
|
07:00
Ottawa
09:15
Toronto
16:45
St Maarten
|
08:09
Toronto
13:55
St Maarten
17:45
Dominica
|
Connect |
AC441
Air Canada
WS2738
WestJet
LI323
Leeward Islands Air Transport
|
07:00
Ottawa
09:15
Toronto
16:40
Antigua
|
08:09
Toronto
14:11
Antigua
17:20
Dominica
|
Connect |
WS3457
WestJet
AC960
Air Canada
LI323
Leeward Islands Air Transport
|
07:45
Ottawa
10:40
Toronto
16:40
Antigua
|
08:57
Toronto
15:25
Antigua
17:20
Dominica
|
Connect |
AC1766
Air Canada
JY415
InterCaribbean Airways
JY521
InterCaribbean Airways
|
08:00
Ottawa
13:40
Punta Cana
16:25
Beef Island
|
12:35
Punta Cana
14:50
Beef Island
17:45
Dominica
|
Connect |
AC443
Air Canada
AC960
Air Canada
LI323
Leeward Islands Air Transport
|
08:00
Ottawa
10:40
Toronto
16:40
Antigua
|
09:09
Toronto
15:25
Antigua
17:20
Dominica
|
Connect |
AC467
Air Canada
AC1714
Air Canada
LI366
Leeward Islands Air Transport
|
20:50
Ottawa
08:15
Toronto
15:30
Barbados
|
21:59
Toronto
13:30
Barbados
16:30
Dominica
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Montreal.
You take a flight from Montreal to Dominica and cost approximately 430 USD.
You take a bus, shuttle or taxi from Dominica to your destination in Dominica.
Flight | Depart | Arrive | |
---|---|---|---|
AA4678
American Airlines
AA2312
American Airlines
3S104
Air Antilles
|
05:40
Montreal
09:00
Philadelphia
16:45
St Maarten
|
07:26
Philadelphia
13:01
St Maarten
17:45
Dominica
|
Connect |
WS3513
WestJet
WS2652
WestJet
3S104
Air Antilles
|
06:00
Montreal
09:15
Toronto
16:45
St Maarten
|
07:32
Toronto
13:55
St Maarten
17:45
Dominica
|
Connect |
AA1516
American Airlines
AA1136
American Airlines
3S104
Air Antilles
|
06:00
Montreal
10:56
Miami
16:45
St Maarten
|
09:40
Miami
13:57
St Maarten
17:45
Dominica
|
Connect |
AA1516
American Airlines
AA2487
American Airlines
LI323
Leeward Islands Air Transport
|
06:00
Montreal
12:00
Miami
16:40
Antigua
|
09:40
Miami
15:19
Antigua
17:20
Dominica
|
Connect |
AA1516
American Airlines
AA2405
American Airlines
LI323
Leeward Islands Air Transport
|
06:00
Montreal
10:45
Miami
16:40
Antigua
|
09:40
Miami
13:58
Antigua
17:20
Dominica
|
Connect |
DL5520
Delta
DL908
Delta
3S104
Air Antilles
|
06:00
Montreal
09:50
Atlanta
16:45
St Maarten
|
08:52
Atlanta
13:45
St Maarten
17:45
Dominica
|
Connect |
DL5520
Delta
DL652
Delta
LI323
Leeward Islands Air Transport
|
06:00
Montreal
09:45
Atlanta
16:40
Antigua
|
08:52
Atlanta
14:12
Antigua
17:20
Dominica
|
Connect |
AA1516
American Airlines
AA1089
American Airlines
LI366
Leeward Islands Air Transport
|
06:00
Montreal
10:45
Miami
15:30
Barbados
|
09:40
Miami
14:22
Barbados
16:30
Dominica
|
Connect |
TS586
Air Transat
JY411
InterCaribbean Airways
JY521
InterCaribbean Airways
|
06:20
Montreal
13:45
Santo Domingo
16:25
Beef Island
|
11:45
Santo Domingo
15:15
Beef Island
17:45
Dominica
|
Connect |
AC485
Air Canada
AC960
Air Canada
LI323
Leeward Islands Air Transport
|
06:30
Montreal
10:40
Toronto
16:40
Antigua
|
07:54
Toronto
15:25
Antigua
17:20
Dominica
|
Connect |
TS640
Air Transat
JY415
InterCaribbean Airways
JY521
InterCaribbean Airways
|
06:45
Montreal
13:40
Punta Cana
16:25
Beef Island
|
11:10
Punta Cana
14:50
Beef Island
17:45
Dominica
|
Connect |
TS836 850 866
Air Transat
JY415
InterCaribbean Airways
JY521
InterCaribbean Airways
|
07:00
Montreal
13:40
Punta Cana
16:25
Beef Island
|
11:25
Punta Cana
14:50
Beef Island
17:45
Dominica
|
Connect |
AC401
Air Canada
AC960
Air Canada
LI323
Leeward Islands Air Transport
|
07:00
Montreal
10:40
Toronto
16:40
Antigua
|
08:24
Toronto
15:25
Antigua
17:20
Dominica
|
Connect |
WS579
WestJet
WS2652
WestJet
3S104
Air Antilles
|
07:00
Montreal
09:15
Toronto
16:45
St Maarten
|
08:20
Toronto
13:55
St Maarten
17:45
Dominica
|
Connect |
AA5702
American Airlines
AA867
American Airlines
3S104
Air Antilles
|
07:25
Montreal
11:35
Charlotte
16:45
St Maarten
|
10:03
Charlotte
15:15
St Maarten
17:45
Dominica
|
Connect |
AA5702
American Airlines
AA519
American Airlines
LI323
Leeward Islands Air Transport
|
07:25
Montreal
11:30
Charlotte
16:40
Antigua
|
10:03
Charlotte
15:30
Antigua
17:20
Dominica
|
Connect |
AC403
Air Canada
AC960
Air Canada
LI323
Leeward Islands Air Transport
|
08:00
Montreal
10:40
Toronto
16:40
Antigua
|
09:24
Toronto
15:25
Antigua
17:20
Dominica
|
Connect |
TS640
Air Transat
3M4184
Silver Airways
|
08:15
Montreal
15:15
San Juan
|
14:05
San Juan
17:00
Dominica
|
Connect |
AC1986
Air Canada
JY415
InterCaribbean Airways
JY521
InterCaribbean Airways
|
08:30
Montreal
13:40
Punta Cana
16:25
Beef Island
|
12:50
Punta Cana
14:50
Beef Island
17:45
Dominica
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Toronto.
You take a flight from Toronto to St. Lucia Hewanorra and cost approximately 600 USD.
You take a bus, shuttle or taxi from St. Lucia Hewanorra to your destination in Dominica.
Flight | Depart | Arrive | |
---|---|---|---|
AA5665
American Airlines
AA823
American Airlines
|
06:00
Toronto
09:55
Charlotte
|
08:12
Charlotte
14:30
St. Lucia Hewanorra
|
Connect |
AA2589
American Airlines
AA2295
American Airlines
|
06:00
Toronto
11:07
Miami
|
09:29
Miami
14:41
St. Lucia Hewanorra
|
Connect |
UA1572
United Airlines
UA1258
United Airlines
|
06:00
Toronto
09:02
Chicago O'Hare
|
06:47
Chicago O'Hare
16:30
St. Lucia Hewanorra
|
Connect |
DL2551
Delta
DL339
Delta
|
06:15
Toronto
09:52
Atlanta
|
08:36
Atlanta
14:27
St. Lucia Hewanorra
|
Connect |
WS2628
WestJet
|
09:00
Toronto
|
14:19 St. Lucia Hewanorra | Direct |
AC1878
Air Canada
|
09:25
Toronto
|
14:40 St. Lucia Hewanorra | Direct |
You can find hotels and accommodations in Dominica with our hotels search tool below
Booking.com