Skip to content

LuxuryWithoutLimits.

Book Now

Where to board

Board at a staffed terminal, not a roadside pickup. Arrive sixty minutes before a cross-border departure.

Johannesburg

Park Station

96 Rissik Street, Johannesburg CBD 2000Long-distance coach bays, upper concourse05:00 – 21:00 daily

Pretoria

Bosman Station

Cnr Bosman & Scheiding Street, Pretoria Central 0002Cross-border coach terminal05:30 – 20:30 daily

Harare

Roadport International

Cnr Fifth Street & Robert Mugabe Road, HarareInternational arrivals hall04:30 – 22:00 daily

Bulawayo

City Centre Terminal

Fife Street & 5th Avenue, BulawayoBeside the ticket office on George Silundika Street05:00 – 21:00 daily

On the coach

Overnight cross-border coaches, maintained and tracked. Here is what is on board.

  • Air conditioning

    Climate controlled throughout

  • Reclining seats

    2×2 layout, 110° recline

  • Onboard WiFi

    Free on Luxury service

  • USB charging

    Every seat pair

  • Onboard washroom

    All cross-border coaches

  • Luggage

    2 bags up to 30kg included

Fares and payment

Pay online when you book, or reserve your seat and pay cash at the terminal up to an hour before departure.

  • Visa / Mastercard
  • EcoCash
  • ZAR cash at terminal
  • USD cash at terminal
  • Bank transfer

Fares include two bags up to 30kg. Extra or oversized luggage is charged at the terminal, subject to space.

Before you travel

What documents do I need to cross at Beitbridge?

A passport valid for at least six months beyond your travel date, plus a visa if your nationality requires one for Zimbabwe or South Africa. Travellers under 18 need an unabridged birth certificate and, where applicable, parental consent. Without the right documents you will be turned back at the border.

How long does the border crossing take?

Beitbridge typically adds two to four hours, and considerably more over Easter, Christmas and month-end weekends. Our published journey times include a normal crossing; they are not guaranteed against border delays.

Can I pay at the terminal instead of online?

Yes. Reserve your seat online and pay in cash at the boarding point up to 60 minutes before departure. Unpaid reservations are released after that.

How much luggage can I bring?

Two bags up to 30kg total are included. Extra or oversized items are charged at the terminal, subject to space. Goods for resale must be declared at the border and may attract duty.

What if I need to change or cancel?

Changes are free up to 24 hours before departure. Cancellations inside 24 hours are refunded at 50%; no-shows are not refunded.

How early should I arrive?

Sixty minutes before departure for cross-border services — passenger and luggage manifests must be completed before boarding. Coaches leave on time and cannot wait for late passengers.