How to get to Buffalo, NY, USA from Richmond by flight ? You can check flights from Richmond to Buffalo, NY, USA below.
You can find flight ticket prices from Richmond to Buffalo, NY, USA with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Richmond to Pietermaritzburg.
You take a flight from Pietermaritzburg to Buffalo and cost approximately 500 USD.
You take a bus, shuttle or taxi from Buffalo to your destination in Buffalo, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
4Z734
Airlink
UA187
United Airlines
UA3493
United Airlines
|
08:30
Pietermaritzburg
22:00
Johannesburg
11:45
Newark
|
09:35
Johannesburg
07:00
Newark
13:09
Buffalo
|
Connect |
4Z734
Airlink
DL201
Delta
DL2578
Delta
|
08:30
Pietermaritzburg
22:55
Johannesburg
10:12
Atlanta
|
09:35
Johannesburg
08:15
Atlanta
12:08
Buffalo
|
Connect |
4Z736
Airlink
DL201
Delta
DL2578
Delta
|
14:05
Pietermaritzburg
22:55
Johannesburg
10:12
Atlanta
|
15:10
Johannesburg
08:15
Atlanta
12:08
Buffalo
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA400
United Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
11:45
Newark
|
15:10
Johannesburg
07:00
Newark
13:01
Buffalo
|
Connect |
4Z736
Airlink
DL201
Delta
DL2739
Delta
|
14:05
Pietermaritzburg
22:55
Johannesburg
15:38
Atlanta
|
15:10
Johannesburg
08:15
Atlanta
17:36
Buffalo
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA4187
United Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
15:50
Newark
|
15:10
Johannesburg
07:00
Newark
17:19
Buffalo
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA3493
United Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
11:45
Newark
|
15:10
Johannesburg
07:00
Newark
13:09
Buffalo
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA1747
United Airlines
UA5001
United Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
09:55
Newark
12:50
Washington Dulles
|
15:10
Johannesburg
07:00
Newark
11:22
Washington Dulles
14:08
Buffalo
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA1660
United Airlines
UA3823
United Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
07:55
Newark
11:00
Chicago O'Hare
|
15:10
Johannesburg
07:00
Newark
09:31
Chicago O'Hare
13:45
Buffalo
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA4418
United Airlines
UA3784
United Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
08:15
Newark
10:50
Washington Dulles
|
15:10
Johannesburg
07:00
Newark
09:49
Washington Dulles
12:13
Buffalo
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA395
United Airlines
UA5236
United Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
11:30
Newark
14:10
Chicago O'Hare
|
15:10
Johannesburg
07:00
Newark
13:09
Chicago O'Hare
16:55
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1254
United Airlines
UA3507
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
10:00
Newark
14:10
Chicago O'Hare
|
19:15
Johannesburg
07:00
Newark
11:49
Chicago O'Hare
16:51
Buffalo
|
Connect |
4Z744
Airlink
DL201
Delta
DL2739
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
15:38
Atlanta
|
19:15
Johannesburg
08:15
Atlanta
17:36
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA3610
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
19:30
Newark
|
19:15
Johannesburg
07:00
Newark
21:03
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4187
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
15:50
Newark
|
19:15
Johannesburg
07:00
Newark
17:19
Buffalo
|
Connect |
4Z744
Airlink
DL201
Delta
DL455
Delta
DL1137
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
11:05
Atlanta
16:40
Detroit
|
19:15
Johannesburg
08:15
Atlanta
13:02
Detroit
17:45
Buffalo
|
Connect |
4Z744
Airlink
DL201
Delta
DL549
Delta
DL5361
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
12:30
Atlanta
16:45
New York La Guardia
|
19:15
Johannesburg
08:15
Atlanta
14:42
New York La Guardia
18:21
Buffalo
|
Connect |
4Z744
Airlink
DL201
Delta
DL542
Delta
DL5361
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
10:10
Atlanta
16:45
New York La Guardia
|
19:15
Johannesburg
08:15
Atlanta
12:24
New York La Guardia
18:21
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4418
United Airlines
UA5001
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
08:15
Newark
12:50
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
09:49
Washington Dulles
14:08
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1747
United Airlines
UA5001
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
09:55
Newark
12:50
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
11:22
Washington Dulles
14:08
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1747
United Airlines
UA4273
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
09:55
Newark
17:20
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
11:22
Washington Dulles
18:43
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4418
United Airlines
UA3784
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
08:15
Newark
10:50
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
09:49
Washington Dulles
12:13
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1992
United Airlines
UA4273
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
15:00
Newark
17:20
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
16:21
Washington Dulles
18:43
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA395
United Airlines
UA5236
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
11:30
Newark
14:10
Chicago O'Hare
|
19:15
Johannesburg
07:00
Newark
13:09
Chicago O'Hare
16:55
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1747
United Airlines
UA3830
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
09:55
Newark
17:20
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
11:22
Washington Dulles
18:45
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1254
United Airlines
UA5236
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
10:00
Newark
14:10
Chicago O'Hare
|
19:15
Johannesburg
07:00
Newark
11:49
Chicago O'Hare
16:55
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4418
United Airlines
UA3830
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
08:15
Newark
17:20
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
09:49
Washington Dulles
18:45
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA395
United Airlines
UA3808
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
11:30
Newark
14:10
Chicago O'Hare
|
19:15
Johannesburg
07:00
Newark
13:09
Chicago O'Hare
16:53
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1992
United Airlines
UA3830
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
15:00
Newark
17:20
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
16:21
Washington Dulles
18:45
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1254
United Airlines
UA3808
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
10:00
Newark
14:10
Chicago O'Hare
|
19:15
Johannesburg
07:00
Newark
11:49
Chicago O'Hare
16:53
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1660
United Airlines
UA3823
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
07:55
Newark
11:00
Chicago O'Hare
|
19:15
Johannesburg
07:00
Newark
09:31
Chicago O'Hare
13:45
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1660
United Airlines
UA3808
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
07:55
Newark
14:10
Chicago O'Hare
|
19:15
Johannesburg
07:00
Newark
09:31
Chicago O'Hare
16:53
Buffalo
|
Connect |
4Z744
Airlink
DL201
Delta
DL860
Delta
DL5282
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:51
Atlanta
17:29
New York JFK
|
19:15
Johannesburg
08:15
Atlanta
12:08
New York JFK
19:13
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA395
United Airlines
UA3507
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
11:30
Newark
14:10
Chicago O'Hare
|
19:15
Johannesburg
07:00
Newark
13:09
Chicago O'Hare
16:51
Buffalo
|
Connect |
4Z744
Airlink
DL201
Delta
DL858
Delta
DL5282
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
12:15
Atlanta
17:29
New York JFK
|
19:15
Johannesburg
08:15
Atlanta
14:28
New York JFK
19:13
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1660
United Airlines
UA3507
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
07:55
Newark
14:10
Chicago O'Hare
|
19:15
Johannesburg
07:00
Newark
09:31
Chicago O'Hare
16:51
Buffalo
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA3493
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
11:45
Newark
|
19:15
Johannesburg
07:00
Newark
13:09
Buffalo
|
Connect |
4Z744
Airlink
DL201
Delta
DL470
Delta
DL5361
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
11:10
Atlanta
16:45
New York La Guardia
|
19:15
Johannesburg
08:15
Atlanta
13:21
New York La Guardia
18:21
Buffalo
|
Connect |
4Z744
Airlink
DL201
Delta
DL2578
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
10:12
Atlanta
|
19:15
Johannesburg
08:15
Atlanta
12:08
Buffalo
|
Connect |
4Z744
Airlink
DL201
Delta
DL386
Delta
DL1137
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
13:26
Atlanta
16:40
Detroit
|
19:15
Johannesburg
08:15
Atlanta
15:17
Detroit
17:45
Buffalo
|
Connect |
You take a bus, shuttle or taxi from your location in Richmond to Pietermaritzburg.
You take a flight from Pietermaritzburg to Rochester and cost approximately 500 USD.
You take a bus, shuttle or taxi from Rochester to your destination in Buffalo, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
4Z734
Airlink
UA187
United Airlines
UA4389
United Airlines
|
08:30
Pietermaritzburg
22:00
Johannesburg
11:35
Newark
|
09:35
Johannesburg
07:00
Newark
12:56
Rochester
|
Connect |
4Z734
Airlink
DL201
Delta
DL2180
Delta
|
08:30
Pietermaritzburg
22:55
Johannesburg
09:55
Atlanta
|
09:35
Johannesburg
08:15
Atlanta
11:59
Rochester
|
Connect |
4Z736
Airlink
DL201
Delta
DL860
Delta
DL4865
Delta
|
14:05
Pietermaritzburg
22:55
Johannesburg
09:51
Atlanta
15:10
New York JFK
|
15:10
Johannesburg
08:15
Atlanta
12:08
New York JFK
16:49
Rochester
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA4389
United Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
11:35
Newark
|
15:10
Johannesburg
07:00
Newark
12:56
Rochester
|
Connect |
4Z736
Airlink
DL201
Delta
DL1641
Delta
|
14:05
Pietermaritzburg
22:55
Johannesburg
15:15
Atlanta
|
15:10
Johannesburg
08:15
Atlanta
17:16
Rochester
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA4464
United Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
14:00
Newark
|
15:10
Johannesburg
07:00
Newark
15:23
Rochester
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA4418
United Airlines
UA4257
United Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
08:15
Newark
11:05
Washington Dulles
|
15:10
Johannesburg
07:00
Newark
09:49
Washington Dulles
12:32
Rochester
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA4418
United Airlines
UA3469 6305
United Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
08:15
Newark
12:45
Washington Dulles
|
15:10
Johannesburg
07:00
Newark
09:49
Washington Dulles
14:07
Rochester
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA4422
United Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
15:30
Newark
|
15:10
Johannesburg
07:00
Newark
16:51
Rochester
|
Connect |
4Z736
Airlink
DL201
Delta
DL2180
Delta
|
14:05
Pietermaritzburg
22:55
Johannesburg
09:55
Atlanta
|
15:10
Johannesburg
08:15
Atlanta
11:59
Rochester
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1254
United Airlines
UA2004
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
10:00
Newark
14:05
Chicago O'Hare
|
19:15
Johannesburg
07:00
Newark
11:49
Chicago O'Hare
16:46
Rochester
|
Connect |
4Z744
Airlink
DL201
Delta
DL1641
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
15:15
Atlanta
|
19:15
Johannesburg
08:15
Atlanta
17:16
Rochester
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4418
United Airlines
UA3469 6305
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
08:15
Newark
12:45
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
09:49
Washington Dulles
14:07
Rochester
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1992
United Airlines
UA5338
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
15:00
Newark
17:34
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
16:21
Washington Dulles
19:04
Rochester
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA395
United Airlines
UA2004
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
11:30
Newark
14:05
Chicago O'Hare
|
19:15
Johannesburg
07:00
Newark
13:09
Chicago O'Hare
16:46
Rochester
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1747
United Airlines
UA5338
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
09:55
Newark
17:34
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
11:22
Washington Dulles
19:04
Rochester
|
Connect |
4Z744
Airlink
DL201
Delta
DL542
Delta
DL5171
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
10:10
Atlanta
17:40
New York La Guardia
|
19:15
Johannesburg
08:15
Atlanta
12:24
New York La Guardia
19:09
Rochester
|
Connect |
4Z744
Airlink
DL201
Delta
DL549
Delta
DL5171
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
12:30
Atlanta
17:40
New York La Guardia
|
19:15
Johannesburg
08:15
Atlanta
14:42
New York La Guardia
19:09
Rochester
|
Connect |
4Z744
Airlink
DL201
Delta
DL470
Delta
DL5171
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
11:10
Atlanta
17:40
New York La Guardia
|
19:15
Johannesburg
08:15
Atlanta
13:21
New York La Guardia
19:09
Rochester
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1747
United Airlines
UA3475 6293
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
09:55
Newark
17:50
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
11:22
Washington Dulles
19:16
Rochester
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4422
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
15:30
Newark
|
19:15
Johannesburg
07:00
Newark
16:51
Rochester
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1992
United Airlines
UA4812
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
15:00
Newark
17:50
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
16:21
Washington Dulles
19:18
Rochester
|
Connect |
4Z744
Airlink
DL201
Delta
DL455
Delta
DL5297
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
11:05
Atlanta
16:40
Detroit
|
19:15
Johannesburg
08:15
Atlanta
13:02
Detroit
17:59
Rochester
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1747
United Airlines
UA3469 6305
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
09:55
Newark
12:45
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
11:22
Washington Dulles
14:07
Rochester
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1660
United Airlines
UA2004
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
07:55
Newark
14:05
Chicago O'Hare
|
19:15
Johannesburg
07:00
Newark
09:31
Chicago O'Hare
16:46
Rochester
|
Connect |
4Z744
Airlink
VS450
Virgin Atlantic
DL2
Delta
DL4865
Delta
|
18:10
Pietermaritzburg
20:55
Johannesburg
10:10
London Heathrow
15:10
New York JFK
|
19:15
Johannesburg
06:20
London Heathrow
13:30
New York JFK
16:49
Rochester
|
Connect |
4Z744
Airlink
DL201
Delta
DL860
Delta
DL4865
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:51
Atlanta
15:10
New York JFK
|
19:15
Johannesburg
08:15
Atlanta
12:08
New York JFK
16:49
Rochester
|
Connect |
4Z744
Airlink
VS450
Virgin Atlantic
VS003
Virgin Atlantic
DL4865
Delta
|
18:10
Pietermaritzburg
20:55
Johannesburg
09:10
London Heathrow
15:10
New York JFK
|
19:15
Johannesburg
06:20
London Heathrow
12:25
New York JFK
16:49
Rochester
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4418
United Airlines
UA5338
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
08:15
Newark
17:34
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
09:49
Washington Dulles
19:04
Rochester
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1660
United Airlines
UA679
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
07:55
Newark
18:00
Chicago O'Hare
|
19:15
Johannesburg
07:00
Newark
09:31
Chicago O'Hare
20:46
Rochester
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4418
United Airlines
UA4257
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
08:15
Newark
11:05
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
09:49
Washington Dulles
12:32
Rochester
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1254
United Airlines
UA679
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
10:00
Newark
18:00
Chicago O'Hare
|
19:15
Johannesburg
07:00
Newark
11:49
Chicago O'Hare
20:46
Rochester
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4464
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
14:00
Newark
|
19:15
Johannesburg
07:00
Newark
15:23
Rochester
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA395
United Airlines
UA679
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
11:30
Newark
18:00
Chicago O'Hare
|
19:15
Johannesburg
07:00
Newark
13:09
Chicago O'Hare
20:46
Rochester
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4389
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
11:35
Newark
|
19:15
Johannesburg
07:00
Newark
12:56
Rochester
|
Connect |
4Z744
Airlink
DL201
Delta
DL2180
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:55
Atlanta
|
19:15
Johannesburg
08:15
Atlanta
11:59
Rochester
|
Connect |
4Z744
Airlink
DL201
Delta
DL386
Delta
DL5297
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
13:26
Atlanta
16:40
Detroit
|
19:15
Johannesburg
08:15
Atlanta
15:17
Detroit
17:59
Rochester
|
Connect |
You take a bus, shuttle or taxi from your location in Richmond to Pietermaritzburg.
You take a flight from Pietermaritzburg to Toronto and cost approximately 430 USD.
You take a bus, shuttle or taxi from Toronto to your destination in Buffalo, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
4Z734
Airlink
UA187
United Airlines
UA4479
United Airlines
|
08:30
Pietermaritzburg
22:00
Johannesburg
10:00
Newark
|
09:35
Johannesburg
07:00
Newark
11:56
Toronto
|
Connect |
4Z734
Airlink
DL201
Delta
DL2447
Delta
|
08:30
Pietermaritzburg
22:55
Johannesburg
09:45
Atlanta
|
09:35
Johannesburg
08:15
Atlanta
11:55
Toronto
|
Connect |
4Z736
Airlink
DL201
Delta
DL2447
Delta
|
14:05
Pietermaritzburg
22:55
Johannesburg
09:45
Atlanta
|
15:10
Johannesburg
08:15
Atlanta
11:55
Toronto
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA4479
United Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
10:00
Newark
|
15:10
Johannesburg
07:00
Newark
11:56
Toronto
|
Connect |
4Z736
Airlink
AF995
Air France
AF356
Air France
|
14:05
Pietermaritzburg
19:50
Johannesburg
14:05
Paris CDG
|
15:10
Johannesburg
05:45
Paris CDG
16:30
Toronto
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA4529
United Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
13:00
Newark
|
15:10
Johannesburg
07:00
Newark
14:50
Toronto
|
Connect |
4Z736
Airlink
BA056
British Airways
BA093
British Airways
|
14:05
Pietermaritzburg
20:10
Johannesburg
11:45
London Heathrow
|
15:10
Johannesburg
05:25
London Heathrow
14:50
Toronto
|
Connect |
4Z736
Airlink
DL201
Delta
DL1673
Delta
|
14:05
Pietermaritzburg
22:55
Johannesburg
13:59
Atlanta
|
15:10
Johannesburg
08:15
Atlanta
16:00
Toronto
|
Connect |
4Z736
Airlink
LH573
Lufthansa
AC841
Air Canada
|
14:05
Pietermaritzburg
19:40
Johannesburg
09:45
Frankfurt
|
15:10
Johannesburg
05:30
Frankfurt
12:20
Toronto
|
Connect |
4Z736
Airlink
LX285
Swiss
AC881
Air Canada
|
14:05
Pietermaritzburg
20:25
Johannesburg
13:20
Zurich
|
15:10
Johannesburg
06:10
Zurich
16:05
Toronto
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA4418
United Airlines
UA3836
United Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
08:15
Newark
10:50
Washington Dulles
|
15:10
Johannesburg
07:00
Newark
09:49
Washington Dulles
12:31
Toronto
|
Connect |
4Z736
Airlink
KL0592
KLM
KL0691
KLM
|
14:05
Pietermaritzburg
23:55
Johannesburg
13:25
Amsterdam Schiphol
|
15:10
Johannesburg
10:05
Amsterdam Schiphol
15:35
Toronto
|
Connect |
4Z736
Airlink
DL201
Delta
DL455
Delta
DL4664
Delta
|
14:05
Pietermaritzburg
22:55
Johannesburg
11:05
Atlanta
14:00
Detroit
|
15:10
Johannesburg
08:15
Atlanta
13:02
Detroit
15:15
Toronto
|
Connect |
4Z736
Airlink
UA187
United Airlines
AC7475
Air Canada
|
14:05
Pietermaritzburg
22:00
Johannesburg
11:20
Newark
|
15:10
Johannesburg
07:00
Newark
13:00
Toronto
|
Connect |
4Z736
Airlink
LH573
Lufthansa
LH470
Lufthansa
|
14:05
Pietermaritzburg
19:40
Johannesburg
13:25
Frankfurt
|
15:10
Johannesburg
05:30
Frankfurt
16:05
Toronto
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA4460
United Airlines
AC8789
Air Canada
|
14:05
Pietermaritzburg
22:00
Johannesburg
08:00
Newark
11:15
Reagan Washington
|
15:10
Johannesburg
07:00
Newark
09:25
Reagan Washington
12:46
Toronto
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4418
United Airlines
UA3836
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
08:15
Newark
10:50
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
09:49
Washington Dulles
12:31
Toronto
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4460
United Airlines
AC8789
Air Canada
|
18:10
Pietermaritzburg
22:00
Johannesburg
08:00
Newark
11:15
Reagan Washington
|
19:15
Johannesburg
07:00
Newark
09:25
Reagan Washington
12:46
Toronto
|
Connect |
4Z744
Airlink
DL201
Delta
DL455
Delta
DL4664
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
11:05
Atlanta
14:00
Detroit
|
19:15
Johannesburg
08:15
Atlanta
13:02
Detroit
15:15
Toronto
|
Connect |
4Z744
Airlink
DL201
Delta
DL1673
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
13:59
Atlanta
|
19:15
Johannesburg
08:15
Atlanta
16:00
Toronto
|
Connect |
4Z744
Airlink
UA187
United Airlines
AC7475
Air Canada
|
18:10
Pietermaritzburg
22:00
Johannesburg
11:20
Newark
|
19:15
Johannesburg
07:00
Newark
13:00
Toronto
|
Connect |
4Z744
Airlink
LX285
Swiss
AC881
Air Canada
|
18:10
Pietermaritzburg
20:25
Johannesburg
13:20
Zurich
|
19:15
Johannesburg
06:10
Zurich
16:05
Toronto
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4418
United Airlines
UA3851
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
08:15
Newark
17:05
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
09:49
Washington Dulles
18:51
Toronto
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1747
United Airlines
UA3851
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
09:55
Newark
17:05
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
11:22
Washington Dulles
18:51
Toronto
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA739
United Airlines
AC7509
Air Canada
|
18:10
Pietermaritzburg
22:00
Johannesburg
07:55
Newark
14:20
Boston
|
19:15
Johannesburg
07:00
Newark
09:07
Boston
16:18
Toronto
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1470
United Airlines
AC7509
Air Canada
|
18:10
Pietermaritzburg
22:00
Johannesburg
11:15
Newark
14:20
Boston
|
19:15
Johannesburg
07:00
Newark
12:28
Boston
16:18
Toronto
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1953
United Airlines
AC7509
Air Canada
|
18:10
Pietermaritzburg
22:00
Johannesburg
10:05
Newark
14:20
Boston
|
19:15
Johannesburg
07:00
Newark
11:31
Boston
16:18
Toronto
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA3532
United Airlines
AC8924
Air Canada
|
18:10
Pietermaritzburg
22:00
Johannesburg
09:00
Newark
12:50
Pittsburgh
|
19:15
Johannesburg
07:00
Newark
10:48
Pittsburgh
13:59
Toronto
|
Connect |
4Z744
Airlink
KL0592
KLM
KL0691
KLM
|
18:10
Pietermaritzburg
23:55
Johannesburg
13:25
Amsterdam Schiphol
|
19:15
Johannesburg
10:05
Amsterdam Schiphol
15:35
Toronto
|
Connect |
4Z744
Airlink
BA056
British Airways
BA099
British Airways
|
18:10
Pietermaritzburg
20:10
Johannesburg
16:55
London Heathrow
|
19:15
Johannesburg
05:25
London Heathrow
20:00
Toronto
|
Connect |
4Z744
Airlink
BA054
British Airways
BA093
British Airways
|
18:10
Pietermaritzburg
22:15
Johannesburg
11:45
London Heathrow
|
19:15
Johannesburg
07:35
London Heathrow
14:50
Toronto
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4589
United Airlines
AC8225
Air Canada
|
18:10
Pietermaritzburg
22:00
Johannesburg
09:00
Newark
14:05
Quebec
|
19:15
Johannesburg
07:00
Newark
10:51
Quebec
15:45
Toronto
|
Connect |
4Z744
Airlink
KL0592
KLM
AC827
Air Canada
|
18:10
Pietermaritzburg
23:55
Johannesburg
11:55
Amsterdam Schiphol
|
19:15
Johannesburg
10:05
Amsterdam Schiphol
14:05
Toronto
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4529
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
13:00
Newark
|
19:15
Johannesburg
07:00
Newark
14:50
Toronto
|
Connect |
4Z744
Airlink
DL201
Delta
DL2447
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:45
Atlanta
|
19:15
Johannesburg
08:15
Atlanta
11:55
Toronto
|
Connect |
4Z744
Airlink
BA056
British Airways
BA093
British Airways
|
18:10
Pietermaritzburg
20:10
Johannesburg
11:45
London Heathrow
|
19:15
Johannesburg
05:25
London Heathrow
14:50
Toronto
|
Connect |
4Z744
Airlink
VS450
Virgin Atlantic
AC855
Air Canada
|
18:10
Pietermaritzburg
20:55
Johannesburg
11:10
London Heathrow
|
19:15
Johannesburg
06:20
London Heathrow
14:10
Toronto
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4479
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
10:00
Newark
|
19:15
Johannesburg
07:00
Newark
11:56
Toronto
|
Connect |
4Z744
Airlink
BA054
British Airways
AC855
Air Canada
|
18:10
Pietermaritzburg
22:15
Johannesburg
11:10
London Heathrow
|
19:15
Johannesburg
07:35
London Heathrow
14:10
Toronto
|
Connect |
4Z744
Airlink
BA054
British Airways
BA099
British Airways
|
18:10
Pietermaritzburg
22:15
Johannesburg
16:55
London Heathrow
|
19:15
Johannesburg
07:35
London Heathrow
20:00
Toronto
|
Connect |
You take a bus, shuttle or taxi from your location in Richmond to Pietermaritzburg.
You take a flight from Pietermaritzburg to Billy Bishop Toronto City and cost approximately 440 USD.
You take a bus, shuttle or taxi from Billy Bishop Toronto City to your destination in Buffalo, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
4Z734
Airlink
UA187
United Airlines
PD120
Porter Airlines
|
08:30
Pietermaritzburg
22:00
Johannesburg
07:55
Newark
|
09:35
Johannesburg
07:00
Newark
09:30
Billy Bishop Toronto City
|
Connect |
4Z734
Airlink
UA187
United Airlines
PD122
Porter Airlines
|
08:30
Pietermaritzburg
22:00
Johannesburg
08:50
Newark
|
09:35
Johannesburg
07:00
Newark
10:30
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
UA187
United Airlines
PD120
Porter Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
07:55
Newark
|
15:10
Johannesburg
07:00
Newark
09:30
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
UA187
United Airlines
PD122
Porter Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
08:50
Newark
|
15:10
Johannesburg
07:00
Newark
10:30
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
LH573
Lufthansa
AC845
Air Canada
AC7975
Air Canada
|
14:05
Pietermaritzburg
19:40
Johannesburg
10:05
Frankfurt
18:30
Montreal
|
15:10
Johannesburg
05:30
Frankfurt
12:05
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
LH573
Lufthansa
LH478
Lufthansa
AC7975
Air Canada
|
14:05
Pietermaritzburg
19:40
Johannesburg
14:05
Frankfurt
18:30
Montreal
|
15:10
Johannesburg
05:30
Frankfurt
16:10
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
UA187
United Airlines
PD124
Porter Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
10:10
Newark
|
15:10
Johannesburg
07:00
Newark
11:50
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
LH573
Lufthansa
AC845
Air Canada
AC7973
Air Canada
|
14:05
Pietermaritzburg
19:40
Johannesburg
10:05
Frankfurt
17:30
Montreal
|
15:10
Johannesburg
05:30
Frankfurt
12:05
Montreal
18:49
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
LH573
Lufthansa
LH478
Lufthansa
AC7973
Air Canada
|
14:05
Pietermaritzburg
19:40
Johannesburg
14:05
Frankfurt
17:30
Montreal
|
15:10
Johannesburg
05:30
Frankfurt
16:10
Montreal
18:49
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
LX285
Swiss
LX86
Swiss
AC7973
Air Canada
|
14:05
Pietermaritzburg
20:25
Johannesburg
12:45
Zurich
17:30
Montreal
|
15:10
Johannesburg
06:10
Zurich
15:15
Montreal
18:49
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA4418
United Airlines
PD720
Porter Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
08:15
Newark
11:00
Washington Dulles
|
15:10
Johannesburg
07:00
Newark
09:49
Washington Dulles
12:30
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
LH573
Lufthansa
AC845
Air Canada
AC7965
Air Canada
|
14:05
Pietermaritzburg
19:40
Johannesburg
10:05
Frankfurt
13:30
Montreal
|
15:10
Johannesburg
05:30
Frankfurt
12:05
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
4Z736
Airlink
LX285
Swiss
LX86
Swiss
AC7975
Air Canada
|
14:05
Pietermaritzburg
20:25
Johannesburg
12:45
Zurich
18:30
Montreal
|
15:10
Johannesburg
06:10
Zurich
15:15
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA3605
United Airlines
AC7965
Air Canada
|
18:10
Pietermaritzburg
22:00
Johannesburg
08:16
Newark
13:30
Montreal
|
19:15
Johannesburg
07:00
Newark
09:59
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
BA054
British Airways
BA185
British Airways
PD134
Porter Airlines
|
18:10
Pietermaritzburg
22:15
Johannesburg
10:45
London Heathrow
14:59
Newark
|
19:15
Johannesburg
07:35
London Heathrow
13:55
Newark
16:44
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL2826
Delta
PD134
Porter Airlines
|
18:10
Pietermaritzburg
22:55
Johannesburg
11:20
Atlanta
14:59
Newark
|
19:15
Johannesburg
08:15
Atlanta
13:24
Newark
16:44
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL2549
Delta
PD134
Porter Airlines
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:55
Atlanta
14:59
Newark
|
19:15
Johannesburg
08:15
Atlanta
11:59
Newark
16:44
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4183
United Airlines
AC7965
Air Canada
|
18:10
Pietermaritzburg
22:00
Johannesburg
08:21
Newark
13:30
Montreal
|
19:15
Johannesburg
07:00
Newark
10:12
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA739
United Airlines
PD942
Porter Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
07:55
Newark
12:15
Boston
|
19:15
Johannesburg
07:00
Newark
09:07
Boston
14:14
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1747
United Airlines
PD726
Porter Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
09:55
Newark
12:35
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
11:22
Washington Dulles
14:05
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
LX285
Swiss
LX86
Swiss
AC7975
Air Canada
|
18:10
Pietermaritzburg
20:25
Johannesburg
12:45
Zurich
18:30
Montreal
|
19:15
Johannesburg
06:10
Zurich
15:15
Montreal
19:49
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
LX285
Swiss
LX86
Swiss
AC7973
Air Canada
|
18:10
Pietermaritzburg
20:25
Johannesburg
12:45
Zurich
17:30
Montreal
|
19:15
Johannesburg
06:10
Zurich
15:15
Montreal
18:49
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL1346
Delta
PD392
Porter Airlines
|
18:10
Pietermaritzburg
22:55
Johannesburg
11:06
Atlanta
14:50
Chicago Midway
|
19:15
Johannesburg
08:15
Atlanta
11:58
Chicago Midway
17:27
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4589
United Airlines
PD514
Porter Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
09:00
Newark
14:20
Quebec
|
19:15
Johannesburg
07:00
Newark
10:51
Quebec
16:10
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
UA187
United Airlines
AC8665
Air Canada
AC8961
Air Canada
|
18:10
Pietermaritzburg
22:00
Johannesburg
08:25
Newark
16:25
Ottawa
|
19:15
Johannesburg
07:00
Newark
09:50
Ottawa
17:29
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
UA187
United Airlines
PD122
Porter Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
08:50
Newark
|
19:15
Johannesburg
07:00
Newark
10:30
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL2826
Delta
PD136
Porter Airlines
|
18:10
Pietermaritzburg
22:55
Johannesburg
11:20
Atlanta
16:20
Newark
|
19:15
Johannesburg
08:15
Atlanta
13:24
Newark
17:50
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA3605
United Airlines
PD468
Porter Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
08:16
Newark
13:45
Montreal
|
19:15
Johannesburg
07:00
Newark
09:59
Montreal
15:04
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL2549
Delta
PD136
Porter Airlines
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:55
Atlanta
16:20
Newark
|
19:15
Johannesburg
08:15
Atlanta
11:59
Newark
17:50
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL2606
Delta
PD468
Porter Airlines
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:40
Atlanta
13:45
Montreal
|
19:15
Johannesburg
08:15
Atlanta
12:13
Montreal
15:04
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
BA054
British Airways
BA185
British Airways
PD136
Porter Airlines
|
18:10
Pietermaritzburg
22:15
Johannesburg
10:45
London Heathrow
16:20
Newark
|
19:15
Johannesburg
07:35
London Heathrow
13:55
Newark
17:50
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4183
United Airlines
PD468
Porter Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
08:21
Newark
13:45
Montreal
|
19:15
Johannesburg
07:00
Newark
10:12
Montreal
15:04
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
BA056
British Airways
BA185
British Airways
PD136
Porter Airlines
|
18:10
Pietermaritzburg
20:10
Johannesburg
10:45
London Heathrow
16:20
Newark
|
19:15
Johannesburg
05:25
London Heathrow
13:55
Newark
17:50
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL2549
Delta
PD130
Porter Airlines
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:55
Atlanta
13:10
Newark
|
19:15
Johannesburg
08:15
Atlanta
11:59
Newark
14:50
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA4418
United Airlines
PD720
Porter Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
08:15
Newark
11:00
Washington Dulles
|
19:15
Johannesburg
07:00
Newark
09:49
Washington Dulles
12:30
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
UA187
United Airlines
AC7591
Air Canada
AC7965
Air Canada
|
18:10
Pietermaritzburg
22:00
Johannesburg
11:10
Newark
13:30
Montreal
|
19:15
Johannesburg
07:00
Newark
12:39
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
UA187
United Airlines
PD124
Porter Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
10:10
Newark
|
19:15
Johannesburg
07:00
Newark
11:50
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
DL201
Delta
DL2606
Delta
AC7965
Air Canada
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:40
Atlanta
13:30
Montreal
|
19:15
Johannesburg
08:15
Atlanta
12:13
Montreal
14:49
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
UA187
United Airlines
PD120
Porter Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
07:55
Newark
|
19:15
Johannesburg
07:00
Newark
09:30
Billy Bishop Toronto City
|
Connect |
4Z744
Airlink
BA056
British Airways
BA185
British Airways
PD134
Porter Airlines
|
18:10
Pietermaritzburg
20:10
Johannesburg
10:45
London Heathrow
14:59
Newark
|
19:15
Johannesburg
05:25
London Heathrow
13:55
Newark
16:44
Billy Bishop Toronto City
|
Connect |
You take a bus, shuttle or taxi from your location in Richmond to Durban.
You take a flight from Durban to Buffalo and cost approximately 600 USD.
You take a bus, shuttle or taxi from Buffalo to your destination in Buffalo, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
MN506
Comair
MN455
Comair
UA1123
United Airlines
UA4394
United Airlines
|
13:10
Durban
15:00
Lanseria
20:50
Capetown
06:55
Newark
|
14:15
Lanseria
17:05
Capetown
05:50
Newark
08:22
Buffalo
|
Connect |
FA175 703 703
Safair
UA1123
United Airlines
UA3493
United Airlines
|
14:35
Durban
20:50
Capetown
11:45
Newark
|
16:55
Capetown
05:50
Newark
13:09
Buffalo
|
Connect |
FA175 703 703
Safair
UA1123
United Airlines
UA400
United Airlines
|
14:35
Durban
20:50
Capetown
11:45
Newark
|
16:55
Capetown
05:50
Newark
13:01
Buffalo
|
Connect |
FA175 703 703
Safair
UA1123
United Airlines
UA4394
United Airlines
|
14:35
Durban
20:50
Capetown
06:55
Newark
|
16:55
Capetown
05:50
Newark
08:22
Buffalo
|
Connect |
BA6304
British Airways
UA1123
United Airlines
UA3493
United Airlines
|
16:10
Durban
20:50
Capetown
11:45
Newark
|
18:20
Capetown
05:50
Newark
13:09
Buffalo
|
Connect |
BA6304
British Airways
UA1123
United Airlines
UA4394
United Airlines
|
16:10
Durban
20:50
Capetown
06:55
Newark
|
18:20
Capetown
05:50
Newark
08:22
Buffalo
|
Connect |
BA6304
British Airways
UA1123
United Airlines
UA400
United Airlines
|
16:10
Durban
20:50
Capetown
11:45
Newark
|
18:20
Capetown
05:50
Newark
13:01
Buffalo
|
Connect |
5Z993
CemAir
UA1123
United Airlines
UA3493
United Airlines
|
17:00
Durban
20:50
Capetown
11:45
Newark
|
19:25
Capetown
05:50
Newark
13:09
Buffalo
|
Connect |
5Z993
CemAir
UA1123
United Airlines
UA400
United Airlines
|
17:00
Durban
20:50
Capetown
11:45
Newark
|
19:25
Capetown
05:50
Newark
13:01
Buffalo
|
Connect |
5Z993
CemAir
UA1123
United Airlines
UA4394
United Airlines
|
17:00
Durban
20:50
Capetown
06:55
Newark
|
19:25
Capetown
05:50
Newark
08:22
Buffalo
|
Connect |
EK776
Emirates
EK201
Emirates
B6102
JetBlue Airways
|
19:10
Durban
08:30
Dubai
21:35
New York JFK
|
05:30
Dubai
13:55
New York JFK
23:02
Buffalo
|
Connect |
EK776
Emirates
EK201
Emirates
B62402
JetBlue Airways
|
19:10
Durban
08:30
Dubai
17:20
New York JFK
|
05:30
Dubai
13:55
New York JFK
18:46
Buffalo
|
Connect |
EK776
Emirates
EK237
Emirates
B6715
JetBlue Airways
|
19:10
Durban
08:20
Dubai
21:35
Boston
|
05:30
Dubai
13:35
Boston
23:06
Buffalo
|
Connect |
FA279
Safair
UA187
United Airlines
UA400
United Airlines
|
19:15
Durban
22:00
Johannesburg
11:45
Newark
|
20:25
Johannesburg
07:00
Newark
13:01
Buffalo
|
Connect |
FA279
Safair
UA187
United Airlines
UA3493
United Airlines
|
19:15
Durban
22:00
Johannesburg
11:45
Newark
|
20:25
Johannesburg
07:00
Newark
13:09
Buffalo
|
Connect |
FA279
Safair
UA187
United Airlines
UA4418
United Airlines
UA3784
United Airlines
|
19:15
Durban
22:00
Johannesburg
08:15
Newark
10:50
Washington Dulles
|
20:25
Johannesburg
07:00
Newark
09:49
Washington Dulles
12:13
Buffalo
|
Connect |
FA279
Safair
UA187
United Airlines
UA1660
United Airlines
UA3823
United Airlines
|
19:15
Durban
22:00
Johannesburg
07:55
Newark
11:00
Chicago O'Hare
|
20:25
Johannesburg
07:00
Newark
09:31
Chicago O'Hare
13:45
Buffalo
|
Connect |
FA279
Safair
UA187
United Airlines
UA4187
United Airlines
|
19:15
Durban
22:00
Johannesburg
15:50
Newark
|
20:25
Johannesburg
07:00
Newark
17:19
Buffalo
|
Connect |
MN608
Comair
DL201
Delta
DL2578
Delta
|
19:20
Durban
22:55
Johannesburg
10:12
Atlanta
|
20:25
Johannesburg
08:15
Atlanta
12:08
Buffalo
|
Connect |
MN608
Comair
UA187
United Airlines
UA4187
United Airlines
|
19:20
Durban
22:00
Johannesburg
15:50
Newark
|
20:25
Johannesburg
07:00
Newark
17:19
Buffalo
|
Connect |
MN608
Comair
DL201
Delta
DL2739
Delta
|
19:20
Durban
22:55
Johannesburg
15:38
Atlanta
|
20:25
Johannesburg
08:15
Atlanta
17:36
Buffalo
|
Connect |
MN608
Comair
UA187
United Airlines
UA400
United Airlines
|
19:20
Durban
22:00
Johannesburg
11:45
Newark
|
20:25
Johannesburg
07:00
Newark
13:01
Buffalo
|
Connect |
MN608
Comair
UA187
United Airlines
UA1747
United Airlines
UA5001
United Airlines
|
19:20
Durban
22:00
Johannesburg
09:55
Newark
12:50
Washington Dulles
|
20:25
Johannesburg
07:00
Newark
11:22
Washington Dulles
14:08
Buffalo
|
Connect |
MN608
Comair
UA187
United Airlines
UA4418
United Airlines
UA3784
United Airlines
|
19:20
Durban
22:00
Johannesburg
08:15
Newark
10:50
Washington Dulles
|
20:25
Johannesburg
07:00
Newark
09:49
Washington Dulles
12:13
Buffalo
|
Connect |
MN608
Comair
UA187
United Airlines
UA3493
United Airlines
|
19:20
Durban
22:00
Johannesburg
11:45
Newark
|
20:25
Johannesburg
07:00
Newark
13:09
Buffalo
|
Connect |
MN608
Comair
UA187
United Airlines
UA1660
United Airlines
UA3823
United Airlines
|
19:20
Durban
22:00
Johannesburg
07:55
Newark
11:00
Chicago O'Hare
|
20:25
Johannesburg
07:00
Newark
09:31
Chicago O'Hare
13:45
Buffalo
|
Connect |
FA391
Safair
DL201
Delta
DL2739
Delta
|
19:50
Durban
22:55
Johannesburg
15:38
Atlanta
|
21:00
Johannesburg
08:15
Atlanta
17:36
Buffalo
|
Connect |
FA391
Safair
UA187
United Airlines
UA4418
United Airlines
UA5001
United Airlines
|
19:50
Durban
22:00
Johannesburg
08:15
Newark
12:50
Washington Dulles
|
21:00
Johannesburg
07:00
Newark
09:49
Washington Dulles
14:08
Buffalo
|
Connect |
FA391
Safair
UA187
United Airlines
UA1747
United Airlines
UA5001
United Airlines
|
19:50
Durban
22:00
Johannesburg
09:55
Newark
12:50
Washington Dulles
|
21:00
Johannesburg
07:00
Newark
11:22
Washington Dulles
14:08
Buffalo
|
Connect |
FA391
Safair
UA187
United Airlines
UA1660
United Airlines
UA3507
United Airlines
|
19:50
Durban
22:00
Johannesburg
07:55
Newark
14:10
Chicago O'Hare
|
21:00
Johannesburg
07:00
Newark
09:31
Chicago O'Hare
16:51
Buffalo
|
Connect |
FA391
Safair
UA187
United Airlines
UA1254
United Airlines
UA3507
United Airlines
|
19:50
Durban
22:00
Johannesburg
10:00
Newark
14:10
Chicago O'Hare
|
21:00
Johannesburg
07:00
Newark
11:49
Chicago O'Hare
16:51
Buffalo
|
Connect |
FA391
Safair
UA187
United Airlines
UA1660
United Airlines
UA3823
United Airlines
|
19:50
Durban
22:00
Johannesburg
07:55
Newark
11:00
Chicago O'Hare
|
21:00
Johannesburg
07:00
Newark
09:31
Chicago O'Hare
13:45
Buffalo
|
Connect |
FA391
Safair
UA187
United Airlines
UA400
United Airlines
|
19:50
Durban
22:00
Johannesburg
11:45
Newark
|
21:00
Johannesburg
07:00
Newark
13:01
Buffalo
|
Connect |
FA391
Safair
UA187
United Airlines
UA3493
United Airlines
|
19:50
Durban
22:00
Johannesburg
11:45
Newark
|
21:00
Johannesburg
07:00
Newark
13:09
Buffalo
|
Connect |
FA391
Safair
UA187
United Airlines
UA4418
United Airlines
UA3784
United Airlines
|
19:50
Durban
22:00
Johannesburg
08:15
Newark
10:50
Washington Dulles
|
21:00
Johannesburg
07:00
Newark
09:49
Washington Dulles
12:13
Buffalo
|
Connect |
FA391
Safair
DL201
Delta
DL2578
Delta
|
19:50
Durban
22:55
Johannesburg
10:12
Atlanta
|
21:00
Johannesburg
08:15
Atlanta
12:08
Buffalo
|
Connect |
FA391
Safair
UA187
United Airlines
UA395
United Airlines
UA3507
United Airlines
|
19:50
Durban
22:00
Johannesburg
11:30
Newark
14:10
Chicago O'Hare
|
21:00
Johannesburg
07:00
Newark
13:09
Chicago O'Hare
16:51
Buffalo
|
Connect |
FA391
Safair
UA187
United Airlines
UA4187
United Airlines
|
19:50
Durban
22:00
Johannesburg
15:50
Newark
|
21:00
Johannesburg
07:00
Newark
17:19
Buffalo
|
Connect |
FA705
Safair
DL201
Delta
DL2739
Delta
|
20:20
Durban
22:55
Johannesburg
15:38
Atlanta
|
21:30
Johannesburg
08:15
Atlanta
17:36
Buffalo
|
Connect |
FA705
Safair
DL201
Delta
DL2578
Delta
|
20:20
Durban
22:55
Johannesburg
10:12
Atlanta
|
21:30
Johannesburg
08:15
Atlanta
12:08
Buffalo
|
Connect |
You take a bus, shuttle or taxi from your location in Richmond to Pietermaritzburg.
You take a flight from Pietermaritzburg to Newark and cost approximately 390 USD.
You take a bus, shuttle or taxi from Newark to your destination in Buffalo, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
4Z734
Airlink
UA187
United Airlines
|
08:30
Pietermaritzburg
22:00
Johannesburg
|
09:35
Johannesburg
07:00
Newark
|
Connect |
4Z734
Airlink
4Z905
Airlink
UA1123
United Airlines
|
08:30
Pietermaritzburg
10:25
Johannesburg
20:50
Capetown
|
09:35
Johannesburg
12:35
Capetown
05:50
Newark
|
Connect |
4Z734
Airlink
4Z901
Airlink
UA1123
United Airlines
|
08:30
Pietermaritzburg
14:55
Johannesburg
20:50
Capetown
|
09:35
Johannesburg
17:05
Capetown
05:50
Newark
|
Connect |
4Z734
Airlink
4Z903
Airlink
UA1123
United Airlines
|
08:30
Pietermaritzburg
12:15
Johannesburg
20:50
Capetown
|
09:35
Johannesburg
14:25
Capetown
05:50
Newark
|
Connect |
4Z736
Airlink
UA187
United Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
|
15:10
Johannesburg
07:00
Newark
|
Connect |
4Z744
Airlink
UA187
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
|
19:15
Johannesburg
07:00
Newark
|
Connect |
4Z744
Airlink
DL201
Delta
DL2549
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:55
Atlanta
|
19:15
Johannesburg
08:15
Atlanta
11:59
Newark
|
Connect |
4Z744
Airlink
DL201
Delta
DL2826
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
11:20
Atlanta
|
19:15
Johannesburg
08:15
Atlanta
13:24
Newark
|
Connect |
4Z744
Airlink
BA056
British Airways
BA185
British Airways
|
18:10
Pietermaritzburg
20:10
Johannesburg
10:45
London Heathrow
|
19:15
Johannesburg
05:25
London Heathrow
13:55
Newark
|
Connect |
4Z744
Airlink
DL201
Delta
DL2982
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
13:42
Atlanta
|
19:15
Johannesburg
08:15
Atlanta
15:49
Newark
|
Connect |
4Z744
Airlink
BA054
British Airways
BA185
British Airways
|
18:10
Pietermaritzburg
22:15
Johannesburg
10:45
London Heathrow
|
19:15
Johannesburg
07:35
London Heathrow
13:55
Newark
|
Connect |
You can find hotels and accommodations in Buffalo, NY, USA with our hotels search tool below
Booking.com