HowToGo

Flight from Dundee to Perth Road Village, ON, Canada

How to get to Perth Road Village, ON, Canada from Dundee by flight ? You can check flights from Dundee to Perth Road Village, ON, Canada below.

Search Transfer from Dundee to Perth Road Village, ON, Canada

Search Flights

You can find flight ticket prices from Dundee to Perth Road Village, ON, Canada with our flight tickets search tool below

1. Johannesburg to Syracuse

  1. You take a bus, shuttle or taxi from your location in Dundee to Johannesburg.

  2. You take a flight from Johannesburg to Syracuse and cost approximately 310 USD.

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

Flight Depart Arrive
UA187 United Airlines
UA4423 United Airlines
22:00 Johannesburg
07:59 Newark
07:00 Newark
09:28 Syracuse
Connect
UA187 United Airlines
UA4608 United Airlines
22:00 Johannesburg
15:00 Newark
07:00 Newark
16:19 Syracuse
Connect
UA187 United Airlines
UA395 United Airlines
UA4576 United Airlines
22:00 Johannesburg
11:30 Newark
14:15 Chicago O'Hare
07:00 Newark
13:08 Chicago O'Hare
17:06 Syracuse
Connect
UA187 United Airlines
UA1660 United Airlines
UA4576 United Airlines
22:00 Johannesburg
08:00 Newark
14:15 Chicago O'Hare
07:00 Newark
09:52 Chicago O'Hare
17:06 Syracuse
Connect
UA187 United Airlines
UA1254 United Airlines
UA4576 United Airlines
22:00 Johannesburg
10:00 Newark
14:15 Chicago O'Hare
07:00 Newark
11:53 Chicago O'Hare
17:06 Syracuse
Connect
UA187 United Airlines
UA3676 United Airlines
22:00 Johannesburg
15:00 Newark
07:00 Newark
16:18 Syracuse
Connect
UA187 United Airlines
UA686 United Airlines
UA4293 United Airlines
22:00 Johannesburg
08:10 Newark
10:55 Washington Dulles
07:00 Newark
09:42 Washington Dulles
12:19 Syracuse
Connect
DL201 Delta
DL455 Delta
DL5225 Delta
22:55 Johannesburg
11:00 Atlanta
15:50 Detroit
08:15 Atlanta
12:57 Detroit
17:13 Syracuse
Connect
DL201 Delta
DL542 Delta
DL4967 Delta
22:55 Johannesburg
10:15 Atlanta
13:50 New York La Guardia
08:15 Atlanta
12:29 New York La Guardia
15:06 Syracuse
Connect
DL201 Delta
DL470 Delta
DL4967 Delta
22:55 Johannesburg
10:30 Atlanta
13:50 New York La Guardia
08:15 Atlanta
12:40 New York La Guardia
15:06 Syracuse
Connect
DL201 Delta
DL2140 Delta
22:55 Johannesburg
15:58 Atlanta
08:15 Atlanta
17:59 Syracuse
Connect
DL201 Delta
DL470 Delta
DL4823 Delta
22:55 Johannesburg
10:30 Atlanta
17:35 New York La Guardia
08:15 Atlanta
12:40 New York La Guardia
18:53 Syracuse
Connect
DL201 Delta
DL549 Delta
DL4823 Delta
22:55 Johannesburg
12:35 Atlanta
17:35 New York La Guardia
08:15 Atlanta
14:47 New York La Guardia
18:53 Syracuse
Connect
DL201 Delta
DL542 Delta
DL4823 Delta
22:55 Johannesburg
10:15 Atlanta
17:35 New York La Guardia
08:15 Atlanta
12:29 New York La Guardia
18:53 Syracuse
Connect
DL201 Delta
DL459 Delta
DL5225 Delta
22:55 Johannesburg
09:30 Atlanta
15:50 Detroit
08:15 Atlanta
11:27 Detroit
17:13 Syracuse
Connect

2. Pietermaritzburg to Syracuse

  1. You take a bus, shuttle or taxi from your location in Dundee to Pietermaritzburg.

  2. You take a flight from Pietermaritzburg to Syracuse and cost approximately 360 USD.

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

