
Mahalapye
The halfway town on the A1, sitting almost exactly on the Tropic of Capricorn — and the answer to the question of where to sleep when you left Gaborone later than you meant to.
Mahalapye accommodationThe A1 corridorMahalapye, Botswana. Photo: Pavel Špindler, CC BY 3.0, via Wikimedia Commons.
Where Mahalapye is, and what it is for
Mahalapye is a Central District town of roughly forty thousand people on the A1, about 200 kilometres north of Gaborone and about 72 kilometres south of Palapye. It is not a destination and it does not pretend to be one. It is a functioning Botswana town that happens to sit at the point on the country’s main highway where a lot of drivers run out of daylight, and it has the fuel, food and beds to deal with that.
Being clear about this is more useful than dressing it up. If you are choosing between Mahalapye and pushing on to Palapye, the deciding factors are the clock and the light — not the attractions, because Palapye has more of everything. Mahalapye earns its night when stopping is the right call.
The Tropic of Capricorn
The town sits on the Tropic of Capricorn, and the line is marked by a monument. It is a five-minute stop and a photograph rather than an excursion, but it is a real one: the southern edge of the tropics runs through a working Botswana town rather than through anywhere curated for visitors, and that is arguably the more interesting version.
Climate, and what to pack for a night here
Mahalapye sits on the eastern edge of the Kalahari and the temperature range recorded here is extreme by any standard — from below freezing at minus six degrees to nearly forty-two. What that means practically is that a June or July night in a budget guesthouse is genuinely cold and heating is not universal, while October and November afternoons are punishing. Check what a room actually offers for the season rather than assuming.
Fuel, supplies and the practical stop
This is where Mahalapye is genuinely useful. The town has filling stations, some operating around the clock, a bus station and a railway station on the Gaborone–Francistown line, a market, shops, fast food and a shopping mall. If you are provisioning for the north — the Makgadikgadi, Nata, the parks — Mahalapye is a reasonable place to top up but not the place to do the main shop. Do that in Gaborone or Francistown, where the choice is wider.
The one thing worth planning is fuel. Botswana Tourism advises self-drive travellers to carry serious long-range fuel capacity, and the discipline that makes that work is filling at every town rather than at every second one. Mahalapye is one of the towns.
Getting there and onward routes
- From Gaborone — about 200 km north on the A1. Allow three hours rather than the two the speed limit suggests.
- To Palapye — about 72 km further north, under an hour.
- To Francistown — about 235 km, via Palapye.
- By rail — Mahalapye is a stop on the line linking Gaborone and Francistown.
Where to stay, and how long
One night. Mahalapye is a break in a drive and the honest recommendation is to treat it as one. The inventory is guesthouses and small hotels serving business travellers, contractors and people doing exactly what you are doing, which means functional rooms, secure parking and somewhere to eat rather than views. Book ahead in the week if you can: demand here is driven by work rather than by season, so a Tuesday can be busier than a Saturday.
Accommodation in Mahalapye
Every Mahalapye property we have checked, on and around the A1. Each card opens our own property page first - we publish no rates, no availability and no ratings of our own.
View all 26 Mahalapye properties
Every card opens our own property page first. We publish no rates, no availability and no ratings of our own.
What Mahalapye puts you within reach of
- Palapye — 72 km north, the junction for Serowe and the larger overnight base.
- Serowe and the Khama Rhino Sanctuary — reachable in a long day, better done from Palapye.
- Gaborone and the south-east — the capital and the border posts, back down the A1.
Plan the rest of your trip
- The A1 corridor — the full drive, leg by leg.
- Eastern Botswana — the region and what is worth leaving the road for.
- Accommodation by location and self-drive Botswana.
Sources and references
- Statistics Botswana — census and district population data
- Botswana Tourism — self-drive and camping advice
- Botswana Railways — the Gaborone to Francistown line
Stop here, or push on to Palapye.
Seventy-two kilometres separates the two. If you have an hour of light left and a full tank, Palapye has more. If you do not, Mahalapye is the right answer and there is no shame in it.
Mahalapye accommodationPalapyeView all accommodation in Mahalapye — every property we have published there, each with our own write-up before any booking route.



