Cheap flights from Johannesburg to Livingstone

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from Johannesburg to Livingstone are usually found in January or December, booked 31 days in advance, depart on a Monday or Wednesday and return on a Saturday

Return
Economy
Thu 12/10
Thu 12/17
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Thu 12/10
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Johannesburg (JNB) to Livingstone (LVI)

JNB - LVI
Price
R3 291 - R4 960
LVI
Temperature
21 - 28 °C
LVI
Rainfall
0 - 114 mm

Popular in

October

High demand for flights, 23% potential price rise

Cheapest in

January

Best time to find cheap flights, 13% potential price drop

Round-trip from

R3 291

From Johannesburg to Livingstone

One-way from

R4 149

One-way flight from Johannesburg to Livingstone

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Johannesburg to Livingstone?

Departing on a Sunday is a good option for securing a great price. You can expect to save up to 17% when planning your travel around this day of the week.

How far in advance should I book a flight from Johannesburg to Livingstone?

To save up to 8% on this flight, we recommend booking at least 21 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Johannesburg to Livingstone from R3 582 1-2 weeks out and tickets from R3 873 for flights departing within the next 72 hours.

When is the cheapest time to fly from Johannesburg to Livingstone (JNB - LVI)?

A simple way to save on the total cost of your ticket is to fly from Johannesburg to Livingstone at midday. If you’re flexible enough to do this you can expect to save up to 83% on your trip compared to booking a flight in the afternoon.

Cheap flights from Johannesburg to Livingstone in December, January 2021

The best prices found for JNB to LVI flights in December, January
18 Dec - 15 Jan
R7 257pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
LVI
Livingstone
LVI
Livingstone
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
12 Dec - 27 Dec
R7 563pp
JNB
Johannesburg OR Tambo
Kenya Airways
 
1 STOP
LVI
Livingstone
LVI
Livingstone
Kenya Airways
 
1 STOP
JNB
Johannesburg OR Tambo
3 Jan - 7 Jan
R9 032pp
JNB
Johannesburg OR Tambo
South African
Direct
LVI
Livingstone
LVI
Livingstone
South African
Direct
JNB
Johannesburg OR Tambo

Johannesburg to Livingstone 2021 flight deals

Cheap flights to Livingstone from Johannesburg found for this year
18 Dec - 15 Jan
R7 257pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
LVI
Livingstone
LVI
Livingstone
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
12 Dec - 27 Dec
R7 563pp
JNB
Johannesburg OR Tambo
Kenya Airways
 
1 STOP
LVI
Livingstone
LVI
Livingstone
Kenya Airways
 
1 STOP
JNB
Johannesburg OR Tambo
11 Dec - 13 Dec
R10 548pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
LVI
Livingstone
LVI
Livingstone
Kenya Airways
 
1 STOP
JNB
Johannesburg OR Tambo

Direct flights to Livingstone from Johannesburg

Save time with Johannesburg to Livingstone direct flight deals
22 May - 26 May
R5 282pp
JNB
Johannesburg OR Tambo
British Airways
Direct
LVI
Livingstone
LVI
Livingstone
British Airways
Direct
JNB
Johannesburg OR Tambo
22 May - 26 May
R5 312pp
JNB
Johannesburg OR Tambo
British Airways
Direct
LVI
Livingstone
LVI
Livingstone
British Airways
Direct
JNB
Johannesburg OR Tambo
3 Jan - 7 Jan
R9 032pp
JNB
Johannesburg OR Tambo
South African
Direct
LVI
Livingstone
LVI
Livingstone
South African
Direct
JNB
Johannesburg OR Tambo

Last-minute flights from Johannesburg to Livingstone

Late deals on return flights to Livingstone from Johannesburg, departing today and this week
12 Dec - 27 Dec
R7 563pp
JNB
Johannesburg OR Tambo
Kenya Airways
 
1 STOP
LVI
Livingstone
LVI
Livingstone
Kenya Airways
 