Flight Depart Arrive
4Z734 Airlink
UA187 United Airlines
UA4423 United Airlines
08:30 Pietermaritzburg
22:00 Johannesburg
07:59 Newark
09:35 Johannesburg
07:00 Newark
09:28 Syracuse
Connect
4Z736 Airlink
UA187 United Airlines
UA3676 United Airlines
14:05 Pietermaritzburg
22:00 Johannesburg
15:00 Newark
15:10 Johannesburg
07:00 Newark
16:18 Syracuse
Connect
4Z736 Airlink
UA187 United Airlines
UA686 United Airlines
UA4293 United Airlines
14:05 Pietermaritzburg
22:00 Johannesburg
08:10 Newark
10:55 Washington Dulles
15:10 Johannesburg
07:00 Newark
09:42 Washington Dulles
12:19 Syracuse
Connect
4Z736 Airlink
UA187 United Airlines
UA4423 United Airlines
14:05 Pietermaritzburg
22:00 Johannesburg
07:59 Newark
15:10 Johannesburg
07:00 Newark
09:28 Syracuse
Connect
4Z736 Airlink
UA187 United Airlines
UA4608 United Airlines
14:05 Pietermaritzburg
22:00 Johannesburg
15:00 Newark
15:10 Johannesburg
07:00 Newark
16:19 Syracuse
Connect
4Z744 Airlink
DL201 Delta
DL2140 Delta
18:10 Pietermaritzburg
22:55 Johannesburg
15:58 Atlanta
19:15 Johannesburg
08:15 Atlanta
17:59 Syracuse
Connect
4Z744 Airlink
DL201 Delta
DL470 Delta
DL4967 Delta
18:10 Pietermaritzburg
22:55 Johannesburg
10:30 Atlanta
13:50 New York La Guardia
19:15 Johannesburg
08:15 Atlanta
12:40 New York La Guardia
15:06 Syracuse
Connect
4Z744 Airlink
UA187 United Airlines
UA4608 United Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
15:00 Newark
19:15 Johannesburg
07:00 Newark
16:19 Syracuse
Connect
4Z744 Airlink
UA187 United Airlines
UA3676 United Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
15:00 Newark
19:15 Johannesburg
07:00 Newark
16:18 Syracuse
Connect
4Z744 Airlink
UA187 United Airlines
UA1660 United Airlines
UA4576 United Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
08:00 Newark
14:15 Chicago O'Hare
19:15 Johannesburg
07:00 Newark
09:52 Chicago O'Hare
17:06 Syracuse
Connect
4Z744 Airlink
DL201 Delta
DL542 Delta
DL4967 Delta
18:10 Pietermaritzburg
22:55 Johannesburg
10:15 Atlanta
13:50 New York La Guardia
19:15 Johannesburg
08:15 Atlanta
12:29 New York La Guardia
15:06 Syracuse
Connect
4Z744 Airlink
UA187 United Airlines
UA395 United Airlines
UA4576 United Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
11:30 Newark
14:15 Chicago O'Hare
19:15 Johannesburg
07:00 Newark
13:08 Chicago O'Hare
17:06 Syracuse
Connect
4Z744 Airlink
DL201 Delta
DL459 Delta
DL5225 Delta
18:10 Pietermaritzburg
22:55 Johannesburg
09:30 Atlanta
15:50 Detroit
19:15 Johannesburg
08:15 Atlanta
11:27 Detroit
17:13 Syracuse
Connect
4Z744 Airlink
DL201 Delta
DL455 Delta
DL5225 Delta
18:10 Pietermaritzburg
22:55 Johannesburg
11:00 Atlanta
15:50 Detroit
19:15 Johannesburg
08:15 Atlanta
12:57 Detroit
17:13 Syracuse
Connect
4Z744 Airlink
UA187 United Airlines
UA686 United Airlines
UA4293 United Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
08:10 Newark
10:55 Washington Dulles
19:15 Johannesburg
07:00 Newark
09:42 Washington Dulles
12:19 Syracuse
Connect
4Z744 Airlink
UA187 United Airlines
UA4423 United Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
07:59 Newark
19:15 Johannesburg
07:00 Newark
09:28 Syracuse
Connect
4Z744 Airlink
UA187 United Airlines
UA1254 United Airlines
UA4576 United Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
10:00 Newark
14:15 Chicago O'Hare
19:15 Johannesburg
07:00 Newark
11:53 Chicago O'Hare
17:06 Syracuse
Connect

3. Johannesburg to Ottawa

  1. You take a bus, shuttle or taxi from your location in Dundee to Johannesburg.

  2. You take a flight from Johannesburg to Ottawa and cost approximately 280 USD.

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

