Things to do in Mpumalanga | Expedia
Earn OneKeyCash on each activity you book just by signing in
272 things to do
Search results
Mpumalanga
Cruises & boat tours
1 thing to do
Tours & day trips
257 things to do
Selecting an option will immediately update the search results.
Top things to do today

1. Kruger National Park and Panorama Route Explorer
Duration 5d
Free cancellation available
2. Mpumalanga: Enriching Community & Cultural Exploration Tour
Duration 8h
Free cancellation available
Safaris

4 Day Luxury Kruger National Park Safari
Duration 4d
10 out of 10
Exceptional
1 review
*Get lower prices by selecting more than 2 adults
Hazyview: Da Gama Dam Sunset Boat Cruise with Drinks
Duration 2h
Free cancellation available
Hoedspruit: Blyde River Canyon Dam Boat Cruise
Duration 1h 30m
9.4 out of 10
Exceptional
14 reviews
Free cancellation available
Kruger Safari Tour - Morning Half Day
Duration 6h 30m
9.0 out of 10
Wonderful
26 reviews
Free cancellation available
From Hazyview: Kruger National Park Full-Day Safari
Duration 10h
9.8 out of 10
Exceptional
40 reviews
Free cancellation available
Marloth Park: Kruger National Park Safari Game Drives
10 out of 10
Exceptional
25 reviews
Free cancellation available
Need a ride between the airport and your hotel?
Bus & minivan tours

White Water Rafting on the Sabie river
Free cancellation available
Aerial Cable Trail in Hazyview
Duration 2h 30m
10 out of 10
Exceptional
7 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Kruger National Park Morning Safari Experience (Minimum 2 Peope)
Duration 7h
Free cancellation available
Kanyamazane Township Tour with Traditional Dance Performance
Duration 5h
Free cancellation available
Kruger Half Day Safari from Marloth Park & Komatipoort
Duration 6h
10 out of 10
Exceptional
1 review
Free cancellation available
Kruger National Park: Half-Day Safari Tour
Duration 5h
10 out of 10
Exceptional
1 review
Free cancellation available
Photography tours

Hazyview: Kruger National Park Full-Day Safari
Duration 30m
Free cancellation available
Hoedspruit: Sunrise Safari in Greater Kruger Private Reserve
Duration 3h 30m
10 out of 10
Exceptional
2 reviews
Free cancellation available
Kruger National Park Safaris
Duration 12h
Free cancellation available
*Get lower prices by selecting more than 2 adults
From Malelane: Kruger National Park Full-Day Safari
Duration 10h
10 out of 10
Exceptional
3 reviews
Free cancellation available
*Get lower prices by selecting more than 2 adults
Big 5 Safari Am or Pm
Duration 4h
Free cancellation available
From Malelane: Kruger National Park Afternoon Safari
Duration 5h
Free cancellation available
Day trips

Kruger National Park Morning Safari 2 people minimum
Duration 5h
9.0 out of 10
Wonderful
12 reviews
Free cancellation available
Kruger Park Safari: Guided Day Tour from Nelspruit
Duration 11h
9.6 out of 10
Exceptional
25 reviews
Full Day Panorama Hike and Scenic Tour minimum 2 people
Duration 8h
9.0 out of 10
Wonderful
2 reviews
Free cancellation available
Kruger National Park: Afternoon Drives (13:30 to 18:45)
Duration 5h
10 out of 10
Exceptional
2 reviews
Free cancellation available
Half Day Kruger Safari Tour from Malelane and Komatipoort
Duration 6h 30m
10 out of 10
Exceptional
1 review
Free cancellation available
*Get lower prices by selecting more than 2 adults
Kruger National Park Full Day Tour Minimum 2people
Duration 10h
9.0 out of 10
Wonderful
9 reviews
Free cancellation available
Continue exploring Mpumalanga

Hazyview : Paintball
Duration 1h
Free cancellation available
Hazyview: 2.5-Hour Sabie River Zip Line Experience
Duration 2h 30m
9.8 out of 10
Exceptional
44 reviews
Free cancellation available
Pretoria: Adventure Hike at Muningi Gorge
Duration 3h
10 out of 10
Exceptional
1 review
Free cancellation available
Full-Day Shared Kruger National Park Safari from Hoedspruit
Duration 10h
9.0 out of 10
Wonderful
4 reviews
Free cancellation available
Kruger Half Day Safari
Duration 5h
Free cancellation available
From Hazyview: Kruger National Park Morning Half-Day Safari
Duration 7h
9.4 out of 10
Exceptional
10 reviews
Free cancellation available