From
To
Fri 12/4
Fri 12/11
Any month
Compare vs Cheapflights |
From
To
Leaving on
Fri 12/4
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

Return
Economy
Fri 12/4
Fri 12/11
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
Fri 12/4
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')
Home North America USA Florida Cheap flights to Disney World, Florida

Cheap Flights to Disney World

Popular in December High demand for flights, 5% potential price rise
Cheapest in March Best time to find cheap flights, 2% potential price drop
Average price R14 928 Average for round-trip flights in November 2020
Round-trip from R10 907 From Johannesburg to Orlando
One-way from R9 345 One-way flight from Johannesburg to Orlando
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

Cheapest prices for Disney World flights by month

January
R14 414
February
R13 929
March
R13 822
April
R14 437
May
R15 007
June
R15 007
July
R16 121
August
R14 858
September
R14 294
October
R14 598
November
R14 292
December
R16 879
At the present moment the cheapest month to fly to Disney World is currently March; with December being the most expensive. Prices will vary depending on multiple factors such as booking in advance, airline and departure airports and times.

When is the best time to fly to Disney World?

Choose a month below to see average flight price and weather conditions.
JNB - ORL
Price
R13 822 - R19 978
ORL
Temperature
24 - 34 °C
ORL
Rainfall
49 - 210 mm
The best time to fly to Disney World is during March, but great deals can be found at other times. If weather is an important factor for you when considering when to fly to Disney World, the warmest period tends to be July, with the wettest being June.

When is the best time to book a flight to Disney World?

The price you pay for your flight to Disney World may vary depending on when you book. For the best chance of a lower fare, look to book 46 days in advance of your trip. Fares are likely to increase a fortnight or so before your departure date.

Which day is cheapest to fly to Disney World?

The cheapest day to fly to Disney World is usually Tuesday. At the moment, Saturday is the most expensive.

What time of day is cheapest to fly to Disney World?

At the moment, flights at midday are likely to offer the best value for money for your Disney World trip. A flight in the afternoon will more often than not be of higher cost.

How long is the flight to Disney World?

Flights to Disney World, Orlando, Florida from South Africa range from about 22h-40h. The length of your flight will be affected by your departure city as well as the number and length of each stopover. If you’re flying from Oliver Tambo International Airport in Johannesburg, the largest airport in South Africa, your flight time will likely have more choices in the available flights and book a flight that has fewer stopovers if you choose. If you’re flying out of Durban or Cape Town, your flight may be longer as you may first have to fly to Johannesburg.

Where can you get direct flights to Disney World from?

Unfortunately, there are no direct flights from any South African airport to Disney World. The most popular airlines servicing trips from South Africa to Orlando include Lufthansa, Delta, Virgin Atlantic, British Airways, Emirates, and South African Airlines. You’ll likely make one or two layovers along the way, with common stopover cities including London, Amsterdam, Copenhagen, Zurich, Dubai, New York, and Washington, D.C.

How do you get from Disney World airport to the city centre?

If you’re flying to Disney World from South Africa, you will land at Orlando International Airport, which is about 20 km southeast of the city centre. You will have several options to get into the city from the airport. You can take a taxi from the taxi rank outside baggage claim for about 887-1,110 ZAR for a 20-minute journey, or you can opt for an Uber, which will cost you about 222-266 ZAR. Shared shuttle rides are another popular mode of transport but will likely take longer than a taxi as they may be dropping off riders at several different destinations.

A shuttle ride will cost you anywhere from about 220-1,110 ZAR, although your hotel may provide free shuttle service, so check prior to travelling. The most affordable way to city centre from the airport is by bus. The local number 11 bus will transport you from the airport to the city centre at only about 29 ZAR, although it will take at least 40 minutes to arrive at your approximate destination.

What are some things to do in Disney World?

Orlando is the home of Walt Disney World Resort and so much more. Besides spending a day or two at Disney World, carve out time to explore Orlando’s other attractions. Universal Studios and LEGOLAND are other popular theme parks. World-class shopping can be enjoyed at the massive Florida Mall and Orlando International Premium Outlets. Golf lovers rejoice – Orlando is home to about 150 golf courses to appeal to every style and skill level.

Do I need a passport or visa to fly to Disney World?

Yes, South African citizens travelling to Disney World or other parts of the United States need both a valid passport and a tourist visa. Your passport will need to have at least six months of remaining validity before your travel dates, and you should apply for your visa at least three months before your intended travels.

Find the best prices for you!

Cheap tickets to Disney World found by our users in South Africa
Other local departures to Disney World, Florida
Home North America USA Florida Cheap flights to Disney World, Florida
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First