Skip to Content

Schedules & fares

One-way BWP 500. Return BWP 1000. Children under 2 travel free; ages 2–7 pay half price; 8 and over pay full fare. Terms apply.

Check live availability
6h 30m
Typical journey
60 seats
Per coach
2 + 2
Seat layout
AC & video
On board

Gaborone → O.R. Tambo

Gaborone → O.R. Tambo

06:00 12:30 6h 30m

Check-in 05:30.

Boards at Barclays Bank / car-wash area, Riverwalk Mall, Gaborone

Gaborone → O.R. Tambo

09:30 16:00 6h 30m

Check-in time to confirm with the operator.

Boards at Barclays Bank / car-wash area, Riverwalk Mall, Gaborone

O.R. Tambo → Gaborone

O.R. Tambo → Gaborone

12:30 ~18:30 Duration to confirm

Check-in 12:00.

Boards at Bus terminal behind the Intercontinental Hotel, O.R. Tambo

Arrival time shown as published by the operator; confirm exact time when booking.

O.R. Tambo → Gaborone

16:30 to confirm Duration to confirm

Check-in time to confirm with the operator.

Boards at Bus terminal behind the Intercontinental Hotel, O.R. Tambo

Arrival time not published; confirm when booking.

Times and seat availability are live on the booking platform. Cross-border travel means arrival can vary with border traffic.