Flight Depart Arrive
LH573 Lufthansa
LH478 Lufthansa
AC8011 Air Canada
19:40 Johannesburg
14:05 Frankfurt
18:10 Montreal
05:30 Frankfurt
16:10 Montreal
18:58 Ottawa
Connect
LH573 Lufthansa
LH470 Lufthansa
AC460 Air Canada
19:40 Johannesburg
13:25 Frankfurt
17:00 Toronto
05:30 Frankfurt
16:05 Toronto
18:01 Ottawa
Connect
LH573 Lufthansa
AC841 Air Canada
AC460 Air Canada
19:40 Johannesburg
09:45 Frankfurt
17:00 Toronto
05:30 Frankfurt
12:20 Toronto
18:01 Ottawa
Connect
LH573 Lufthansa
AC841 Air Canada
AC458 7566 Air Canada
19:40 Johannesburg
09:45 Frankfurt
16:00 Toronto
05:30 Frankfurt
12:20 Toronto
17:01 Ottawa
Connect
LH573 Lufthansa
AC845 Air Canada
AC8005 Air Canada
19:40 Johannesburg
10:05 Frankfurt
13:45 Montreal
05:30 Frankfurt
12:05 Montreal
14:30 Ottawa
Connect
LH573 Lufthansa
AC841 Air Canada
AC454 Air Canada
19:40 Johannesburg
09:45 Frankfurt
14:00 Toronto
05:30 Frankfurt
12:20 Toronto
15:01 Ottawa
Connect
LH573 Lufthansa
AC845 Air Canada
AC8007 Air Canada
19:40 Johannesburg
10:05 Frankfurt
16:10 Montreal
05:30 Frankfurt
12:05 Montreal
16:56 Ottawa
Connect
LX285 Swiss
AC881 Air Canada
AC462 Air Canada
20:25 Johannesburg
13:20 Zurich
18:00 Toronto
06:10 Zurich
16:05 Toronto
19:01 Ottawa
Connect
LX285 Swiss
LX86 Swiss
AC8011 Air Canada
20:25 Johannesburg
12:45 Zurich
18:10 Montreal
06:10 Zurich
15:15 Montreal
18:58 Ottawa
Connect
LX285 Swiss
LX86 Swiss
AC8007 Air Canada
20:25 Johannesburg
12:45 Zurich
16:10 Montreal
06:10 Zurich
15:15 Montreal
16:56 Ottawa
Connect
LX285 Swiss
AC881 Air Canada
AC460 Air Canada
20:25 Johannesburg
13:20 Zurich
17:00 Toronto
06:10 Zurich
16:05 Toronto
18:01 Ottawa
Connect
UA187 United Airlines
PD120 Porter Airlines
PD227 Porter Airlines
22:00 Johannesburg
07:50 Newark
11:30 Billy Bishop Toronto City
07:00 Newark
09:30 Billy Bishop Toronto City
12:29 Ottawa
Connect
UA187 United Airlines
PD120 Porter Airlines
PD221 Porter Airlines
22:00 Johannesburg
07:50 Newark
10:30 Billy Bishop Toronto City
07:00 Newark
09:30 Billy Bishop Toronto City
11:29 Ottawa
Connect
UA187 United Airlines
UA686 United Airlines
UA3791 United Airlines
22:00 Johannesburg
08:10 Newark
17:15 Washington Dulles
07:00 Newark
09:42 Washington Dulles
18:59 Ottawa
Connect
UA187 United Airlines
UA1254 United Airlines
UA5673 United Airlines
22:00 Johannesburg
10:00 Newark
14:00 Chicago O'Hare
07:00 Newark
11:53 Chicago O'Hare
16:50 Ottawa
Connect
UA187 United Airlines
UA395 United Airlines
UA5673 United Airlines
22:00 Johannesburg
11:30 Newark
14:00 Chicago O'Hare
07:00 Newark
13:08 Chicago O'Hare
16:50 Ottawa
Connect
UA187 United Airlines
UA4589 United Airlines
AC8097 Air Canada
22:00 Johannesburg
09:00 Newark
11:55 Quebec
07:00 Newark
10:51 Quebec
12:56 Ottawa
Connect
UA187 United Airlines
PD120 Porter Airlines
PD229 Porter Airlines
22:00 Johannesburg
07:50 Newark
12:45 Billy Bishop Toronto City
07:00 Newark
09:30 Billy Bishop Toronto City
13:44 Ottawa
Connect
UA187 United Airlines
PD124 Porter Airlines
PD229 Porter Airlines
22:00 Johannesburg
10:10 Newark
12:45 Billy Bishop Toronto City
07:00 Newark
11:50 Billy Bishop Toronto City
13:44 Ottawa
Connect
UA187 United Airlines
PD122 Porter Airlines
PD247 Porter Airlines
22:00 Johannesburg
08:50 Newark
12:55 Billy Bishop Toronto City
07:00 Newark
10:30 Billy Bishop Toronto City
13:54 Ottawa
Connect
UA187 United Airlines
PD122 Porter Airlines
PD227 Porter Airlines
22:00 Johannesburg
08:50 Newark
11:30 Billy Bishop Toronto City
07:00 Newark
10:30 Billy Bishop Toronto City
12:29 Ottawa
Connect
UA187 United Airlines
UA1660 United Airlines
UA5673 United Airlines
22:00 Johannesburg
08:00 Newark
14:00 Chicago O'Hare
07:00 Newark
09:52 Chicago O'Hare
16:50 Ottawa
Connect
UA187 United Airlines
AC7475 Air Canada
AC454 Air Canada
22:00 Johannesburg
11:20 Newark
14:00 Toronto
07:00 Newark
13:00 Toronto
15:01 Ottawa
Connect
UA187 United Airlines
UA1747 United Airlines
UA3791 United Airlines
22:00 Johannesburg
10:15 Newark
17:15 Washington Dulles
07:00 Newark
11:40 Washington Dulles
18:59 Ottawa
Connect
UA187 United Airlines
UA4479 United Airlines
AC454 Air Canada
22:00 Johannesburg
10:00 Newark
14:00 Toronto
07:00 Newark
11:56 Toronto
15:01 Ottawa
Connect
UA187 United Airlines
UA4183 United Airlines
AC8005 Air Canada
22:00 Johannesburg
08:21 Newark
13:45 Montreal
07:00 Newark
10:12 Montreal
14:30 Ottawa
Connect
UA187 United Airlines
PD124 Porter Airlines
PD249 Porter Airlines
22:00 Johannesburg
10:10 Newark
14:15 Billy Bishop Toronto City
07:00 Newark
11:50 Billy Bishop Toronto City
15:14 Ottawa
Connect
UA187 United Airlines
AC7591 Air Canada
AC8005 Air Canada
22:00 Johannesburg
11:10 Newark
13:45 Montreal
07:00 Newark
12:39 Montreal
14:30 Ottawa
Connect
UA187 United Airlines
PD122 Porter Airlines
PD229 Porter Airlines
22:00 Johannesburg
08:50 Newark
12:45 Billy Bishop Toronto City
07:00 Newark
10:30 Billy Bishop Toronto City
13:44 Ottawa
Connect
UA187 United Airlines
AC8665 Air Canada
22:00 Johannesburg
08:25 Newark
07:00 Newark
09:50 Ottawa
Connect
UA187 United Airlines
PD124 Porter Airlines
PD247 Porter Airlines
22:00 Johannesburg
10:10 Newark
12:55 Billy Bishop Toronto City
07:00 Newark
11:50 Billy Bishop Toronto City
13:54 Ottawa
Connect
DL201 Delta
DL2447 Delta
WS3468 WestJet
22:55 Johannesburg
09:55 Atlanta
15:35 Toronto
08:15 Atlanta
12:06 Toronto
16:45 Ottawa
Connect
DL201 Delta
DL2832 Delta
AC8005 Air Canada
22:55 Johannesburg
10:00 Atlanta
13:45 Montreal
08:15 Atlanta
12:38 Montreal
14:30 Ottawa
Connect
DL201 Delta
DL2447 Delta
WS3474 WestJet
22:55 Johannesburg
09:55 Atlanta
18:30 Toronto
08:15 Atlanta
12:06 Toronto
19:44 Ottawa
Connect
DL201 Delta
DL4844 Delta
WS3474 WestJet
22:55 Johannesburg
13:55 Atlanta
18:30 Toronto
08:15 Atlanta
16:04 Toronto
19:44 Ottawa
Connect
DL201 Delta
DL2447 Delta
WS370 WestJet
22:55 Johannesburg
09:55 Atlanta
21:00 Toronto
08:15 Atlanta
12:06 Toronto
22:05 Ottawa
Connect
DL201 Delta
DL4844 Delta
WS370 WestJet
22:55 Johannesburg
13:55 Atlanta
21:00 Toronto
08:15 Atlanta
16:04 Toronto
22:05 Ottawa
Connect
KL0592 KLM
KL0691 KLM
WS370 WestJet
23:55 Johannesburg
13:25 Amsterdam Schiphol
21:00 Toronto
10:05 Amsterdam Schiphol
15:35 Toronto
22:05 Ottawa
Connect
KL0592 KLM
AC827 Air Canada
AC458 7566 Air Canada
23:55 Johannesburg
11:55 Amsterdam Schiphol
16:00 Toronto
10:05 Amsterdam Schiphol
14:05 Toronto
17:01 Ottawa
Connect
KL0592 KLM
KL0691 KLM
WS3474 WestJet
23:55 Johannesburg
13:25 Amsterdam Schiphol
18:30 Toronto
10:05 Amsterdam Schiphol
15:35 Toronto
19:44 Ottawa
Connect

