Today I want to bring you my travel itinerary for 3 days in Johannesburg. The largest city in South Africa, Johannesburg is worth a visit for its vibrant cultural offerings, great food, fun shopping, and more.

3 Days in Johannesburg

3 Days in Johannesburg

Most people who fly into Johannesburg are either in transit or traveling to South Africa safari hot spots like Kruger National Park. The city itself isn’t often a final destination.

But after hearing a local friend’s accounts of the city’s revival in recent years, I wanted to visit. I booked a trip to spend 3 days in Johannesburg, and I couldn’t wait to discover what it had to offer.

View of the Johannesburg CBD in South Africa

My friend wasn’t the only one making a case for visiting Johannesburg, either. On my flight from London there was not one, but two articles about the city in the airline’s magazine.

Both covered Johannesburg’s recent renaissance and how it’s worth a visit in its own right, not just on a stopover en route to destinations like Cape Town.

Charity project in Melrose Arch in Johannesburg, South Africa

Day 1 in Johannesburg

With so much encouragement, I arrived in South Africa excited for my 3 days in Johannesburg. I hopped on the Gautrain, an express train from the airport to the city center, and headed to my friend’s office in Melrose Arch.

Tables at Tashas restaurant in Melrose Arch in Johannesburg

He was in a meeting, so I had some time to explore the area. It was more of a shopping center than an office park, and its bright new buildings housed everything from high-end shops to restaurants with plenty of outdoor seating.

Tashas restaurant in Melrose Arch in Johannesburg

I met my friend at one such restaurant, Tashas, and we had lunch al fresco. I ordered a huge salad with butternut squash, goat cheese, and avocado. The ingredients were fresh and I was spoiled by how good everything was.

Art Gallery in the CBD in Johannesburg, South Africa

The produce wasn’t the only thing in season, either. The jacaranda trees lining the streets of Johannesburg were bursting with purple flowers.

They bathed the skyline in violet and brought the whole city alive with spring. They were gorgeous.

Jacarandas in Johannesburg

Speaking of which, that evening my 3 days in Johannesburg continued as my friend took me to a surprise birthday party. When we arrived, the house was full of beautiful decorations and festive food.

From plates of cantaloupe and strawberries to trays of delicate pastries, every inch of the counter was covered.

Food at a party in Johannesburg, South Africa

We spent the evening there with his friends, all of whom were incredibly welcoming.

They talked with me about Johannesburg, confirming what I’d already learned about the city being much safer than its reputation suggested and insisting people in Johannesburg were as friendly as I’d already experienced.

Crackers at a party in Johannesburg

Day 2 in Johannesburg

The next morning we woke up late and my 3 days in Johannesburg continued as we drove into Parkhurst.

A few people I’d met the night before ran businesses on a stretch of several bustling blocks full of cafes, restaurants, and shops there.

Our first stop was at a busy bakery and cafe run by a couple I’d talked to at the party. Every table was packed with people enjoying breakfast and watching the world go by.

Baguettes at a bakery in Parkhurst, Johannesburg

When we bought some cheese and olive sticks to take away, I realized why the place was so popular. The food was divine, so much so the cafe had recently received an award for being the best new restaurant in Johannesburg.

Necklaces in a shop in Parkhurst, Johannesburg

Munching our bread, we walked a few doors down to a boutique run by our hostess from the night before. She welcomed us and let us take a look around the shop.

Paisley flats a shop in Parkhurst, Johannesburg

It was brimming with beautiful dresses, colorful swimsuits, feminine flats, and delicate jewelry.

As we walked through the store, my friend pointed out a line of shoes that another friend of his in Cape Town designed. This was certainly a small world.

Green flats in a shop in Johannesburg

Leaving the boutique, we wandered a few blocks down to a restaurant in Johannesburg called Nice on 4th. There we had ourselves a feast for brunch.

Starting with homemade lemonade, we worked our way to egg baskets, which featured poached eggs, avocado, tomatoes, and bacon in toast cups.

Brunch at Nice on 4th in Parkhurst, Johannesburg

We topped them off with a strawberry dessert. The decadent cream-filled pastry had hints of rose flavor, too. It was both unique and delicious.

Dessert at Nice on 4th in Johannesburg

After brunch my 3 days in Johannesburg continued as we did a bit more shopping. My friend needed some new speakers, and I needed some wine. 

I was lucky, as my friend knows a lot about wine from South Africa and some knowledgeable reps from Klein Constantia winery were at Makro doing a tasting.

One of them took us under her wing and walked us up and down the aisles recommending some of the best South African wines.

Wine at Makro in Johannesburg, South Africa

