Flights, accommodation, travel insurance and road travel, arranged by Flight Connect in Gaborone.

Plan your journey

    We use the details you provide to respond to this enquiry. For help by phone, call +267 310 5896. This form does not confirm a booking.

    Connecting you to your next destination.

    No products in the cart.

    Daily airport coach

    Your daily connection
    to OR Tambo.

    Travel between Gaborone and OR Tambo International Airport in Johannesburg. Choose a daily departure and book your seat through our existing booking platform.

    Plan your journey

    Two cities. Daily departures.

    RouteDaily departure times
    Gaborone → OR Tambo06:00 · 09:30
    OR Tambo → Gaborone12:30 · 16:30

    Published fare: P500. Confirm the final fare and availability when booking.

    Two Flight Connect coaches ready for departure
    Before you travel

    A little preparation.
    A smoother journey.

    Arrive in good time

    Please arrive 30 minutes before departure. Check-in closes five minutes before the scheduled departure time.

    Bring your documents

    Carry the travel documents required for your journey. Check current border requirements with the relevant authorities.

    Plan your luggage

    Review the terms of carriage and tell the team about additional or unusual luggage before you travel.

    Useful information

    Before you book.

    Where do I book my seat?

    Use the Book your seat button to open Flight Connect’s existing booking platform.

    Where exactly do I board?

    Confirm the pickup and drop-off points with our team when booking. Call +267 310 5896 or WhatsApp +267 77 528 752.

    Can I hire a coach for a group?

    Yes. Visit our private hire page and tell us your dates, destination and group size.

    Where can I find luggage and cancellation rules?

    Read the terms of carriage here. Ask our team if you need help with your booking.

    Let’s plan your next journey

    Where would you
    like to go?

    Tell us your plans. We’ll help you bring the journey together.