4. Pietermaritzburg to Ottawa

  1. You take a bus, shuttle or taxi from your location in Dundee to Pietermaritzburg.

  2. You take a flight from Pietermaritzburg to Ottawa and cost approximately 330 USD.

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

Flight Depart Arrive
4Z736 Airlink
UA187 United Airlines
PD120 Porter Airlines
PD221 Porter Airlines
14:05 Pietermaritzburg
22:00 Johannesburg
07:50 Newark
10:30 Billy Bishop Toronto City
15:10 Johannesburg
07:00 Newark
09:30 Billy Bishop Toronto City
11:29 Ottawa
Connect
4Z736 Airlink
LH573 Lufthansa
AC845 Air Canada
AC8007 Air Canada
14:05 Pietermaritzburg
19:40 Johannesburg
10:05 Frankfurt
16:10 Montreal
15:10 Johannesburg
05:30 Frankfurt
12:05 Montreal
16:56 Ottawa
Connect
4Z736 Airlink
LX285 Swiss
LX86 Swiss
AC8007 Air Canada
14:05 Pietermaritzburg
20:25 Johannesburg
12:45 Zurich
16:10 Montreal
15:10 Johannesburg
06:10 Zurich
15:15 Montreal
16:56 Ottawa
Connect
4Z736 Airlink
DL201 Delta
DL2447 Delta
WS3468 WestJet
14:05 Pietermaritzburg
22:55 Johannesburg
09:55 Atlanta
15:35 Toronto
15:10 Johannesburg
08:15 Atlanta
12:06 Toronto
16:45 Ottawa
Connect
4Z736 Airlink
UA187 United Airlines
AC8665 Air Canada
14:05 Pietermaritzburg
22:00 Johannesburg
08:25 Newark
15:10 Johannesburg
07:00 Newark
09:50 Ottawa
Connect
4Z736 Airlink
UA187 United Airlines
UA686 United Airlines
UA3791 United Airlines
14:05 Pietermaritzburg
22:00 Johannesburg
08:10 Newark
17:15 Washington Dulles
15:10 Johannesburg
07:00 Newark
09:42 Washington Dulles
18:59 Ottawa
Connect
4Z736 Airlink
LH573 Lufthansa
AC841 Air Canada
AC454 Air Canada
14:05 Pietermaritzburg
19:40 Johannesburg
09:45 Frankfurt
14:00 Toronto
15:10 Johannesburg
05:30 Frankfurt
12:20 Toronto
15:01 Ottawa
Connect
4Z736 Airlink
LH573 Lufthansa
AC845 Air Canada
AC8005 Air Canada
14:05 Pietermaritzburg
19:40 Johannesburg
10:05 Frankfurt
13:45 Montreal
15:10 Johannesburg
05:30 Frankfurt
12:05 Montreal
14:30 Ottawa
Connect
4Z736 Airlink
LH573 Lufthansa
AC841 Air Canada
AC458 7566 Air Canada
14:05 Pietermaritzburg
19:40 Johannesburg
09:45 Frankfurt
16:00 Toronto
15:10 Johannesburg
05:30 Frankfurt
12:20 Toronto
17:01 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
PD122 Porter Airlines
PD227 Porter Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
08:50 Newark
11:30 Billy Bishop Toronto City
19:15 Johannesburg
07:00 Newark
10:30 Billy Bishop Toronto City
12:29 Ottawa
Connect
4Z744 Airlink
DL201 Delta
DL2447 Delta
WS3474 WestJet
18:10 Pietermaritzburg
22:55 Johannesburg
09:55 Atlanta
18:30 Toronto
19:15 Johannesburg
08:15 Atlanta
12:06 Toronto
19:44 Ottawa
Connect
4Z744 Airlink
DL201 Delta
DL4844 Delta
WS3474 WestJet
18:10 Pietermaritzburg
22:55 Johannesburg
13:55 Atlanta
18:30 Toronto
19:15 Johannesburg
08:15 Atlanta
16:04 Toronto
19:44 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
PD124 Porter Airlines
PD229 Porter Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
10:10 Newark
12:45 Billy Bishop Toronto City
19:15 Johannesburg
07:00 Newark
11:50 Billy Bishop Toronto City
13:44 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
UA1660 United Airlines
UA5673 United Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
08:00 Newark
14:00 Chicago O'Hare
19:15 Johannesburg
07:00 Newark
09:52 Chicago O'Hare
16:50 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
PD124 Porter Airlines
PD247 Porter Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
10:10 Newark
12:55 Billy Bishop Toronto City
19:15 Johannesburg
07:00 Newark
11:50 Billy Bishop Toronto City
13:54 Ottawa
Connect
4Z744 Airlink
LX285 Swiss
LX86 Swiss
AC8007 Air Canada
18:10 Pietermaritzburg
20:25 Johannesburg
12:45 Zurich
16:10 Montreal
19:15 Johannesburg
06:10 Zurich
15:15 Montreal
16:56 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
UA4183 United Airlines
AC8005 Air Canada
18:10 Pietermaritzburg
22:00 Johannesburg
08:21 Newark
13:45 Montreal
19:15 Johannesburg
07:00 Newark
10:12 Montreal
14:30 Ottawa
Connect
4Z744 Airlink
DL201 Delta
DL2832 Delta
AC8005 Air Canada
18:10 Pietermaritzburg
22:55 Johannesburg
10:00 Atlanta
13:45 Montreal
19:15 Johannesburg
08:15 Atlanta
12:38 Montreal
14:30 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
AC7591 Air Canada
AC8005 Air Canada
18:10 Pietermaritzburg
22:00 Johannesburg
11:10 Newark
13:45 Montreal
19:15 Johannesburg
07:00 Newark
12:39 Montreal
14:30 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
PD120 Porter Airlines
PD229 Porter Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
07:50 Newark
12:45 Billy Bishop Toronto City
19:15 Johannesburg
07:00 Newark
09:30 Billy Bishop Toronto City
13:44 Ottawa
Connect
4Z744 Airlink
DL201 Delta
DL2447 Delta
WS3468 WestJet
18:10 Pietermaritzburg
22:55 Johannesburg
09:55 Atlanta
15:35 Toronto
19:15 Johannesburg
08:15 Atlanta
12:06 Toronto
16:45 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
PD122 Porter Airlines
PD229 Porter Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
08:50 Newark
12:45 Billy Bishop Toronto City
19:15 Johannesburg
07:00 Newark
10:30 Billy Bishop Toronto City
13:44 Ottawa
Connect
4Z744 Airlink
LX285 Swiss
LX86 Swiss
AC8015 Air Canada
18:10 Pietermaritzburg
20:25 Johannesburg
12:45 Zurich
20:05 Montreal
19:15 Johannesburg
06:10 Zurich
15:15 Montreal
20:53 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
PD120 Porter Airlines
PD221 Porter Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
07:50 Newark
10:30 Billy Bishop Toronto City
19:15 Johannesburg
07:00 Newark
09:30 Billy Bishop Toronto City
11:29 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
UA686 United Airlines
UA3791 United Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
08:10 Newark
17:15 Washington Dulles
19:15 Johannesburg
07:00 Newark
09:42 Washington Dulles
18:59 Ottawa
Connect
4Z744 Airlink
LX285 Swiss
AC881 Air Canada
AC462 Air Canada
18:10 Pietermaritzburg
20:25 Johannesburg
13:20 Zurich
18:00 Toronto
19:15 Johannesburg
06:10 Zurich
16:05 Toronto
19:01 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
UA1747 United Airlines
UA3791 United Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
10:15 Newark
17:15 Washington Dulles
19:15 Johannesburg
07:00 Newark
11:40 Washington Dulles
18:59 Ottawa
Connect
4Z744 Airlink
LX285 Swiss
LX86 Swiss
AC8011 Air Canada
18:10 Pietermaritzburg
20:25 Johannesburg
12:45 Zurich
18:10 Montreal
19:15 Johannesburg
06:10 Zurich
15:15 Montreal
18:58 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
AC7475 Air Canada
AC454 Air Canada
18:10 Pietermaritzburg
22:00 Johannesburg
11:20 Newark
14:00 Toronto
19:15 Johannesburg
07:00 Newark
13:00 Toronto
15:01 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
UA4589 United Airlines
AC8097 Air Canada
18:10 Pietermaritzburg
22:00 Johannesburg
09:00 Newark
11:55 Quebec
19:15 Johannesburg
07:00 Newark
10:51 Quebec
12:56 Ottawa
Connect
4Z744 Airlink
LX285 Swiss
AC881 Air Canada
AC466 Air Canada
18:10 Pietermaritzburg
20:25 Johannesburg
13:20 Zurich
20:00 Toronto
19:15 Johannesburg
06:10 Zurich
16:05 Toronto
21:01 Ottawa
Connect
4Z744 Airlink
LX285 Swiss
AC881 Air Canada
AC460 Air Canada
18:10 Pietermaritzburg
20:25 Johannesburg
13:20 Zurich
17:00 Toronto
19:15 Johannesburg
06:10 Zurich
16:05 Toronto
18:01 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
UA4479 United Airlines
AC454 Air Canada
18:10 Pietermaritzburg
22:00 Johannesburg
10:00 Newark
14:00 Toronto
19:15 Johannesburg
07:00 Newark
11:56 Toronto
15:01 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
PD120 Porter Airlines
PD227 Porter Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
07:50 Newark
11:30 Billy Bishop Toronto City
19:15 Johannesburg
07:00 Newark
09:30 Billy Bishop Toronto City
12:29 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
UA395 United Airlines
UA5673 United Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
11:30 Newark
14:00 Chicago O'Hare
19:15 Johannesburg
07:00 Newark
13:08 Chicago O'Hare
16:50 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
PD122 Porter Airlines
PD247 Porter Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
08:50 Newark
12:55 Billy Bishop Toronto City
19:15 Johannesburg
07:00 Newark
10:30 Billy Bishop Toronto City
13:54 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
PD124 Porter Airlines
PD249 Porter Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
10:10 Newark
14:15 Billy Bishop Toronto City
19:15 Johannesburg
07:00 Newark
11:50 Billy Bishop Toronto City
15:14 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
UA1254 United Airlines
UA5673 United Airlines
18:10 Pietermaritzburg
22:00 Johannesburg
10:00 Newark
14:00 Chicago O'Hare
19:15 Johannesburg
07:00 Newark
11:53 Chicago O'Hare
16:50 Ottawa
Connect
4Z744 Airlink
UA187 United Airlines
AC8665 Air Canada
18:10 Pietermaritzburg
22:00 Johannesburg
08:25 Newark
19:15 Johannesburg
07:00 Newark
09:50 Ottawa
Connect
4Z744 Airlink
KL0592 KLM
KL0691 KLM
WS3474 WestJet
18:10 Pietermaritzburg
23:55 Johannesburg
13:25 Amsterdam Schiphol
18:30 Toronto
19:15 Johannesburg
10:05 Amsterdam Schiphol
15:35 Toronto
19:44 Ottawa
Connect