In the end we bought a bottle of Klein Constantia’s famous Vin de Constance, a bottle of Warwick Estate ‘Three Cape Ladies’ 2009, a Saronsberg Full Circle 2008, a Mullineux Family Wines Kloof Street 2009, and several others.

CBD view in Johannesburg, South Africa

Our wine shopping done, my 3 days in Johannesburg continued as we headed back to my friend’s place to get ready for an engagement party at the home of a friend of his.

The elegant evening took place under a huge marquee in the back garden, and we celebrated late into the night.

Art gallery in the CBD in Johannesburg

Day 3 in Johannesburg

The next morning we went into the Central Business District (CBD), an area that’s undergone a revival. We were about to see several facets of it.

Rooftop in the CBD in Johannesburg

The first place we went to was called Arts on Main. Part market, part art gallery, and part restaurant complex, it was the perfect spot to start the last of my 3 days in Johannesburg.

We feasted on great Ethiopian food in the shade of some olive trees, then took a walk through the other areas.

The market showcased everything from chocolate brownies to woodcarvings. Of particular interest to my taste buds were several giant fluffy marshmallows with colorful candies on top.

Marshmallows at a stall at Arts on Main in Johannesburg

The galleries featured the work of local artists, one of whom we talked with briefly about his work.

As it turned out, he was doing a joint show with one of my friend’s good friends in several weeks. Once again I got the feeling Johannesburg was a small world.

Cupcakes for sale at Arts on Main in Johannesburg

After Arts on Main my 3 days in Johannesburg continued as we walked over to the Main Street Life building, which was home to the 12 Decades Art Hotel.

The funky, artistic accommodation had a rooftop bar with great views over the CBD. We passed an hour there enjoying cocktails, music, and creative decor before heading back to my friend’s place.

Rooftop bar at the 12 Decades Art Hotel in Johannesburg, South Africa

We spent the rest of the afternoon and early evening at the home where the party had been the night before. The weather was so nice we sat outside under the marquee as friends came in and out.

It was so relaxing and enjoyable I almost convinced myself to skip my flight from Johannesburg to London and stay in South Africa forever.

Lemonade at Nice on 4th in Johannesburg, South Africa

3 Days in Johannesburg

But nothing gold can stay, and my sunny afternoon under the jacarandas was no exception. The only thing left for me to do was join the likes of my friend in encouraging others to travel to Johannesburg.

In doing so, I might just convince myself to return again soon. And maybe next time I’ll skip my flight home and spend more than 3 days in Johannesburg.

Find this post helpful? Buy me a coffee!

New here? Join thousands of others and subscribe to the A Lady in London blog via email.

Some of the links in this blog post are affiliate links. At no cost to you, I earn a small commission when you click on them and make a purchase. It doesn’t affect the way you shop, and it’s a great way to support the A Lady in London blog.

Pin it!
3 Days in Johannesburg

11 Comments on Lady’s Itinerary for 3 Days in Johannesburg, South Africa

  1. I have to admit I think of Johannesburg as being unsafe and not somewhere to spend much time based on what I’ve heard from people who’ve gone there, but I’m glad to hear it’s improving. Hopefully soon it will be seen as a destination in its own right.

    Those egg baskets look so yummy and creative but also like something it wouldn’t be too hard to recreate – I may have to try my own version some weekend.

    • Yeah, it is definitely worth a visit!

      I was thinking the same thing about the egg baskets! I want to try it at home sometime.

  2. Thanks a lot for your great post. It really encourage to explore that absolutely interesting city. Will head there tomorrow 🙂 And I noticed some of the spots you mentioned.

  3. Thanks for the information! My boyfriend and I are headed to Johannesburg next week and I’ve noted your restaurant recommendations. Do you have any recommendations for dinner in Jo’burg? Thanks!

    • Thanks Brooke! I’m glad you found it helpful. I had dinner at friends’ places both nights that I was there, so unfortunately I can’t offer you any first-hand recommendations.

  4. Thank you so much for this, I am heading to Jo’Burg for 3 months for work and I wasn’t too excited about it as I was hoping for Cape Town. However, your blog has really helped and I’m sure my friends are going to be sick of my bragging before I go! I’ve made notes of all the places you visited and will be making the required pilgrimages.

    • Thanks Clair! I’m glad it helped you feel better about your move. I hope you like the city as much as I did!

  5. Thank you for the positive feedback about Johannesburg and South Africa in general. We try our best to make Johannesburg a better place – for all.

  6. Nice post! I also really loved Joburg and it was really safer than I expected (of course, with some common sense!). Happy travels!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.