HowToGo

Flight from Richmond to Kalispell, MT, USA

How to get to Kalispell, MT, USA from Richmond by flight ? You can check flights from Richmond to Kalispell, MT, USA below.

Search Transfer from Richmond to Kalispell, MT, USA

Search Flights

You can find flight ticket prices from Richmond to Kalispell, MT, USA with our flight tickets search tool below

1. Pietermaritzburg to Kalispell

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

  2. You take a flight from Pietermaritzburg to Kalispell and cost approximately 600 USD.

  3. 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

2. Durban to Kalispell

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

  2. You take a flight from Durban to Kalispell and cost approximately 600 USD.

  3. 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

3. Margate to Kalispell

  1. You take a bus, shuttle or taxi from your location in Richmond to Margate.

  2. You take a flight from Margate to Kalispell and cost approximately 470 USD.

  3. 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

4. Pietermaritzburg to Missoula

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

  2. You take a flight from Pietermaritzburg to Missoula and cost approximately 600 USD.

  3. 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

5. Pietermaritzburg to Spokane

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

  2. You take a flight from Pietermaritzburg to Spokane and cost approximately 400 USD.

  3. 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

References

Find Hotels in Kalispell, MT, USA

You can find hotels and accommodations in Kalispell, MT, USA with our hotels search tool below

Booking.com