There are 8 ways to get from Hoedspruit to Selebi-Phikwe by plane, bus, bus (Greyhound), car, shuttle, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Hoedspruit to Gaborone, bus
best- Fly from Hoedspruit (HDS) to Gaborone (GBE)HDS - GBE
- Take the bus from Gaborone to Selebi-Phikwe
11h 15m$257–542Bus
cheapest- Take the bus from Hoedspruit to Johannesburg Park
- Take the bus from Johannesburg to Gaborone
- Take the bus from Gaborone to Selebi-Phikwe
24h 47m$53–73Bus via Pretoria
- Take the bus from Hoedspruit to Pretoria
- Take the bus from O.R Tambo Bus Stn to New Lobatse Rd
- Take the bus from Gaborone to Selebi-Phikwe
23h 36m$76–101Drive 505.6 km
- Drive from Hoedspruit to Selebi-Phikwe505.6 km
8h 52m$71–102Bus, shuttle
- Take the bus from Hoedspruit to Hazyview
- Take a shuttle bus from Hazyview to Lanseria Airport
- Take a shuttle bus from Lanseria Airport to Gaborone
- Take the bus from Gaborone to Selebi-Phikwe
19h 43m$696–895Fly Hoedspruit to Gateway International Airport, drive
- Fly from Hoedspruit (HDS) to Gateway International Airport (PTG)HDS - PTG
- Drive from Gateway International Airport (PTG) to Selebi-Phikwe
9h 50m$163–501Fly Hoedspruit to Bulawayo, drive
- Fly from Hoedspruit (HDS) to Bulawayo (BUQ)HDS - BUQ
- Drive from Bulawayo (BUQ) to Selebi-Phikwe
10h 1m$268–601Taxi to Kruger Mpumalanga International Airport, fly to Bulawayo, drive
- Take the taxi from Hoedspruit to Nelspruit-Airport-MQP
- Fly from Kruger Mpumalanga International Airport (MQP) to Bulawayo (BUQ)MQP - BUQ
- Drive from Bulawayo (BUQ) to Selebi-Phikwe
11h 51m$358–645
Hoedspruit (HDS) to Gaborone (GBE) flights
Questions & Answers
The cheapest way to get from Hoedspruit to Selebi-Phikwe is to bus which costs $50 - $75 and takes 24h 47m.
The fastest way to get from Hoedspruit to Selebi-Phikwe is to drive which takes 8h 52m and costs $70 - $110.
No, there is no direct bus from Hoedspruit to Selebi-Phikwe. However, there are services departing from Hoedspruit and arriving at Selebi-Phikwe via Johannesburg, Tlokweng Rd and Gaborone. The journey, including transfers, takes approximately 24h 47m.
The distance between Hoedspruit and Selebi-Phikwe is 958 km. The road distance is 505.6 km.
The best way to get from Hoedspruit to Selebi-Phikwe without a car is to bus via Pretoria which takes 23h 36m and costs $75 - $110.
It takes approximately 11h 15m to get from Hoedspruit to Selebi-Phikwe, including transfers.
Hoedspruit to Selebi-Phikwe bus services, operated by Greyhound ZA, depart from Hoedspruit station.
Hoedspruit to Selebi-Phikwe bus services, operated by Greyhound ZA, arrive at Johannesburg Park station.
Yes, the driving distance between Hoedspruit to Selebi-Phikwe is 506 km. It takes approximately 8h 52m to drive from Hoedspruit to Selebi-Phikwe.
There are three+ hotels available in Selebi-Phikwe.
What companies run services between Hoedspruit, South Africa and Selebi-Phikwe, Botswana?
You can take a bus from Hoedspruit to Selebi-Phikwe via Pretoria, Pretoria, Marlboro, OR Tambo Airport, O.R Tambo Bus Stn, New Lobatse Rd, and Gaborone in around 23h 36m.
- Website
- flyairlink.com
Flights from Hoedspruit to Gaborone via Johannesburg
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- $180–600
Flights from Hoedspruit to Gateway International Airport via Johannesburg
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- $110–480
Flights from Hoedspruit to Bulawayo via Johannesburg
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- $230–750
Flights from Kruger Mpumalanga International Airport to Bulawayo via Johannesburg
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- $210–450
- Website
- fastjet.com
Flights from Hoedspruit to Bulawayo via Johannesburg
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- $200–500
Flights from Kruger Mpumalanga International Airport to Bulawayo via Victoria Falls
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $210–450
Flights from Kruger Mpumalanga International Airport to Bulawayo via Johannesburg
- Ave. Duration
- 4h 15m
- When
- Friday and Sunday
- Estimated price
- $160–410
- Website
- airbotswana.co.bw
Flights from Hoedspruit to Gaborone via Johannesburg
- Ave. Duration
- 2h 35m
- When
- Saturday
- Estimated price
- $200–470
- Phone
- +267 395 7078
- kenneth@seabelo.bw
- Website
- seabelo.bw
Bus from Gaborone to Selebi-Phikwe
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- $9–11
- Schedules at
- seabelo.bw
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Hoedspruit to Pretoria
- Ave. Duration
- 8h 10m
- Frequency
- Once daily
- Estimated price
- $23–40
- Schedules at
- greyhound.co.za
Bus from Hoedspruit to Hazyview
- Ave. Duration
- 1h 50m
- Frequency
- Once daily
- Estimated price
- $27–35
- Schedules at
- greyhound.co.za
Bus from Hoedspruit to Johannesburg Park
- Ave. Duration
- 9h 25m
- Frequency
- Once daily
- Estimated price
- $23–40
- Schedules at
- greyhound.co.za
- Phone
- +267 7306 1124
- tickets@reecatravel.co.bw
- Website
- reecabus.co.bw
Bus from O.R Tambo Bus Stn to New Lobatse Rd
- Ave. Duration
- 5h 40m
- Frequency
- Once daily
- Estimated price
- $38
- Schedules at
- reecabus.co.bw
- Phone
- +27 82 805 7919
- evoshuttle@gmail.com
- Website
- africanshuttle.com
Shuttle from Hazyview to Lanseria Airport
- Ave. Duration
- 4h 40m
- Frequency
- On demand
- Estimated price
- $356–490
- Website
- https://www.africanshuttle.com/
- Sedan Vehicle
- $440–490
- From
- $356
Shuttle from Lanseria Airport to Gaborone
- Ave. Duration
- 4h 30m
- Frequency
- On demand
- Estimated price
- $310–360
- Website
- https://www.africanshuttle.com/
- Sedan Vehicle
- $310–360
- From
- $356
- Phone
- +264 81 331 5475
- Website
- facebook.com
Bus from Johannesburg to Gaborone
- Ave. Duration
- 5h 23m
- Frequency
- Once a week
- Estimated price
- $20–24
- Website
- https://www.facebook.com/MushimaNamibia/
- Ave. Duration
- 2h 17m
- Estimated price
- $90–110
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, Which side of Niagara Falls should I choose (and how do I get there)?, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.