5. Johannesburg to Rochester

  1. You take a bus, shuttle or taxi from your location in Dundee to Johannesburg.

  2. You take a flight from Johannesburg to Rochester and cost approximately 350 USD.

  3. You take a bus, shuttle or taxi from Rochester to your destination in Perth Road Village, ON, Canada.

Flight Depart Arrive
VS450 Virgin Atlantic
VS003 Virgin Atlantic
DL4865 Delta
20:55 Johannesburg
09:10 London Heathrow
13:40 New York JFK
06:20 London Heathrow
12:25 New York JFK
15:13 Rochester
Connect
UA187 United Airlines
UA1747 United Airlines
UA5338 United Airlines
22:00 Johannesburg
10:15 Newark
17:34 Washington Dulles
07:00 Newark
11:40 Washington Dulles
19:04 Rochester
Connect
UA187 United Airlines
UA3538 4422 United Airlines
22:00 Johannesburg
15:30 Newark
07:00 Newark
16:57 Rochester
Connect
UA187 United Airlines
UA3684 United Airlines
UA5338 United Airlines
22:00 Johannesburg
15:00 Newark
17:34 Washington Dulles
07:00 Newark
16:26 Washington Dulles
19:04 Rochester
Connect
UA187 United Airlines
UA3538 United Airlines
22:00 Johannesburg
15:42 Newark
07:00 Newark
17:09 Rochester
Connect
UA187 United Airlines
UA686 United Airlines
UA4257 United Airlines
22:00 Johannesburg
08:10 Newark
11:05 Washington Dulles
07:00 Newark
09:42 Washington Dulles
12:32 Rochester
Connect
UA187 United Airlines
UA395 United Airlines
UA2004 United Airlines
22:00 Johannesburg
11:30 Newark
14:06 Chicago O'Hare
07:00 Newark
13:08 Chicago O'Hare
16:45 Rochester
Connect
UA187 United Airlines
UA1254 United Airlines
UA2004 United Airlines
22:00 Johannesburg
10:00 Newark
14:06 Chicago O'Hare
07:00 Newark
11:53 Chicago O'Hare
16:45 Rochester
Connect
UA187 United Airlines
UA1660 United Airlines
UA2004 United Airlines
22:00 Johannesburg
08:00 Newark
14:06 Chicago O'Hare
07:00 Newark
09:52 Chicago O'Hare
16:45 Rochester
Connect
UA187 United Airlines
UA686 United Airlines
UA5338 United Airlines
22:00 Johannesburg
08:10 Newark
17:34 Washington Dulles
07:00 Newark
09:42 Washington Dulles
19:04 Rochester
Connect
UA187 United Airlines
UA4464 United Airlines
22:00 Johannesburg
14:00 Newark
07:00 Newark
15:23 Rochester
Connect
DL201 Delta
DL386 Delta
DL5297 Delta
22:55 Johannesburg
13:26 Atlanta
16:30 Detroit
08:15 Atlanta
15:20 Detroit
17:48 Rochester
Connect
DL201 Delta
DL860 Delta
DL4975 Delta
22:55 Johannesburg
09:52 Atlanta
16:24 New York JFK
08:15 Atlanta
12:09 New York JFK
18:00 Rochester
Connect
DL201 Delta
DL858 Delta
DL4975 Delta
22:55 Johannesburg
12:15 Atlanta
16:24 New York JFK
08:15 Atlanta
14:28 New York JFK
18:00 Rochester
Connect
DL201 Delta
DL459 Delta
DL5297 Delta
22:55 Johannesburg
09:30 Atlanta
16:30 Detroit
08:15 Atlanta
11:27 Detroit
17:48 Rochester
Connect
DL201 Delta
DL470 Delta
DL5171 Delta
22:55 Johannesburg
10:30 Atlanta
17:35 New York La Guardia
08:15 Atlanta
12:40 New York La Guardia
19:04 Rochester
Connect
DL201 Delta
DL542 Delta
DL5171 Delta
22:55 Johannesburg
10:15 Atlanta
17:35 New York La Guardia
08:15 Atlanta
12:29 New York La Guardia
19:04 Rochester
Connect
DL201 Delta
DL542 Delta
DL4859 Delta
22:55 Johannesburg
10:15 Atlanta
13:29 New York La Guardia
08:15 Atlanta
12:29 New York La Guardia
14:56 Rochester
Connect
DL201 Delta
DL1641 Delta
22:55 Johannesburg
15:14 Atlanta
08:15 Atlanta
17:15 Rochester
Connect
DL201 Delta
DL860 Delta
DL4865 Delta
22:55 Johannesburg
09:52 Atlanta
13:40 New York JFK
08:15 Atlanta
12:09 New York JFK
15:13 Rochester
Connect
DL201 Delta
DL549 Delta
DL5171 Delta
22:55 Johannesburg
12:35 Atlanta
17:35 New York La Guardia
08:15 Atlanta
14:47 New York La Guardia
19:04 Rochester
Connect
DL201 Delta
DL2180 Delta
22:55 Johannesburg
09:59 Atlanta
08:15 Atlanta
12:03 Rochester
Connect
DL201 Delta
DL455 Delta
DL5297 Delta
22:55 Johannesburg
11:00 Atlanta
16:30 Detroit
08:15 Atlanta
12:57 Detroit
17:48 Rochester
Connect

