Home Search Destinations Attractions

Tours in Johannesburg , South Africa

851 experiences found

3 Day Kruger National Park Safari from Johannesburg & Pretoria

3 Day Kruger National Park Safari from Johannesburg & Pretoria

3d
$1,601
per person
Lesedi Cultural Village experience.Pick up and drop off Privately

Lesedi Cultural Village experience.Pick up and drop off Privately

4h
$113
per person
Private Transfer: Johannesburg to Tambo Airport JNB in Luxury Van

Private Transfer: Johannesburg to Tambo Airport JNB in Luxury Van

30m
$83
per person
5-Day Luxury Ivory Moon Lodge Safari in Kruger National Park

5-Day Luxury Ivory Moon Lodge Safari in Kruger National Park

5d
$2,089
per person
3 Day Radisson Safari in Kruger National Park

3 Day Radisson Safari in Kruger National Park

3d
$968
per person
Private Transfer: Tambo Airport JNB to Johannesburg by Luxury Car

Private Transfer: Tambo Airport JNB to Johannesburg by Luxury Car

30m
$119
per person
Cradle of Humankind Express Tour from Johannesburg

Cradle of Humankind Express Tour from Johannesburg

3h
$129
per person
Rhino and Lion Nature Reserve Safari Tour from Johannesburg

Rhino and Lion Nature Reserve Safari Tour from Johannesburg

6h
$161
per person
Kruger National Park and Panorama Route Explorer

Kruger National Park and Panorama Route Explorer

5d
$1,725
per person
5 Day Kruger Park Classic Safari

5 Day Kruger Park Classic Safari

5d
$1,601
per person
From Johannesburg to Cape Town 12 Day Adventure Safari and More

From Johannesburg to Cape Town 12 Day Adventure Safari and More

12d
$3,529
per person
4Day Kruger National Park and Panorama Adventure Johannesburg

4Day Kruger National Park and Panorama Adventure Johannesburg

4d
$1,922
per person
7 Day midrange Kruger and Victoria Falls Package

7 Day midrange Kruger and Victoria Falls Package

7d
$3,154
per person
4 Days Small Group Pilanesberg Safari Tour

4 Days Small Group Pilanesberg Safari Tour

4d
$739
per person
4 Day Kruger National Park and Panorama from Johannesburg

4 Day Kruger National Park and Panorama from Johannesburg

4d
$1,922
per person
Soweto, Apartheid Museum and Johannesburg

Soweto, Apartheid Museum and Johannesburg

7h
$113
per person
4 Days Tlou Tented Safari Camp in Pilanesberg

4 Days Tlou Tented Safari Camp in Pilanesberg

4d
$514
per person
Cradle of Humankind/sterkfontein caves & Apartheid Museum Tour

Cradle of Humankind/sterkfontein caves & Apartheid Museum Tour

8h
$151
per person
Pilanesberg National Park Tour from Johannesburg

Pilanesberg National Park Tour from Johannesburg

4d
$739
per person
 1 Day Kruger National Park Mbombela

1 Day Kruger National Park Mbombela

19h
$706
per person
Johannesburg to Johannesburg Airport JNB Private Transfer

Johannesburg to Johannesburg Airport JNB Private Transfer

25m
$37
per person
Ultimate Soweto Experience

Ultimate Soweto Experience

5h
$113
per person
Private Soweto Half Day Tour

Private Soweto Half Day Tour

4h
$98
per person
Lesedi Cultural Village Day Tour

Lesedi Cultural Village Day Tour

4h
$177
per person
4-Day Kruger Tremisana or Masango Safari from Johannesburg

4-Day Kruger Tremisana or Masango Safari from Johannesburg

4d
$1,236
per person
Johannesburg O.R. Tambo Airport (JNB) to Pretoria - Arrival Private Transfer

Johannesburg O.R. Tambo Airport (JNB) to Pretoria - Arrival Private Transfer

2h
$43
per person
Private Transfer from Johannesburg O.R.Tambo Airport(JNB) to Johannesburg hotels

