Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Montana to Johannesburg as you normally would.
United Airlines and Delta are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
When deciding which route to take from Montana to Johannesburg consider Billings Logan Intl - Johannesburg OR Tambo, Kalispell Glacier Park - Johannesburg OR Tambo or Missoula Johnson-Bell Field - Johannesburg OR Tambo as they are the most popular.
When booking a flight from Montana to Johannesburg, you may want to consider flying on Delta, Emirates or United Airlines as they are the most popular for this route.
While on average a flight from Montana to Johannesburg is generally $5,897, our data shows the cheapest flight currently is $3,046. When looking at the most popular route, (Billings Logan Intl - Johannesburg OR Tambo), you can expect to pay $1,152 for that flight.