There’s not much to dislike about Johannesburg other than the fact that for some travelers, it’s a place that you can’t get back to fast enough. 

As South Africa’s largest city, Johannesburg is a vibrant city that offers plenty of things to do.

Because of its rich culture and diversity, you won’t want to miss the opportunity to experience the local dining experience in South Africa’s food capital.

The best way to experience local cuisine in Johannesburg is by visiting Fourways Farmer’s Market. This outdoor market in Johannesburg is where you will find hundreds of local food vendor that will change your Sundays forever.

Related Post: Johannesburg, South Africa: Best Local Cuisine

Another thing to love about Johannesburg is the amount of free activities you will find.  Among these free activities is Museum Africa, which will take you on a journey back in time to discover the glory years of the Africa continent’s past.

Related Post: 5 Things To Know Before You Go To Johannesburg, South Africa

Right now, a trip to Johannesburg from various departure cities in the United States are priced at least $400 below average prices on Qatar Airways.

Here’s how to book a round-trip flight to Johannesburg for as low as $593 round-trip.

From Boston:

The best deal to Johannesburg is from Boston. Qatar Airways has round-trip flights for $593, according to Skyscanner.

Book this flight deal by plugging Oct. 9 through Oct. 23 as your travel dates.

From Philadelphia:

The cheapest option from Philadelphia leaves on April 24 and returns on May 15 for $593, according to Skyscanner.

There are only a few seats left for this deal through Qatar Airways.

From New York:

There are a few flight deals from New York under $700 round-trip. The average price leaving New York typically runs for $1,200.

Skyscanner has flights on Kenya Airways priced for $695 round-trip from April 20 through May 4.