Private Transfer from Johannesburg O.R.Tambo Airport(JNB) to Johannesburg hotels

30m
$127
per person
5 Days Johannesburg and Cape Town Tour 5 days Private

5 Days Johannesburg and Cape Town Tour 5 days Private

8h
$994
per person
2 days Pilanesberg with sun city magical safari

2 days Pilanesberg with sun city magical safari

7h
$543
per person
Sun City & Pilanesberg Transfers

Sun City & Pilanesberg Transfers

2h
$400
per person
Kruger National Park 4 Day Full Board Safari from Johannesburg

Kruger National Park 4 Day Full Board Safari from Johannesburg

4d
$1,704
per person
Full Day Johannesburg and Soweto Township Tour

Full Day Johannesburg and Soweto Township Tour

8h
$103
per person
4 Day Kruger National Park and Blyde River Canyon Tour Full Board

4 Day Kruger National Park and Blyde River Canyon Tour Full Board

4d
$1,858
per person
3 Days Kruger National Park from Johannesburg

3 Days Kruger National Park from Johannesburg

3d
$1,536
per person
1 Night,Kruger National park South Africa

1 Night,Kruger National park South Africa

1d
$987
per person
Rhino And Lion Feeding Experience

Rhino And Lion Feeding Experience

5h
$106
per person
Kruger National Park Private Transfer from Johannesburg

Kruger National Park Private Transfer from Johannesburg

5h
$572
per person
Hot Air balloon in Kloofzicht

Hot Air balloon in Kloofzicht

1d
$430
per person
 Sabi Sands Reserve Express Safari 5 days/ 4Nights ( Comfort)

Sabi Sands Reserve Express Safari 5 days/ 4Nights ( Comfort)

3d
$2,616
per person
Private Photo Session with a Local Photographer in Johannesburg

Private Photo Session with a Local Photographer in Johannesburg

30m
$302
per person
7 Day Midrange Kruger and Victoria Falls Package

7 Day Midrange Kruger and Victoria Falls Package

7d
$3,153
per person
From Johannesburg: 6 Days Namibia Tour

From Johannesburg: 6 Days Namibia Tour

6d
$4,853
per person
Soweto & Apartheid Museum , Half Day Tour

Soweto & Apartheid Museum , Half Day Tour

4h
$90
per person
2 Day Pilanesberg Safari Guided Tour with Pickup

2 Day Pilanesberg Safari Guided Tour with Pickup

2d
$482
per person
2-Day Kruger Overland Big 5 Safari Tour from Johannesburg

2-Day Kruger Overland Big 5 Safari Tour from Johannesburg

2d
$968
per person
 5 nights 6 days luxury Kruger park tour

5 nights 6 days luxury Kruger park tour

6d
$3,954
per person
Transfer to Kruger National Park

Transfer to Kruger National Park

7m
$570
per person
From Johannesburg: Pretoria & Cullinan Diamond Mine Tour

From Johannesburg: Pretoria & Cullinan Diamond Mine Tour

6h
$141
per person

Search

Johannesburg , South Africa

Johannesburg, the largest city in South Africa, is a vibrant metropolis known for its rich history, cultural diversity, and bustling urban energy. The city's nickname, 'City of Gold,' originates from its roots in the gold-mining industry, and it offers a unique blend of modern attractions and historical landmarks.

Quick Facts

Nickname

City of Gold

Population

5,946,800

Climate

Subtropical Highland - Johannesburg has a relatively mild climate due to its high elevation. Summers (November to February) are warm with occasional thunderstorms, while winters (June to August) are cool and dry. Spring and autumn are generally pleasant with mild temperatures.

Best Time to Visit

Peak Season

September to November and March to May

These months offer the most pleasant weather, with mild temperatures and lower rainfall. It's an ideal time for outdoor activities and exploring the city.

Shoulder Season

December to February and June to August

Summer can be hot and humid with frequent thunderstorms, while winter is cool and dry. Shoulder seasons offer fewer crowds but more extreme weather conditions.