The town of Mahalapye in Botswana’s Central District

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 corridor

Mahalapye, 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

Plan the rest of your trip

Sources and references

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 accommodationPalapye

View all accommodation in Mahalapye — every property we have published there, each with our own write-up before any booking route.

Scroll to Top