Frequently Asked Questions

What can we help?

You can book your ticket online through our website (www.nkkexpress.co.bw) by selecting your desired departure date and time, entering your personal information, and making a payment. Alternatively, you can also book a ticket at one of our ticketing offices in Botswana or South Africa.Another option can be calling our call centre at +267 3915129 / +267 73 189 559 / (South Africa : +27 73 6155 897).

Payment can be made by use of credit card, debit card or bank transfer, PAY TO CELL. Alternatively visit any of our offices where you will find our sales personnel who will be more than willing to assist.

Payment can be made by:

  • Cash
  • Credit Card
  • Debit Card
  • Bank Transfer (Electronic)
  • PAY TO CELL
  • Bank Deposit

Alternatively, visit any of our offices where our sales personnel will be more than willing to assist you.

The departure location in Botswana is typically in the capital city of Gaborone at our Head Office for our pre-booking buses and other buses are boarded at the bus rank.

GABORONE TO JOHANNESBURG (O R TAMBO INTERNATIONAL AIRPORT)

GABORONE
  • Departure time: 06:00
  • BOARDING :
  • LOCATION 1. TIME 06:00 NKK HOUSE (MOGODITSHANE, NKOYAPHIRE PLOT 11807, OPPOSITE TURNRITE MALL, ALONG GABANE ROAD)
  • LOCATION 2. TIME 06:30 SHELL FILLING STATION RIVERWALK (OPPOSITE NALEDI MOTORS)
  • BOOKING NUMBER : +267 73 189 559

O R TAMBO INTERNATIONAL AIRPORT

  • BOARDING: BUS TERMINAL O R TAMBO AIRPORT (BEHIND InterContinental Johannesburg O R Tambo Airport Hotel)
  • BOOKING NUMBER : +0027 7361 55897

Gaborone – Maun Route

GABORONE
  • Departure time: 19:30
  • BOARDING : GABORONE BUS RANK
  • BOOKING NUMBER : +267 73 62 64 73
MAUN
  • Departure time: 19:30
  • BOARDING : MAUN BUS RANK
  • BOOKING NUMBER : +267 73 62 64 66

FRANCISTOWN – MAUN ROUTE VIA LETLHAKANE

FRANCISTOWN
  • Departure time: 21:30
  • BOARDING : FRANCISTOWN BUS RANK
  • BOOKING NUMBER : +267 73 62 64 61
MAUN
  • Departure time: 21:00
  • BOARDING : MAUN BUS RANK
  • BOOKING NUMBER : +267 73 62 64 66

GABORONE TO JOHANNESBURG (O R TAMBO INTERNATIONAL AIRPORT)

The duration of the bus journey can vary depending on traffic and road conditions, but it typically takes around 5-6 hours to travel between Botswana and South Africa.

Gaborone – Maun Route

The duration of the bus journey can vary depending on traffic and road conditions, but it typically takes around 10-11 hours to travel between Gaborone and Maun.

FRANCISTOWN – MAUN ROUTE VIA LETLHAKANE

The duration of the bus journey can vary depending on traffic and road conditions, but it typically takes around 8-9 hours to travel between Francistown and Maun.

At NKK Express, we prioritize the safety and comfort of our passengers. Our buses are equipped with seat belts, emergency exits, and are regularly inspected for maintenance. We also ensure that our drivers are trained to follow all safety regulations.

Our buses are equipped with comfortable seats, air conditioning, and onboard entertainment to ensure a pleasant journey for our passengers.

You can contact our customer service team through our website or by phone for any inquiries or assistance with your booking. We are available to help 24/7.

Travelling With A Minor

When traveling with a minor on our buses, passengers will need to provide a valid passport for the minor, as well as any necessary visas or travel documentation. It is also important to have a notarized letter of consent from both parents or legal guardians if the minor is not traveling with both parents.

Minors under the age of 18 are allowed to travel alone on NKK Express buses; however, they must have all the necessary travel documentation and parental consent forms in place. We also recommend that parents or guardians inform our staff of the minor traveling alone for added safety and assistance during the journey.

Minors are allowed to travel on our buses at any time; however, we recommend that parents or guardians consider booking daytime journeys for added safety and convenience. Our buses are equipped with trained staff to assist minors during their journey, regardless of the time of travel.

Tickets for minors can be purchased online through our website using a secure online payment system. Simply select the desired travel dates and number of passengers, including the minor, and proceed to checkout. Payments can be made using credit/debit card or other online payment methods available on our website.

Changes to bookings for minors can be made online through our website; however, please note that additional charges may apply for changes to travel dates or passenger information. We recommend contacting our customer service team for assistance with any changes to bookings for minors.