1 STOP
JNB
Johannesburg OR Tambo
11 Dec - 13 Dec
R10 548pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
LVI
Livingstone
LVI
Livingstone
Kenya Airways
 
1 STOP
JNB
Johannesburg OR Tambo
13 Dec - 10 Jan
R10 854pp
JNB
Johannesburg OR Tambo
Multiple airlines
 
1 STOP
LVI
Livingstone
LVI
Livingstone
Multiple Airlines
 
1 STOP
JNB
Johannesburg OR Tambo

One-way flights to Livingstone from Johannesburg

The cheapest one-way flights from Johannesburg to Livingstone
5:40 - 7:20
South African
Direct
1h 40m
JNB - LVI
South African
R4 149
Tripmonster
5:40 - 7:20
South African
Direct
1h 40m
JNB - LVI
South African
R4 211
Travel2Be
0:55 - 12:10
Multiple Airlines
1 stop
11h 15m
JNB - LVI
Multiple Airlines
R6 859
Kiwi.com

Related info for your journey

Useful info, stats and facts about Johannesburg to Livingstone flights.

Flight FAQs

From Johannesburg to Livingstone

Can I find flights from Johannesburg to Livingstone for under R6 124 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Livingstone for under R6 124. The cheapest flight booked recently is on British Airways for just R5 282, but on average you can expect to pay R8 956.

Which airlines flying from Johannesburg OR Tambo to Livingstone have flexible changes due to COVID-19?

One of the carriers operating flights from Johannesburg OR Tambo to Livingstone that may be offering flexible change policies is British Airways. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Are there direct flights from Johannesburg to Livingstone for under R6 124 on Cheapflights?

Cheapflights has 6 direct flights from Johannesburg to Livingstone under R6 124. A good price for a direct flight from Johannesburg to Livingstone is less than R7 900.

Are there last-minute flights available from Johannesburg to Livingstone for under R7 655?

There are currently 20+ open flights from Johannesburg to Livingstone within the next 7 days for less than R7 655.

How popular is this flight route?

Within the past month, 2 498 users have taken a look at flights from Johannesburg OR Tambo to Livingstone.

Does it rain more in Johannesburg or Livingstone?

When travelling, it's generally smart to pack in preparation for rain or any other conditions that may arise. The rainfall in Johannesburg is roughly greater than that of Livingstone. You can assume this to be the case over the next 21 days.

Is Johannesburg weather warmer or cooler than Livingstone?

We forecast the temperature to be around the 28 °Cs in September, on average. The temperature in Livingstone is generally hotter than in Johannesburg. Book flights in a timely manner in correlation to your departure date.

How long does is the flight from Johannesburg to Livingstone?

Airlines like South African, British Airways, and Airlink fly from Johannesburg to Livingstone in about 1h 40m. The time it takes to get you to your destination can typically vary by up to 2h 55m. This flight may include one or multiple stops.

What are the cheapest airlines to flying from Johannesburg to Livingstone return?

Flying on British Airways is currently your cheapest option to Livingstone, with prices starting at R5 282. Additional return tickets that might be worth considering are offered by Kenya Airways and South African, with the lowest prices starting at R5 803 and R9 033, respectively.

What are the cheapest airlines to fly from Johannesburg to Livingstone one-way?

One-way options have recently been found by users for as low as R4 149 on South African.

Related searches

Flights to Livingstone from Johannesburg
Flights to Johannesburg Flights to Livingstone Flights from Johannesburg

Alternative routes for Johannesburg to Livingstone

Destination information for Livingstone

Things to know before you go. Useful info for your trip from Johannesburg to Livingstone
Today's exchange rate
R1 = ZK 1,37
Flight duration
1h 41m
Average temperature for December in Livingstone
25.0 °C
Avg rainfall for December in Livingstone
102.0 mm

Airports servicing Johannesburg

Airports servicing Livingstone

Home Africa Zambia Livingstone Cheap flights from Johannesburg to Livingstone
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First