Trip to Johannesburg

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Dallas to Johannesburg

🛫 Traveling from Dallas to Johannesburg by plane typically involves a one-stop flight that lasts around 18 hours and 30 minutes.

Where to stay in Johannesburg

There are over 697 hotels to stay in Johannesburg. Prices range from $10 per night.

Accomodation
  • Southwest Airlines and Delta are two major airlines that offer flights from Dallas to Johannesburg. You can check their respective websites for flight schedules, prices, and any additional information. Both airlines provide a comfortable and convenient travel experience for passengers making the journey between the two cities. Be sure to book your tickets in advance to secure the best deals and make your travel experience smoother.
  • The flight duration from Dallas to Johannesburg is approximately 19 hours and 18 minutes. This long-haul journey typically includes at least one layover, so it's important to check with the airline for specific flight itineraries. Passengers should prepare for a lengthy flight and plan accordingly by bringing entertainment, snacks, and any necessary travel essentials to ensure a comfortable trip to Johannesburg.
  • The cost of a flight from Dallas to Johannesburg ranges from $671 to $2032, depending on various factors such as the airline, time of booking, and availability of seats. It's advisable to book tickets in advance and compare prices across different airlines to secure the best deal for your travel budget. Keep in mind that prices can fluctuate, so staying flexible with your travel dates can also help you find more affordable options for flying from Dallas to Johannesburg.