How to get to Kalispell, MT, USA from Richmond by flight ? You can check flights from Richmond to Kalispell, MT, USA below.
You can find flight ticket prices from Richmond to Kalispell, MT, 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 Kalispell and cost approximately 600 USD.
You take a bus, shuttle or taxi from Kalispell to your destination in Kalispell, MT, USA.
Flight | Depart | Arrive | |
---|---|---|---|
4Z736
Airlink
LH573
Lufthansa
UA181
United Airlines
UA5845
United Airlines
|
14:05
Pietermaritzburg
19:40
Johannesburg
11:25
Frankfurt
19:15
Denver
|
15:10
Johannesburg
05:30
Frankfurt
13:50
Denver
21:50
Kalispell
|
Connect |
4Z736
Airlink
LH573
Lufthansa
UA181
United Airlines
UA696
United Airlines
|
14:05
Pietermaritzburg
19:40
Johannesburg
11:25
Frankfurt
19:15
Denver
|
15:10
Johannesburg
05:30
Frankfurt
13:50
Denver
21:36
Kalispell
|
Connect |
4Z736
Airlink
LH573
Lufthansa
LH446
Lufthansa
UA696
United Airlines
|
14:05
Pietermaritzburg
19:40
Johannesburg
13:15
Frankfurt
19:15
Denver
|
15:10
Johannesburg
05:30
Frankfurt
16:10
Denver
21:36
Kalispell
|
Connect |
4Z736
Airlink
DL201
Delta
DL559
Delta
DL3822
Delta
|
14:05
Pietermaritzburg
22:55
Johannesburg
12:15
Atlanta
15:25
Salt Lake City
|
15:10
Johannesburg
08:15
Atlanta
14:27
Salt Lake City
17:22
Kalispell
|
Connect |
4Z736
Airlink
AF995
Air France
DL221
Delta
DL3822
Delta
|
14:05
Pietermaritzburg
19:50
Johannesburg
10:10
Paris CDG
15:25
Salt Lake City
|
15:10
Johannesburg
05:45
Paris CDG
13:10
Salt Lake City
17:22
Kalispell
|
Connect |
4Z736
Airlink
LH573
Lufthansa
LH446
Lufthansa
UA5845
United Airlines
|
14:05
Pietermaritzburg
19:40
Johannesburg
13:15
Frankfurt
19:15
Denver
|
15:10
Johannesburg
05:30
Frankfurt
16:10
Denver
21:50
Kalispell
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1936
United Airlines
UA5845
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
09:30
Newark
19:15
Denver
|
19:15
Johannesburg
07:00
Newark
12:14
Denver
21:50
Kalispell
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1936
United Airlines
UA696
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
09:30
Newark
19:15
Denver
|
19:15
Johannesburg
07:00
Newark
12:14
Denver
21:36
Kalispell
|
Connect |
4Z744
Airlink
DL201
Delta
DL360
Delta
DL3894
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
14:00
Atlanta
22:40
Salt Lake City
|
19:15
Johannesburg
08:15
Atlanta
16:12
Salt Lake City
00:47
Kalispell
|
Connect |
4Z744
Airlink
DL201
Delta
DL660
Delta
G4172
Allegiant Air
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:59
Atlanta
13:34
Las Vegas
|
19:15
Johannesburg
08:15
Atlanta
11:30
Las Vegas
16:55
Kalispell
|
Connect |
4Z744
Airlink
DL201
Delta
DL559
Delta
DL3894
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
12:15
Atlanta
22:40
Salt Lake City
|
19:15
Johannesburg
08:15
Atlanta
14:27
Salt Lake City
00:47
Kalispell
|
Connect |
4Z744
Airlink
VS450
Virgin Atlantic
DL11
Delta
DL1671
Delta
|
18:10
Pietermaritzburg
20:55
Johannesburg
12:55
London Heathrow
21:25
Minneapolis
|
19:15
Johannesburg
06:20
London Heathrow
15:55
Minneapolis
23:26
Kalispell
|
Connect |
4Z744
Airlink
KL0592
KLM
DL161
Delta
DL1671
Delta
|
18:10
Pietermaritzburg
23:55
Johannesburg
11:15
Amsterdam Schiphol
21:25
Minneapolis
|
19:15
Johannesburg
10:05
Amsterdam Schiphol
13:25
Minneapolis
23:26
Kalispell
|
Connect |
4Z744
Airlink
KL0592
KLM
KL0655
KLM
DL1671
Delta
|
18:10
Pietermaritzburg
23:55
Johannesburg
17:05
Amsterdam Schiphol
21:25
Minneapolis
|
19:15
Johannesburg
10:05
Amsterdam Schiphol
18:55
Minneapolis
23:26
Kalispell
|
Connect |
4Z744
Airlink
BA056
British Airways
BA049
British Airways
AS2284
Alaska Airlines, Inc.
|
18:10
Pietermaritzburg
20:10
Johannesburg
14:30
London Heathrow
21:25
Seattle
|
19:15
Johannesburg
05:25
London Heathrow
16:30
Seattle
23:50
Kalispell
|
Connect |
4Z744
Airlink
BA054
British Airways
BA049
British Airways
AS2284
Alaska Airlines, Inc.
|
18:10
Pietermaritzburg
22:15
Johannesburg
14:30
London Heathrow
21:25
Seattle
|
19:15
Johannesburg
07:35
London Heathrow
16:30
Seattle
23:50
Kalispell
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1008
United Airlines
UA5845
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
14:00
Newark
19:15
Denver
|
19:15
Johannesburg
07:00
Newark
16:31
Denver
21:50
Kalispell
|
Connect |
4Z744
Airlink
KL0592
KLM
KL0609
KLM
DL3894
Delta
|
18:10
Pietermaritzburg
23:55
Johannesburg
17:00
Amsterdam Schiphol
22:40
Salt Lake City
|
19:15
Johannesburg
10:05
Amsterdam Schiphol
19:00
Salt Lake City
00:47
Kalispell
|
Connect |
4Z744
Airlink
DL201
Delta
DL469
Delta
DL1671
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
13:56
Atlanta
21:25
Minneapolis
|
19:15
Johannesburg
08:15
Atlanta
15:34
Minneapolis
23:26
Kalispell
|
Connect |
4Z744
Airlink
DL201
Delta
DL516
Delta
G41462
Allegiant Air
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:59
Atlanta
15:44
Los Angeles
|
19:15
Johannesburg
08:15
Atlanta
12:01
Los Angeles
19:26
Kalispell
|
Connect |
4Z744
Airlink
DL201
Delta
DL488
Delta
DL1671
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
12:25
Atlanta
21:25
Minneapolis
|
19:15
Johannesburg
08:15
Atlanta
14:02
Minneapolis
23:26
Kalispell
|
Connect |
4Z744
Airlink
DL201
Delta
DL515
Delta
G41462
Allegiant Air
|
18:10
Pietermaritzburg
22:55
Johannesburg
11:01
Atlanta
15:44
Los Angeles
|
19:15
Johannesburg
08:15
Atlanta
13:05
Los Angeles
19:26
Kalispell
|
Connect |
4Z744
Airlink
DL201
Delta
DL463
Delta
DL1671
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:45
Atlanta
21:25
Minneapolis
|
19:15
Johannesburg
08:15
Atlanta
11:29
Minneapolis
23:26
Kalispell
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1008
United Airlines
UA696
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
14:00
Newark
19:15
Denver
|
19:15
Johannesburg
07:00
Newark
16:31
Denver
21:36
Kalispell
|
Connect |
4Z744
Airlink
DL201
Delta
DL360
Delta
DL3910
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
14:00
Atlanta
21:18
Salt Lake City
|
19:15
Johannesburg
08:15
Atlanta
16:12
Salt Lake City
23:15
Kalispell
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1486
United Airlines
UA696
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
12:35
Newark
19:15
Denver
|
19:15
Johannesburg
07:00
Newark
15:00
Denver
21:36
Kalispell
|
Connect |
4Z744
Airlink
DL201
Delta
DL559
Delta
DL3910
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
12:15
Atlanta
21:18
Salt Lake City
|
19:15
Johannesburg
08:15
Atlanta
14:27
Salt Lake City
23:15
Kalispell
|
Connect |
4Z744
Airlink
DL201
Delta
DL1484
Delta
UA6132
United Airlines
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:55
Atlanta
16:36
Houston
|
19:15
Johannesburg
08:15
Atlanta
11:15
Houston
19:44
Kalispell
|
Connect |
4Z744
Airlink
DL201
Delta
DL390
Delta
DL3910
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:55
Atlanta
21:18
Salt Lake City
|
19:15
Johannesburg
08:15
Atlanta
12:10
Salt Lake City
23:15
Kalispell
|
Connect |
4Z744
Airlink
DL201
Delta
DL2695
Delta
UA6132
United Airlines
|
18:10
Pietermaritzburg
22:55
Johannesburg
12:40
Atlanta
16:36
Houston
|
19:15
Johannesburg
08:15
Atlanta
13:52
Houston
19:44
Kalispell
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1486
United Airlines
UA5845
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
12:35
Newark
19:15
Denver
|
19:15
Johannesburg
07:00
Newark
15:00
Denver
21:50
Kalispell
|
Connect |
4Z744
Airlink
DL201
Delta
DL559
Delta
DL3822
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
12:15
Atlanta
15:25
Salt Lake City
|
19:15
Johannesburg
08:15
Atlanta
14:27
Salt Lake City
17:22
Kalispell
|
Connect |
4Z744
Airlink
KL0592
KLM
KL0609
KLM
DL3910
Delta
|
18:10
Pietermaritzburg
23:55
Johannesburg
17:00
Amsterdam Schiphol
21:18
Salt Lake City
|
19:15
Johannesburg
10:05
Amsterdam Schiphol
19:00
Salt Lake City
23:15
Kalispell
|
Connect |
4Z744
Airlink
DL201
Delta
DL390
Delta
DL3822
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:55
Atlanta
15:25
Salt Lake City
|
19:15
Johannesburg
08:15
Atlanta
12:10
Salt Lake City
17:22
Kalispell
|
Connect |
4Z744
Airlink
DL201
Delta
DL390
Delta
DL3894
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:55
Atlanta
22:40
Salt Lake City
|
19:15
Johannesburg
08:15
Atlanta
12:10
Salt Lake City
00:47
Kalispell
|
Connect |
You take a bus, shuttle or taxi from your location in Richmond to Durban.
You take a flight from Durban to Kalispell and cost approximately 600 USD.
You take a bus, shuttle or taxi from Kalispell to your destination in Kalispell, MT, USA.
Flight | Depart | Arrive | |
---|---|---|---|
MN606
Comair
AF995
Air France
DL221
Delta
DL3822
Delta
|
16:20
Durban
19:50
Johannesburg
10:10
Paris CDG
15:25
Salt Lake City
|
17:25
Johannesburg
05:45
Paris CDG
13:10
Salt Lake City
17:22
Kalispell
|
Connect |
BA6218
British Airways
AF995
Air France
DL221
Delta
DL3822
Delta
|
16:30
Durban
19:50
Johannesburg
10:10
Paris CDG
15:25
Salt Lake City
|
17:35
Johannesburg
05:45
Paris CDG
13:10
Salt Lake City
17:22
Kalispell
|
Connect |
BA6218
British Airways
BA054
British Airways
UA26
United Airlines
UA5845
United Airlines
|
16:30
Durban
22:15
Johannesburg
11:35
London Heathrow
19:15
Denver
|
17:35
Johannesburg
07:35
London Heathrow
14:15
Denver
21:50
Kalispell
|
Connect |
BA6210
British Airways
BA054
British Airways
AA155
American Airlines
AS2284
Alaska Airlines, Inc.
|
17:30
Durban
22:15
Johannesburg
13:10
London Heathrow
21:25
Seattle
|
18:35
Johannesburg
07:35
London Heathrow
15:00
Seattle
23:50
Kalispell
|
Connect |
BA6210
British Airways
AF995
Air France
DL221
Delta
DL3822
Delta
|
17:30
Durban
19:50
Johannesburg
10:10
Paris CDG
15:25
Salt Lake City
|
18:35
Johannesburg
05:45
Paris CDG
13:10
Salt Lake City
17:22
Kalispell
|
Connect |
BA6214
British Airways
BA054
British Airways
BA049
British Airways
AS2284
Alaska Airlines, Inc.
|
18:50
Durban
22:15
Johannesburg
14:30
London Heathrow
21:25
Seattle
|
19:55
Johannesburg
07:35
London Heathrow
16:30
Seattle
23:50
Kalispell
|
Connect |
BA6214
British Airways
BA054
British Airways
UA26
United Airlines
UA5845
United Airlines
|
18:50
Durban
22:15
Johannesburg
11:35
London Heathrow
19:15
Denver
|
19:55
Johannesburg
07:35
London Heathrow
14:15
Denver
21:50
Kalispell
|
Connect |
BA6214
British Airways
BA054
British Airways
DL11
Delta
DL1671
Delta
|
18:50
Durban
22:15
Johannesburg
12:55
London Heathrow
21:25
Minneapolis
|
19:55
Johannesburg
07:35
London Heathrow
15:55
Minneapolis
23:26
Kalispell
|
Connect |
BA6214
British Airways
BA054
British Airways
AA155
American Airlines
AS2284
Alaska Airlines, Inc.
|
18:50
Durban
22:15
Johannesburg
13:10
London Heathrow
21:25
Seattle
|
19:55
Johannesburg
07:35
London Heathrow
15:00
Seattle
23:50
Kalispell
|
Connect |
BA6214
British Airways
BA054
British Airways
UA26
United Airlines
UA696
United Airlines
|
18:50
Durban
22:15
Johannesburg
11:35
London Heathrow
19:15
Denver
|
19:55
Johannesburg
07:35
London Heathrow
14:15
Denver
21:36
Kalispell
|
Connect |
BA6214
British Airways
BA054
British Airways
BA219
British Airways
UA5845
United Airlines
|
18:50
Durban
22:15
Johannesburg
11:30
London Heathrow
19:15
Denver
|
19:55
Johannesburg
07:35
London Heathrow
14:25
Denver
21:50
Kalispell
|
Connect |
QR1368
Qatar Airways
BA054
British Airways
UA26
United Airlines
UA696
United Airlines
|
19:05
Durban
22:15
Johannesburg
11:35
London Heathrow
19:15
Denver
|
20:20
Johannesburg
07:35
London Heathrow
14:15
Denver
21:36
Kalispell
|
Connect |
QR1368
Qatar Airways
BA054
British Airways
BA219
British Airways
UA696
United Airlines
|
19:05
Durban
22:15
Johannesburg
11:30
London Heathrow
19:15
Denver
|
20:20
Johannesburg
07:35
London Heathrow
14:25
Denver
21:36
Kalispell
|
Connect |
EK776
Emirates
EK229
Emirates
AS2284
Alaska Airlines, Inc.
|
19:10
Durban
09:55
Dubai
21:25
Seattle
|
05:30
Dubai
12:35
Seattle
23:50
Kalispell
|
Connect |
FA391
Safair
KL0592
KLM
KL0609
KLM
DL3910
Delta
|
19:50
Durban
23:55
Johannesburg
17:00
Amsterdam Schiphol
21:18
Salt Lake City
|
21:00
Johannesburg
10:05
Amsterdam Schiphol
19:00
Salt Lake City
23:15
Kalispell
|
Connect |
FA391
Safair
UA187
United Airlines
UA1008
United Airlines
UA5845
United Airlines
|
19:50
Durban
22:00
Johannesburg
14:00
Newark
19:15
Denver
|
21:00
Johannesburg
07:00
Newark
16:31
Denver
21:50
Kalispell
|
Connect |
FA391
Safair
UA187
United Airlines
UA1936
United Airlines
UA5845
United Airlines
|
19:50
Durban
22:00
Johannesburg
09:30
Newark
19:15
Denver
|
21:00
Johannesburg
07:00
Newark
12:14
Denver
21:50
Kalispell
|
Connect |
FA391
Safair
UA187
United Airlines
UA1008
United Airlines
UA696
United Airlines
|
19:50
Durban
22:00
Johannesburg
14:00
Newark
19:15
Denver
|
21:00
Johannesburg
07:00
Newark
16:31
Denver
21:36
Kalispell
|
Connect |
FA391
Safair
UA187
United Airlines
UA1936
United Airlines
UA696
United Airlines
|
19:50
Durban
22:00
Johannesburg
09:30
Newark
19:15
Denver
|
21:00
Johannesburg
07:00
Newark
12:14
Denver
21:36
Kalispell
|
Connect |
FA391
Safair
UA187
United Airlines
UA1486
United Airlines
UA696
United Airlines
|
19:50
Durban
22:00
Johannesburg
12:35
Newark
19:15
Denver
|
21:00
Johannesburg
07:00
Newark
15:00
Denver
21:36
Kalispell
|
Connect |
FA391
Safair
DL201
Delta
DL660
Delta
G4172
Allegiant Air
|
19:50
Durban
22:55
Johannesburg
09:59
Atlanta
13:34
Las Vegas
|
21:00
Johannesburg
08:15
Atlanta
11:30
Las Vegas
16:55
Kalispell
|
Connect |
FA391
Safair
UA187
United Airlines
UA1486
United Airlines
UA5845
United Airlines
|
19:50
Durban
22:00
Johannesburg
12:35
Newark
19:15
Denver
|
21:00
Johannesburg
07:00
Newark
15:00
Denver
21:50
Kalispell
|
Connect |
FA391
Safair
DL201
Delta
DL929
Delta
G4184
Allegiant Air
|
19:50
Durban
22:55
Johannesburg
11:21
Atlanta
14:02
Las Vegas
|
21:00
Johannesburg
08:15
Atlanta
12:50
Las Vegas
17:23
Kalispell
|
Connect |
FA705
Safair
KL0592
KLM
KL0609
KLM
DL3910
Delta
|
20:20
Durban
23:55
Johannesburg
17:00
Amsterdam Schiphol
21:18
Salt Lake City
|
21:30
Johannesburg
10:05
Amsterdam Schiphol
19:00
Salt Lake City
23:15
Kalispell
|
Connect |
FA705
Safair
DL201
Delta
DL660
Delta
G4172
Allegiant Air
|
20:20
Durban
22:55
Johannesburg
09:59
Atlanta
13:34
Las Vegas
|
21:30
Johannesburg
08:15
Atlanta
11:30
Las Vegas
16:55
Kalispell
|
Connect |
FA705
Safair
DL201
Delta
DL559
Delta
DL3910
Delta
|
20:20
Durban
22:55
Johannesburg
12:15
Atlanta
21:18
Salt Lake City
|
21:30
Johannesburg
08:15
Atlanta
14:27
Salt Lake City
23:15
Kalispell
|
Connect |
FA705
Safair
DL201
Delta
DL559
Delta
DL3822
Delta
|
20:20
Durban
22:55
Johannesburg
12:15
Atlanta
15:25
Salt Lake City
|
21:30
Johannesburg
08:15
Atlanta
14:27
Salt Lake City
17:22
Kalispell
|
Connect |
FA705
Safair
DL201
Delta
DL390
Delta
DL3910
Delta
|
20:20
Durban
22:55
Johannesburg
09:55
Atlanta
21:18
Salt Lake City
|
21:30
Johannesburg
08:15
Atlanta
12:10
Salt Lake City
23:15
Kalispell
|
Connect |
FA705
Safair
DL201
Delta
DL360
Delta
DL3910
Delta
|
20:20
Durban
22:55
Johannesburg
14:00
Atlanta
21:18
Salt Lake City
|
21:30
Johannesburg
08:15
Atlanta
16:12
Salt Lake City
23:15
Kalispell
|
Connect |
FA285
Safair
DL201
Delta
DL559
Delta
DL3894
Delta
|
20:40
Durban
22:55
Johannesburg
12:15
Atlanta
22:40
Salt Lake City
|
21:50
Johannesburg
08:15
Atlanta
14:27
Salt Lake City
00:47
Kalispell
|
Connect |
FA285
Safair
DL201
Delta
DL463
Delta
DL1671
Delta
|
20:40
Durban
22:55
Johannesburg
09:45
Atlanta
21:25
Minneapolis
|
21:50
Johannesburg
08:15
Atlanta
11:29
Minneapolis
23:26
Kalispell
|
Connect |
FA285
Safair
DL201
Delta
DL390
Delta
DL3894
Delta
|
20:40
Durban
22:55
Johannesburg
09:55
Atlanta
22:40
Salt Lake City
|
21:50
Johannesburg
08:15
Atlanta
12:10
Salt Lake City
00:47
Kalispell
|
Connect |
FA285
Safair
DL201
Delta
DL488
Delta
DL1671
Delta
|
20:40
Durban
22:55
Johannesburg
12:25
Atlanta
21:25
Minneapolis
|
21:50
Johannesburg
08:15
Atlanta
14:02
Minneapolis
23:26
Kalispell
|
Connect |
FA285
Safair
DL201
Delta
DL469
Delta
DL1671
Delta
|
20:40
Durban
22:55
Johannesburg
13:56
Atlanta
21:25
Minneapolis
|
21:50
Johannesburg
08:15
Atlanta
15:34
Minneapolis
23:26
Kalispell
|
Connect |
FA285
Safair
DL201
Delta
DL360
Delta
DL3894
Delta
|
20:40
Durban
22:55
Johannesburg
14:00
Atlanta
22:40
Salt Lake City
|
21:50
Johannesburg
08:15
Atlanta
16:12
Salt Lake City
00:47
Kalispell
|
Connect |
FA285
Safair
DL201
Delta
DL559
Delta
DL3822
Delta
|
20:40
Durban
22:55
Johannesburg
12:15
Atlanta
15:25
Salt Lake City
|
21:50
Johannesburg
08:15
Atlanta
14:27
Salt Lake City
17:22
Kalispell
|
Connect |
FA285
Safair
DL201
Delta
DL390
Delta
DL3822
Delta
|
20:40
Durban
22:55
Johannesburg
09:55
Atlanta
15:25
Salt Lake City
|
21:50
Johannesburg
08:15
Atlanta
12:10
Salt Lake City
17:22
Kalispell
|
Connect |
FA277
Safair
KL0592
KLM
DL161
Delta
DL1671
Delta
|
21:35
Durban
23:55
Johannesburg
11:15
Amsterdam Schiphol
21:25
Minneapolis
|
22:45
Johannesburg
10:05
Amsterdam Schiphol
13:25
Minneapolis
23:26
Kalispell
|
Connect |
FA399
Safair
KL0592
KLM
DL161
Delta
DL1671
Delta
|
21:55
Durban
23:55
Johannesburg
11:15
Amsterdam Schiphol
21:25
Minneapolis
|
23:00
Johannesburg
10:05
Amsterdam Schiphol
13:25
Minneapolis
23:26
Kalispell
|
Connect |
FA399
Safair
KL0592
KLM
KL0655
KLM
DL1671
Delta
|
21:55
Durban
23:55
Johannesburg
17:05
Amsterdam Schiphol
21:25
Minneapolis
|
23:00
Johannesburg
10:05
Amsterdam Schiphol
18:55
Minneapolis
23:26
Kalispell
|
Connect |
You take a bus, shuttle or taxi from your location in Richmond to Margate.
You take a flight from Margate to Kalispell and cost approximately 470 USD.
You take a bus, shuttle or taxi from Kalispell to your destination in Kalispell, MT, USA.
Flight | Depart | Arrive | |
---|---|---|---|
5Z601
CemAir
DL201
Delta
DL559
Delta
DL3822
Delta
|
11:10
Margate
22:55
Johannesburg
12:15
Atlanta
15:25
Salt Lake City
|
12:40
Johannesburg
08:15
Atlanta
14:27
Salt Lake City
17:22
Kalispell
|
Connect |
5Z601
CemAir
AF995
Air France
DL221
Delta
DL3822
Delta
|
11:10
Margate
19:50
Johannesburg
10:10
Paris CDG
15:25
Salt Lake City
|
12:40
Johannesburg
05:45
Paris CDG
13:10
Salt Lake City
17:22
Kalispell
|
Connect |
5Z603
CemAir
LH573
Lufthansa
UA181
United Airlines
UA696
United Airlines
|
17:00
Margate
19:40
Johannesburg
11:25
Frankfurt
19:15
Denver
|
18:30
Johannesburg
05:30
Frankfurt
13:50
Denver
21:36
Kalispell
|
Connect |
5Z603
CemAir
LH573
Lufthansa
LH446
Lufthansa
UA696
United Airlines
|
17:00
Margate
19:40
Johannesburg
13:15
Frankfurt
19:15
Denver
|
18:30
Johannesburg
05:30
Frankfurt
16:10
Denver
21:36
Kalispell
|
Connect |
5Z603
CemAir
DL201
Delta
DL390
Delta
DL3894
Delta
|
17:00
Margate
22:55
Johannesburg
09:55
Atlanta
22:40
Salt Lake City
|
18:30
Johannesburg
08:15
Atlanta
12:10
Salt Lake City
00:47
Kalispell
|
Connect |
5Z603
CemAir
DL201
Delta
DL360
Delta
DL3894
Delta
|
17:00
Margate
22:55
Johannesburg
14:00
Atlanta
22:40
Salt Lake City
|
18:30
Johannesburg
08:15
Atlanta
16:12
Salt Lake City
00:47
Kalispell
|
Connect |
5Z603
CemAir
DL201
Delta
DL488
Delta
DL1671
Delta
|
17:00
Margate
22:55
Johannesburg
12:25
Atlanta
21:25
Minneapolis
|
18:30
Johannesburg
08:15
Atlanta
14:02
Minneapolis
23:26
Kalispell
|
Connect |
5Z603
CemAir
LH573
Lufthansa
LH446
Lufthansa
UA5845
United Airlines
|
17:00
Margate
19:40
Johannesburg
13:15
Frankfurt
19:15
Denver
|
18:30
Johannesburg
05:30
Frankfurt
16:10
Denver
21:50
Kalispell
|
Connect |
5Z603
CemAir
LH573
Lufthansa
UA181
United Airlines
UA5845
United Airlines
|
17:00
Margate
19:40
Johannesburg
11:25
Frankfurt
19:15
Denver
|
18:30
Johannesburg
05:30
Frankfurt
13:50
Denver
21:50
Kalispell
|
Connect |
5Z603
CemAir
DL201
Delta
DL660
Delta
G4172
Allegiant Air
|
17:00
Margate
22:55
Johannesburg
09:59
Atlanta
13:34
Las Vegas
|
18:30
Johannesburg
08:15
Atlanta
11:30
Las Vegas
16:55
Kalispell
|
Connect |
5Z603
CemAir
KL0592
KLM
KL0609
KLM
DL3910
Delta
|
17:00
Margate
23:55
Johannesburg
17:00
Amsterdam Schiphol
21:18
Salt Lake City
|
18:30
Johannesburg
10:05
Amsterdam Schiphol
19:00
Salt Lake City
23:15
Kalispell
|
Connect |
5Z603
CemAir
DL201
Delta
DL469
Delta
DL1671
Delta
|
17:00
Margate
22:55
Johannesburg
13:56
Atlanta
21:25
Minneapolis
|
18:30
Johannesburg
08:15
Atlanta
15:34
Minneapolis
23:26
Kalispell
|
Connect |
5Z603
CemAir
AF995
Air France
DL221
Delta
DL3910
Delta
|
17:00
Margate
19:50
Johannesburg
10:10
Paris CDG
21:18
Salt Lake City
|
18:30
Johannesburg
05:45
Paris CDG
13:10
Salt Lake City
23:15
Kalispell
|
Connect |
5Z603
CemAir
DL201
Delta
DL463
Delta
DL1671
Delta
|
17:00
Margate
22:55
Johannesburg
09:45
Atlanta
21:25
Minneapolis
|
18:30
Johannesburg
08:15
Atlanta
11:29
Minneapolis
23:26
Kalispell
|
Connect |
5Z603
CemAir
DL201
Delta
DL660
Delta
G4184
Allegiant Air
|
17:00
Margate
22:55
Johannesburg
09:59
Atlanta
14:02
Las Vegas
|
18:30
Johannesburg
08:15
Atlanta
11:30
Las Vegas
17:23
Kalispell
|
Connect |
5Z603
CemAir
DL201
Delta
DL390
Delta
DL3910
Delta
|
17:00
Margate
22:55
Johannesburg
09:55
Atlanta
21:18
Salt Lake City
|
18:30
Johannesburg
08:15
Atlanta
12:10
Salt Lake City
23:15
Kalispell
|
Connect |
5Z603
CemAir
DL201
Delta
DL929
Delta
G4184
Allegiant Air
|
17:00
Margate
22:55
Johannesburg
11:21
Atlanta
14:02
Las Vegas
|
18:30
Johannesburg
08:15
Atlanta
12:50
Las Vegas
17:23
Kalispell
|
Connect |
5Z603
CemAir
DL201
Delta
DL559
Delta
DL3910
Delta
|
17:00
Margate
22:55
Johannesburg
12:15
Atlanta
21:18
Salt Lake City
|
18:30
Johannesburg
08:15
Atlanta
14:27
Salt Lake City
23:15
Kalispell
|
Connect |
5Z603
CemAir
KL0592
KLM
DL161
Delta
DL1671
Delta
|
17:00
Margate
23:55
Johannesburg
11:15
Amsterdam Schiphol
21:25
Minneapolis
|
18:30
Johannesburg
10:05
Amsterdam Schiphol
13:25
Minneapolis
23:26
Kalispell
|
Connect |
5Z603
CemAir
DL201
Delta
DL360
Delta
DL3910
Delta
|
17:00
Margate
22:55
Johannesburg
14:00
Atlanta
21:18
Salt Lake City
|
18:30
Johannesburg
08:15
Atlanta
16:12
Salt Lake City
23:15
Kalispell
|
Connect |
5Z603
CemAir
DL201
Delta
DL559
Delta
DL3822
Delta
|
17:00
Margate
22:55
Johannesburg
12:15
Atlanta
15:25
Salt Lake City
|
18:30
Johannesburg
08:15
Atlanta
14:27
Salt Lake City
17:22
Kalispell
|
Connect |
5Z603
CemAir
AF995
Air France
DL43
Delta
DL1671
Delta
|
17:00
Margate
19:50
Johannesburg
10:25
Paris CDG
21:25
Minneapolis
|
18:30
Johannesburg
05:45
Paris CDG
13:00
Minneapolis
23:26
Kalispell
|
Connect |
5Z603
CemAir
KL0592
KLM
KL0655
KLM
DL1671
Delta
|
17:00
Margate
23:55
Johannesburg
17:05
Amsterdam Schiphol
21:25
Minneapolis
|
18:30
Johannesburg
10:05
Amsterdam Schiphol
18:55
Minneapolis
23:26
Kalispell
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA1486
United Airlines
UA5845
United Airlines
|
17:00
Margate
22:00
Johannesburg
12:35
Newark
19:15
Denver
|
18:30
Johannesburg
07:00
Newark
15:00
Denver
21:50
Kalispell
|
Connect |
5Z603
CemAir
AF995
Air France
AF694
Air France
DL1671
Delta
|
17:00
Margate
19:50
Johannesburg
15:30
Paris CDG
21:25
Minneapolis
|
18:30
Johannesburg
05:45
Paris CDG
17:30
Minneapolis
23:26
Kalispell
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA1936
United Airlines
UA5845
United Airlines
|
17:00
Margate
22:00
Johannesburg
09:30
Newark
19:15
Denver
|
18:30
Johannesburg
07:00
Newark
12:14
Denver
21:50
Kalispell
|
Connect |
5Z603
CemAir
VS450
Virgin Atlantic
DL11
Delta
DL1671
Delta
|
17:00
Margate
20:55
Johannesburg
12:55
London Heathrow
21:25
Minneapolis
|
18:30
Johannesburg
06:20
London Heathrow
15:55
Minneapolis
23:26
Kalispell
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA1008
United Airlines
UA5845
United Airlines
|
17:00
Margate
22:00
Johannesburg
14:00
Newark
19:15
Denver
|
18:30
Johannesburg
07:00
Newark
16:31
Denver
21:50
Kalispell
|
Connect |
5Z603
CemAir
BA054
British Airways
BA049
British Airways
AS2284
Alaska Airlines, Inc.
|
17:00
Margate
22:15
Johannesburg
14:30
London Heathrow
21:25
Seattle
|
18:30
Johannesburg
07:35
London Heathrow
16:30
Seattle
23:50
Kalispell
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA1486
United Airlines
UA696
United Airlines
|
17:00
Margate
22:00
Johannesburg
12:35
Newark
19:15
Denver
|
18:30
Johannesburg
07:00
Newark
15:00
Denver
21:36
Kalispell
|
Connect |
5Z603
CemAir
KL0592
KLM
KL0609
KLM
DL3894
Delta
|
17:00
Margate
23:55
Johannesburg
17:00
Amsterdam Schiphol
22:40
Salt Lake City
|
18:30
Johannesburg
10:05
Amsterdam Schiphol
19:00
Salt Lake City
00:47
Kalispell
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA1936
United Airlines
UA696
United Airlines
|
17:00
Margate
22:00
Johannesburg
09:30
Newark
19:15
Denver
|
18:30
Johannesburg
07:00
Newark
12:14
Denver
21:36
Kalispell
|
Connect |
5Z603
CemAir
AF995
Air France
DL221
Delta
DL3894
Delta
|
17:00
Margate
19:50
Johannesburg
10:10
Paris CDG
22:40
Salt Lake City
|
18:30
Johannesburg
05:45
Paris CDG
13:10
Salt Lake City
00:47
Kalispell
|
Connect |
5Z603
CemAir
UA187
United Airlines
UA1008
United Airlines
UA696
United Airlines
|
17:00
Margate
22:00
Johannesburg
14:00
Newark
19:15
Denver
|
18:30
Johannesburg
07:00
Newark
16:31
Denver
21:36
Kalispell
|
Connect |
5Z603
CemAir
DL201
Delta
DL516
Delta
G41462
Allegiant Air
|
17:00
Margate
22:55
Johannesburg
09:59
Atlanta
15:44
Los Angeles
|
18:30
Johannesburg
08:15
Atlanta
12:01
Los Angeles
19:26
Kalispell
|
Connect |
5Z603
CemAir
AF995
Air France
DL221
Delta
DL3822
Delta
|
17:00
Margate
19:50
Johannesburg
10:10
Paris CDG
15:25
Salt Lake City
|
18:30
Johannesburg
05:45
Paris CDG
13:10
Salt Lake City
17:22
Kalispell
|
Connect |
5Z603
CemAir
DL201
Delta
DL515
Delta
G41462
Allegiant Air
|
17:00
Margate
22:55
Johannesburg
11:01
Atlanta
15:44
Los Angeles
|
18:30
Johannesburg
08:15
Atlanta
13:05
Los Angeles
19:26
Kalispell
|
Connect |
5Z603
CemAir
DL201
Delta
DL390
Delta
DL3822
Delta
|
17:00
Margate
22:55
Johannesburg
09:55
Atlanta
15:25
Salt Lake City
|
18:30
Johannesburg
08:15
Atlanta
12:10
Salt Lake City
17:22
Kalispell
|
Connect |
5Z603
CemAir
DL201
Delta
DL2695
Delta
UA6132
United Airlines
|
17:00
Margate
22:55
Johannesburg
12:40
Atlanta
16:36
Houston
|
18:30
Johannesburg
08:15
Atlanta
13:52
Houston
19:44
Kalispell
|
Connect |
5Z603
CemAir
DL201
Delta
DL559
Delta
DL3894
Delta
|
17:00
Margate
22:55
Johannesburg
12:15
Atlanta
22:40
Salt Lake City
|
18:30
Johannesburg
08:15
Atlanta
14:27
Salt Lake City
00:47
Kalispell
|
Connect |
You take a bus, shuttle or taxi from your location in Richmond to Pietermaritzburg.
You take a flight from Pietermaritzburg to Missoula and cost approximately 600 USD.
You take a bus, shuttle or taxi from Missoula to your destination in Kalispell, MT, USA.
Flight | Depart | Arrive | |
---|---|---|---|
4Z734
Airlink
UA187
United Airlines
UA1936
United Airlines
UA4733
United Airlines
|
08:30
Pietermaritzburg
22:00
Johannesburg
09:30
Newark
13:50
Denver
|
09:35
Johannesburg
07:00
Newark
12:14
Denver
16:15
Missoula
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA1936
United Airlines
UA4733
United Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
09:30
Newark
13:50
Denver
|
15:10
Johannesburg
07:00
Newark
12:14
Denver
16:15
Missoula
|
Connect |
4Z736
Airlink
AF995
Air France
DL221
Delta
DL4077
Delta
|
14:05
Pietermaritzburg
19:50
Johannesburg
10:10
Paris CDG
15:25
Salt Lake City
|
15:10
Johannesburg
05:45
Paris CDG
13:10
Salt Lake City
17:10
Missoula
|
Connect |
4Z736
Airlink
UA187
United Airlines
UA554
United Airlines
AA4274
American Airlines
|
14:05
Pietermaritzburg
22:00
Johannesburg
07:50
Newark
11:48
Dallas/Ft.Worth
|
15:10
Johannesburg
07:00
Newark
10:58
Dallas/Ft.Worth
14:27
Missoula
|
Connect |
4Z736
Airlink
DL201
Delta
DL390
Delta
DL4077
Delta
|
14:05
Pietermaritzburg
22:55
Johannesburg
09:55
Atlanta
15:25
Salt Lake City
|
15:10
Johannesburg
08:15
Atlanta
12:10
Salt Lake City
17:10
Missoula
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1008
United Airlines
UA1839
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
14:00
Newark
19:05
Denver
|
19:15
Johannesburg
07:00
Newark
16:31
Denver
21:21
Missoula
|
Connect |
4Z744
Airlink
DL201
Delta
DL982
Delta
UA4733
United Airlines
|
18:10
Pietermaritzburg
22:55
Johannesburg
11:30
Atlanta
13:50
Denver
|
19:15
Johannesburg
08:15
Atlanta
12:54
Denver
16:15
Missoula
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1936
United Airlines
UA1839
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
09:30
Newark
19:05
Denver
|
19:15
Johannesburg
07:00
Newark
12:14
Denver
21:21
Missoula
|
Connect |
4Z744
Airlink
DL201
Delta
DL656
Delta
AS2571
Alaska Airlines, Inc.
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:53
Atlanta
14:15
Seattle
|
19:15
Johannesburg
08:15
Atlanta
12:30
Seattle
16:43
Missoula
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA554
United Airlines
AA4274
American Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
07:50
Newark
11:48
Dallas/Ft.Worth
|
19:15
Johannesburg
07:00
Newark
10:58
Dallas/Ft.Worth
14:27
Missoula
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1486
United Airlines
UA1839
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
12:35
Newark
19:05
Denver
|
19:15
Johannesburg
07:00
Newark
15:00
Denver
21:21
Missoula
|
Connect |
4Z744
Airlink
DL201
Delta
DL979
Delta
F9971
Frontier Airlines
|
18:10
Pietermaritzburg
22:55
Johannesburg
13:40
Atlanta
16:03
Denver
|
19:15
Johannesburg
08:15
Atlanta
14:57
Denver
18:11
Missoula
|
Connect |
4Z744
Airlink
DL201
Delta
DL982
Delta
F9971
Frontier Airlines
|
18:10
Pietermaritzburg
22:55
Johannesburg
11:30
Atlanta
16:03
Denver
|
19:15
Johannesburg
08:15
Atlanta
12:54
Denver
18:11
Missoula
|
Connect |
4Z744
Airlink
DL201
Delta
DL973
Delta
F9971
Frontier Airlines
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:40
Atlanta
16:03
Denver
|
19:15
Johannesburg
08:15
Atlanta
11:03
Denver
18:11
Missoula
|
Connect |
4Z744
Airlink
BA054
British Airways
BA219
British Airways
F9971
Frontier Airlines
|
18:10
Pietermaritzburg
22:15
Johannesburg
11:30
London Heathrow
16:03
Denver
|
19:15
Johannesburg
07:35
London Heathrow
14:25
Denver
18:11
Missoula
|
Connect |
4Z744
Airlink
DL201
Delta
DL360
Delta
DL3798
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
14:00
Atlanta
21:00
Salt Lake City
|
19:15
Johannesburg
08:15
Atlanta
16:12
Salt Lake City
22:50
Missoula
|
Connect |
4Z744
Airlink
BA056
British Airways
BA219
British Airways
F9971
Frontier Airlines
|
18:10
Pietermaritzburg
20:10
Johannesburg
11:30
London Heathrow
16:03
Denver
|
19:15
Johannesburg
05:25
London Heathrow
14:25
Denver
18:11
Missoula
|
Connect |
4Z744
Airlink
DL201
Delta
DL559
Delta
DL3798
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
12:15
Atlanta
21:00
Salt Lake City
|
19:15
Johannesburg
08:15
Atlanta
14:27
Salt Lake City
22:50
Missoula
|
Connect |
4Z744
Airlink
DL201
Delta
DL390
Delta
DL3798
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:55
Atlanta
21:00
Salt Lake City
|
19:15
Johannesburg
08:15
Atlanta
12:10
Salt Lake City
22:50
Missoula
|
Connect |
4Z744
Airlink
KL0592
KLM
KL0609
KLM
DL3798
Delta
|
18:10
Pietermaritzburg
23:55
Johannesburg
17:00
Amsterdam Schiphol
21:00
Salt Lake City
|
19:15
Johannesburg
10:05
Amsterdam Schiphol
19:00
Salt Lake City
22:50
Missoula
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1936
United Airlines
UA4733
United Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
09:30
Newark
13:50
Denver
|
19:15
Johannesburg
07:00
Newark
12:14
Denver
16:15
Missoula
|
Connect |
4Z744
Airlink
DL201
Delta
DL2420
Delta
AA2032
American Airlines
|
18:10
Pietermaritzburg
22:55
Johannesburg
12:30
Atlanta
16:35
Dallas/Ft.Worth
|
19:15
Johannesburg
08:15
Atlanta
13:54
Dallas/Ft.Worth
19:10
Missoula
|
Connect |
4Z744
Airlink
DL201
Delta
DL1273
Delta
AA2032
American Airlines
|
18:10
Pietermaritzburg
22:55
Johannesburg
11:47
Atlanta
16:35
Dallas/Ft.Worth
|
19:15
Johannesburg
08:15
Atlanta
13:13
Dallas/Ft.Worth
19:10
Missoula
|
Connect |
4Z744
Airlink
DL201
Delta
DL559
Delta
DL4077
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
12:15
Atlanta
15:25
Salt Lake City
|
19:15
Johannesburg
08:15
Atlanta
14:27
Salt Lake City
17:10
Missoula
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA1863
United Airlines
AA2032
American Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
10:00
Newark
16:35
Dallas/Ft.Worth
|
19:15
Johannesburg
07:00
Newark
13:13
Dallas/Ft.Worth
19:10
Missoula
|
Connect |
4Z744
Airlink
DL201
Delta
DL390
Delta
DL4077
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:55
Atlanta
15:25
Salt Lake City
|
19:15
Johannesburg
08:15
Atlanta
12:10
Salt Lake City
17:10
Missoula
|
Connect |
4Z744
Airlink
UA187
United Airlines
UA554
United Airlines
AA2032
American Airlines
|
18:10
Pietermaritzburg
22:00
Johannesburg
07:50
Newark
16:35
Dallas/Ft.Worth
|
19:15
Johannesburg
07:00
Newark
10:58
Dallas/Ft.Worth
19:10
Missoula
|
Connect |
4Z744
Airlink
DL201
Delta
DL973
Delta
UA4733
United Airlines
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:40
Atlanta
13:50
Denver
|
19:15
Johannesburg
08:15
Atlanta
11:03
Denver
16:15
Missoula
|
Connect |
You take a bus, shuttle or taxi from your location in Richmond to Pietermaritzburg.
You take a flight from Pietermaritzburg to Spokane and cost approximately 400 USD.
You take a bus, shuttle or taxi from Spokane to your destination in Kalispell, MT, USA.
Flight | Depart | Arrive | |
---|---|---|---|
4Z734
Airlink
DL201
Delta
DL921
Delta
|
08:30
Pietermaritzburg
22:55
Johannesburg
09:20
Atlanta
|
09:35
Johannesburg
08:15
Atlanta
11:17
Spokane
|
Connect |
4Z736
Airlink
DL201
Delta
DL921
Delta
|
14:05
Pietermaritzburg
22:55
Johannesburg
09:20
Atlanta
|
15:10
Johannesburg
08:15
Atlanta
11:17
Spokane
|
Connect |
4Z744
Airlink
DL201
Delta
DL921
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:20
Atlanta
|
19:15
Johannesburg
08:15
Atlanta
11:17
Spokane
|
Connect |
4Z744
Airlink
DL201
Delta
DL559
Delta
DL3877
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
12:15
Atlanta
15:25
Salt Lake City
|
19:15
Johannesburg
08:15
Atlanta
14:27
Salt Lake City
16:24
Spokane
|
Connect |
4Z744
Airlink
DL201
Delta
DL390
Delta
DL3877
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:55
Atlanta
15:25
Salt Lake City
|
19:15
Johannesburg
08:15
Atlanta
12:10
Salt Lake City
16:24
Spokane
|
Connect |
4Z744
Airlink
DL201
Delta
DL656
Delta
DL3593
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
09:53
Atlanta
15:34
Seattle
|
19:15
Johannesburg
08:15
Atlanta
12:30
Seattle
16:34
Spokane
|
Connect |
4Z744
Airlink
DL201
Delta
DL508
Delta
DL3593
Delta
|
18:10
Pietermaritzburg
22:55
Johannesburg
11:48
Atlanta
15:34
Seattle
|
19:15
Johannesburg
08:15
Atlanta
14:19
Seattle
16:34
Spokane
|
Connect |
4Z744
Airlink
VS450
Virgin Atlantic
VS105
Virgin Atlantic
DL3593
Delta
|
18:10
Pietermaritzburg
20:55
Johannesburg
12:20
London Heathrow
15:34
Seattle
|
19:15
Johannesburg
06:20
London Heathrow
14:10
Seattle
16:34
Spokane
|
Connect |
You can find hotels and accommodations in Kalispell, MT, USA with our hotels search tool below
Booking.com