6. Durban to Ottawa

  1. You take a bus, shuttle or taxi from your location in Dundee to Durban.

  2. You take a flight from Durban to Ottawa and cost approximately 340 USD.

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

Flight Depart Arrive
FA175 703 Safair
UA1123 United Airlines
AC8665 Air Canada
14:35 Durban
20:50 Capetown
08:25 Newark
16:55 Capetown
05:50 Newark
09:50 Ottawa
Connect
FA175 703 Safair
UA1123 United Airlines
UA3563 United Airlines
AC8831 Air Canada
14:35 Durban
20:50 Capetown
07:45 Newark
10:55 Boston
16:55 Capetown
05:50 Newark
09:08 Boston
12:17 Ottawa
Connect
BA6304 British Airways
UA1123 United Airlines
AC8665 Air Canada
16:10 Durban
20:50 Capetown
08:25 Newark
18:20 Capetown
05:50 Newark
09:50 Ottawa
Connect
BA6304 British Airways
UA1123 United Airlines
UA3563 United Airlines
AC8831 Air Canada
16:10 Durban
20:50 Capetown
07:45 Newark
10:55 Boston
18:20 Capetown
05:50 Newark
09:08 Boston
12:17 Ottawa
Connect
MN606 Comair
LH573 Lufthansa
AC845 Air Canada
AC8005 Air Canada
16:20 Durban
19:40 Johannesburg
10:05 Frankfurt
13:45 Montreal
17:25 Johannesburg
05:30 Frankfurt
12:05 Montreal
14:30 Ottawa
Connect
BA6218 British Airways
LH573 Lufthansa
AC845 Air Canada
AC8005 Air Canada
16:30 Durban
19:40 Johannesburg
10:05 Frankfurt
13:45 Montreal
17:35 Johannesburg
05:30 Frankfurt
12:05 Montreal
14:30 Ottawa
Connect
5Z993 CemAir
UA1123 United Airlines
AC8665 Air Canada
17:00 Durban
20:50 Capetown
08:25 Newark
19:25 Capetown
05:50 Newark
09:50 Ottawa
Connect
5Z993 CemAir
UA1123 United Airlines
UA1747 United Airlines
UA3791 United Airlines
17:00 Durban
20:50 Capetown
10:15 Newark
17:15 Washington Dulles
19:25 Capetown
05:50 Newark
11:40 Washington Dulles
18:59 Ottawa
Connect
5Z993 CemAir
UA1123 United Airlines
UA686 United Airlines
UA3791 United Airlines
17:00 Durban
20:50 Capetown
08:10 Newark
17:15 Washington Dulles
19:25 Capetown
05:50 Newark
09:42 Washington Dulles
18:59 Ottawa
Connect
5Z993 CemAir
UA1123 United Airlines
UA3563 United Airlines
AC8831 Air Canada
17:00 Durban
20:50 Capetown
07:45 Newark
10:55 Boston
19:25 Capetown
05:50 Newark
09:08 Boston
12:17 Ottawa
Connect
BA6210 British Airways
LH573 Lufthansa
AC845 Air Canada
AC8005 Air Canada
17:30 Durban
19:40 Johannesburg
10:05 Frankfurt
13:45 Montreal
18:35 Johannesburg
05:30 Frankfurt
12:05 Montreal
14:30 Ottawa
Connect
BA6210 British Airways
BA056 British Airways
AC869 Air Canada
AC8069 Air Canada
17:30 Durban
20:10 Johannesburg
11:05 London Heathrow
16:25 Halifax
18:35 Johannesburg
05:25 London Heathrow
13:45 Halifax
17:17 Ottawa
Connect
BA6210 British Airways
BA054 British Airways
AC865 Air Canada
AC8011 Air Canada
17:30 Durban
22:15 Johannesburg
13:00 London Heathrow
18:10 Montreal
18:35 Johannesburg
07:35 London Heathrow
15:30 Montreal
18:58 Ottawa
Connect
FA275 Safair
LX285 Swiss
LX86 Swiss
AC8007 Air Canada
17:55 Durban
20:25 Johannesburg
12:45 Zurich
16:10 Montreal
19:05 Johannesburg
06:10 Zurich
15:15 Montreal
16:56 Ottawa
Connect
FA289 Safair
LX285 Swiss
LX86 Swiss
AC8007 Air Canada
18:05 Durban
20:25 Johannesburg
12:45 Zurich
16:10 Montreal
19:15 Johannesburg
06:10 Zurich
15:15 Montreal
16:56 Ottawa
Connect
BA6214 British Airways
BA054 British Airways
BA095 British Airways
AC8015 Air Canada
18:50 Durban
22:15 Johannesburg
16:40 London Heathrow
20:05 Montreal
19:55 Johannesburg
07:35 London Heathrow
19:15 Montreal
20:53 Ottawa
Connect
BA6214 British Airways
BA054 British Airways
AC865 Air Canada
AC8011 Air Canada
18:50 Durban
22:15 Johannesburg
13:00 London Heathrow
18:10 Montreal
19:55 Johannesburg
07:35 London Heathrow
15:30 Montreal
18:58 Ottawa
Connect
BA6214 British Airways
BA054 British Airways
AC869 Air Canada
AC8069 Air Canada
18:50 Durban
22:15 Johannesburg
11:05 London Heathrow
16:25 Halifax
19:55 Johannesburg
07:35 London Heathrow
13:45 Halifax
17:17 Ottawa
Connect
QR1368 Qatar Airways
BA054 British Airways
AC869 Air Canada
AC8069 Air Canada
19:05 Durban
22:15 Johannesburg
11:05 London Heathrow
16:25 Halifax
20:20 Johannesburg
07:35 London Heathrow
13:45 Halifax
17:17 Ottawa
Connect
EK776 Emirates
EK241 Emirates
AC458 7566 Air Canada
19:10 Durban
08:10 Dubai
16:00 Toronto
05:30 Dubai
13:30 Toronto
17:01 Ottawa
Connect
EK776 Emirates
EK241 Emirates
WS3468 WestJet
19:10 Durban
08:10 Dubai
15:35 Toronto
05:30 Dubai
13:30 Toronto
16:45 Ottawa
Connect
EK776 Emirates
EK241 Emirates
WS3474 WestJet
19:10 Durban
08:10 Dubai
18:30 Toronto
05:30 Dubai
13:30 Toronto
19:44 Ottawa
Connect
FA279 Safair
UA187 United Airlines
AC8665 Air Canada
19:15 Durban
22:00 Johannesburg
08:25 Newark
20:25 Johannesburg
07:00 Newark
09:50 Ottawa
Connect
FA279 Safair
UA187 United Airlines
PD120 Porter Airlines
PD221 Porter Airlines
19:15 Durban
22:00 Johannesburg
07:50 Newark
10:30 Billy Bishop Toronto City
20:25 Johannesburg
07:00 Newark
09:30 Billy Bishop Toronto City
11:29 Ottawa
Connect
MN608 Comair
UA187 United Airlines
PD120 Porter Airlines
PD221 Porter Airlines
19:20 Durban
22:00 Johannesburg
07:50 Newark
10:30 Billy Bishop Toronto City
20:25 Johannesburg
07:00 Newark
09:30 Billy Bishop Toronto City
11:29 Ottawa
Connect
MN608 Comair
UA187 United Airlines
AC8665 Air Canada
19:20 Durban
22:00 Johannesburg
08:25 Newark
20:25 Johannesburg
07:00 Newark
09:50 Ottawa
Connect
MN608 Comair
UA187 United Airlines
UA686 United Airlines
UA3791 United Airlines
19:20 Durban
22:00 Johannesburg
08:10 Newark
17:15 Washington Dulles
20:25 Johannesburg
07:00 Newark
09:42 Washington Dulles
18:59 Ottawa
Connect
MN608 Comair
UA187 United Airlines
PD122 Porter Airlines
PD227 Porter Airlines
19:20 Durban
22:00 Johannesburg
08:50 Newark
11:30 Billy Bishop Toronto City
20:25 Johannesburg
07:00 Newark
10:30 Billy Bishop Toronto City
12:29 Ottawa
Connect
FA391 Safair
DL201 Delta
DL2447 Delta
WS3468 WestJet
19:50 Durban
22:55 Johannesburg
09:55 Atlanta
15:35 Toronto
21:00 Johannesburg
08:15 Atlanta
12:06 Toronto
16:45 Ottawa
Connect
FA391 Safair
UA187 United Airlines
PD122 Porter Airlines
PD227 Porter Airlines
19:50 Durban
22:00 Johannesburg
08:50 Newark
11:30 Billy Bishop Toronto City
21:00 Johannesburg
07:00 Newark
10:30 Billy Bishop Toronto City
12:29 Ottawa
Connect
FA391 Safair
UA187 United Airlines
UA4589 United Airlines
AC8097 Air Canada
19:50 Durban
22:00 Johannesburg
09:00 Newark
11:55 Quebec
21:00 Johannesburg
07:00 Newark
10:51 Quebec
12:56 Ottawa
Connect
FA391 Safair
UA187 United Airlines
UA1747 United Airlines
UA3791 United Airlines
19:50 Durban
22:00 Johannesburg
10:15 Newark
17:15 Washington Dulles
21:00 Johannesburg
07:00 Newark
11:40 Washington Dulles
18:59 Ottawa
Connect
FA391 Safair
UA187 United Airlines
UA686 United Airlines
UA3791 United Airlines
19:50 Durban
22:00 Johannesburg
08:10 Newark
17:15 Washington Dulles
21:00 Johannesburg
07:00 Newark
09:42 Washington Dulles
18:59 Ottawa
Connect
FA391 Safair
UA187 United Airlines
PD120 Porter Airlines
PD227 Porter Airlines
19:50 Durban
22:00 Johannesburg
07:50 Newark
11:30 Billy Bishop Toronto City
21:00 Johannesburg
07:00 Newark
09:30 Billy Bishop Toronto City
12:29 Ottawa
Connect
FA391 Safair
UA187 United Airlines
AC8665 Air Canada
19:50 Durban
22:00 Johannesburg
08:25 Newark
21:00 Johannesburg
07:00 Newark
09:50 Ottawa
Connect
FA391 Safair
UA187 United Airlines
PD120 Porter Airlines
PD221 Porter Airlines
19:50 Durban
22:00 Johannesburg
07:50 Newark
10:30 Billy Bishop Toronto City
21:00 Johannesburg
07:00 Newark
09:30 Billy Bishop Toronto City
11:29 Ottawa
Connect
FA705 Safair
DL201 Delta
DL2447 Delta
WS3468 WestJet
20:20 Durban
22:55 Johannesburg
09:55 Atlanta
15:35 Toronto
21:30 Johannesburg
08:15 Atlanta
12:06 Toronto
16:45 Ottawa
Connect
FA285 Safair
DL201 Delta
DL2447 Delta
WS3474 WestJet
20:40 Durban
22:55 Johannesburg
09:55 Atlanta
18:30 Toronto
21:50 Johannesburg
08:15 Atlanta
12:06 Toronto
19:44 Ottawa
Connect
FA285 Safair
DL201 Delta
DL4844 Delta
WS3474 WestJet
20:40 Durban
22:55 Johannesburg
13:55 Atlanta
18:30 Toronto
21:50 Johannesburg
08:15 Atlanta
16:04 Toronto
19:44 Ottawa
Connect
FA285 Safair
DL201 Delta
DL2447 Delta
WS3468 WestJet
20:40 Durban
22:55 Johannesburg
09:55 Atlanta
15:35 Toronto
21:50 Johannesburg
08:15 Atlanta
12:06 Toronto
16:45 Ottawa
Connect

References

Find Hotels in Perth Road Village, ON, Canada

You can find hotels and accommodations in Perth Road Village, ON, Canada with our hotels search tool below

Booking.com