Home Search Destinations Attractions

Tours in Johannesburg , South Africa

851 experiences found

Full Day Big 5 Pilanesberg Safari Tour

Full Day Big 5 Pilanesberg Safari Tour

12h
$945
per person
Pilanesberg National Park Open Truck

Pilanesberg National Park Open Truck

9h
$196
per person
4 Day African Rock Lodge Safari in Kruger National Park

4 Day African Rock Lodge Safari in Kruger National Park

4d
$1,197
per person
3 Day Radisson Kruger Safari With Private Game Drives

3 Day Radisson Kruger Safari With Private Game Drives

3d
$1,546
per person
Kruger National Park South Africa

Kruger National Park South Africa

2d
$1,202
per person
4 Day Pilanesberg Safari at Bakubung Lodge

4 Day Pilanesberg Safari at Bakubung Lodge

4d
$1,405
per person
3 Day Pilanesberg Safari at Kwa Maritane Lodge

3 Day Pilanesberg Safari at Kwa Maritane Lodge

3d
$1,119
per person
3 Days Pilanesberg Safari at Bakubung Lodge

3 Days Pilanesberg Safari at Bakubung Lodge

3d
$989
per person
5 Day Radisson And Kapama Ultimate Safari Extravaganza

5 Day Radisson And Kapama Ultimate Safari Extravaganza

5d
$3,346
per person
Kruger National Park 3 Day Safari from Johannesburg

Kruger National Park 3 Day Safari from Johannesburg

3d
$1,408
per person
Lesedi Cultural Village

Lesedi Cultural Village

5m
$148
per person
Johannesburg 2 Day Full-day Experience with Pilanesberg Safari

Johannesburg 2 Day Full-day Experience with Pilanesberg Safari

2d
$415
per person
Johannesburg City Walking Tour Experience

Johannesburg City Walking Tour Experience

4h
$42
per person
Kruger National Park Overnight Guided Safari Tour from Johannesburg

Kruger National Park Overnight Guided Safari Tour from Johannesburg

3d
$752
per person
4 Day Private Kruger National Park Safari

4 Day Private Kruger National Park Safari

4d
$2,941
per person
5-Day Kruger National Park & Panorama Route Tented Safari

5-Day Kruger National Park & Panorama Route Tented Safari

5d
$1,194
per person
Cullinan Diamond Mine Shimmering Private Tour from Johannesburg

Cullinan Diamond Mine Shimmering Private Tour from Johannesburg

5h
$588
per person
From Johannesburg 2 Days Pilanesberg Big Five Safari

From Johannesburg 2 Days Pilanesberg Big Five Safari

2d
$900
per person
3 Day Private Kruger National Park Safari

3 Day Private Kruger National Park Safari

3d
$2,031
per person
Pretoria,Johannesburg ,Soweto and Apartheid museum in South Afric

Pretoria,Johannesburg ,Soweto and Apartheid museum in South Afric

10h
$260
per person
Kruger National Park 4 Day Shared Tour Johannesburg

Kruger National Park 4 Day Shared Tour Johannesburg

4d
$1,285
per person
Try find your better than us ! Airport transfer in Johannesburg HTL-APT (JNB)

Try find your better than us ! Airport transfer in Johannesburg HTL-APT (JNB)

35m
$51
per person
 Pilanesberg Adventure from Johannesburg Minibus

Pilanesberg Adventure from Johannesburg Minibus

2d
$353
per person
Experience Nature at the 3 Day Tlou Tented Safari Camp

Experience Nature at the 3 Day Tlou Tented Safari Camp

3d
$546
per person
3 Day Tlou Tented Safari Camp in Pilanerberg

3 Day Tlou Tented Safari Camp in Pilanerberg

3d
$385
per person
Johannesburg to Cape Town - 15 Day Private Adventure

Johannesburg to Cape Town - 15 Day Private Adventure

15d
$4,885
per person
1 Day Introduction to Barista- Johannesburg

1 Day Introduction to Barista- Johannesburg

7h
$127
per person
4-Day Small Group Kruger National Park & Panorama Route Adventure

4-Day Small Group Kruger National Park & Panorama Route Adventure

4d
$1,671
per person
Most Reliable Shuttle Transport Service in Johannesburg

Most Reliable Shuttle Transport Service in Johannesburg

1h
$61
per person
4 Day Kruger National Park Safari from Johannesburg

4 Day Kruger National Park Safari from Johannesburg

4d
$1,536
per person
Lesedi Cultural Village Tour from Johannesburg

Lesedi Cultural Village Tour from Johannesburg

3h
$129
per person
5 Days Radisson Safari in Kruger National Park

5 Days Radisson Safari in Kruger National Park

5d
$1,697
per person
4 Day Lush Private Game Lodge Safari from Johannesburg

4 Day Lush Private Game Lodge Safari from Johannesburg

4d
$3,142
per person
4-Day Pilanesberg Safari at Ivory Tree Game Lodge

4-Day Pilanesberg Safari at Ivory Tree Game Lodge

4d
$1,292
per person
2-Day Pilanesberg Safari at Shepherd Tree Game Lodge

2-Day Pilanesberg Safari at Shepherd Tree Game Lodge

2d
$738
per person
1-3 Passenger Private Arrival & Departure JNB - Airport Transfers

1-3 Passenger Private Arrival & Departure JNB - Airport Transfers

Duration varies
$77
per person
Private Transfer, Airports to Cradle of Humankind & Muldersdrift

Private Transfer, Airports to Cradle of Humankind & Muldersdrift

1h
$170
per person
Full Day Johannesburg Experience

Full Day Johannesburg Experience

7h
$106
per person
5 Day Masango Safari

5 Day Masango Safari

5d
$1,031
per person
Johannesburg Airport (JNB) to Johannesburg Round-Trip Transfer

Johannesburg Airport (JNB) to Johannesburg Round-Trip Transfer

1h
$87
per person
 5-Day Big Five Kruger & Scenic Panorama Adventure

5-Day Big Five Kruger & Scenic Panorama Adventure

5d
$2,999
per person
15 Days Johannesburg, Kruger, Drakensberg, Garden Route Cape Town

15 Days Johannesburg, Kruger, Drakensberg, Garden Route Cape Town

15d
$4,757
per person
 4 Day Tour Kruger National Park And Blyde River Canyon

4 Day Tour Kruger National Park And Blyde River Canyon

4d
$1,521
per person
Tented 3-Days Kruger Park Safari from Johannesburg

Tented 3-Days Kruger Park Safari from Johannesburg

7h
$707
per person
Sterkfontain Caves and Maropeng Museum Half-Day Tour

Sterkfontain Caves and Maropeng Museum Half-Day Tour

5h
$185
per person
Pretoria City 4 Hours Private Guided Tour with Pick Up

Pretoria City 4 Hours Private Guided Tour with Pick Up

4h
$135
per person
Quad Bike Safari Scenic 60 Minute Game Ride

Quad Bike Safari Scenic 60 Minute Game Ride

35m
$150
per person
Best of Jozi Full Day Tour with a Joburg-born tourism lover!

Best of Jozi Full Day Tour with a Joburg-born tourism lover!

6h
$103
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.