OUR SCHEDULE


We travel by land between Swaziland, Johannesburg, Witbank, Durban, Kruger National Park, Nelspruit and Maputo. From Swaziland to Johannesburg and Witbank we have four scheduled shuttles every day:
  • 1) Morning

  • 2) Mid-morning

  • 3) Afternoon (new effective 1 April 2017)

  • 4) Late afternoon

From Johannesburg and Witbank to Swaziland we also have four scheduled shuttles every day:
  • 1) Morning (new effective 1 April 2017)

  • 2) Mid-Morning (new effective 1 April 2017)

  • 2) Afternoon

  • 3) Late afternoon

On Fridays, Saturday, and Sundays we have scheduled shuttles between Durban, Swaziland, and Nelspruit. Mondays we also have a shuttle from Durban to Swaziland. All our scheduled shuttles leave from designated Pickup Stops at the stipulated times. Should you wish to charter a vehicle for your preferred time from a preferred location within Southern Africa please contact us for a quotation CHARTER ENQUIRY. Maputo is shuttle also available by private charter.
Click on the links below to navigate to a specific route:









Swaziland to Johannesburg

Morning Shuttle

Time Pickup Stop Drop off Point(s) Price
07:00 AM Manzini Sandton, OR Tambo R600
07:15 AM Matsapha Sandton, OR Tambo R600
07:30 AM Malkerns Sandton, OR Tambo R600
07:40 AM Ezulwini Sandton, OR Tambo R600
08:00 AM Mbabane Sandton, OR Tambo R600
08:25 AM Ngwenya Sandton, OR Tambo R600

Swaziland to Johannesburg

Mid-Morning Shuttle

Time Pickup Stop Drop off Point(s) Price
10:00 AM Manzini Sandton, OR Tambo R600
10:15 AM Matsapha Sandton, OR Tambo R600
10:30 AM Malkerns Sandton, OR Tambo R600
10:40 AM Ezulwini Sandton, OR Tambo R600
11:00 AM Mbabane Sandton, OR Tambo R600
11:25 AM Ngwenya Sandton, OR Tambo R600

Swaziland to Johannesburg

Afternoon Shuttle (new effective 1 April 2017)

Time Pickup Stop Drop off Point(s) Price
01:30 PM Manzini Sandton, OR Tambo R600
01:45 PM Matsapha Sandton, OR Tambo R600
02:00 PM Malkerns Sandton, OR Tambo R600
02:10 PM Ezulwini Sandton, OR Tambo R600
02:30 PM Mbabane Sandton, OR Tambo R600
02:55 PM Ngwenya Sandton, OR Tambo R600

Swaziland to Johannesburg

Late Afternoon Shuttle

Time Pickup Stop Drop off Point(s) Price
03:30 PM Manzini Sandton, OR Tambo R600
03:45 PM Matsapha Sandton, OR Tambo R600
04:00 PM Malkerns Sandton, OR Tambo R600
04:10 PM Ezulwini Sandton, OR Tambo R600
04:30 PM Mbabane Sandton, OR Tambo R600
04:55 PM Ngwenya Sandton, OR Tambo R600

Johannesburg to Swaziland

Morning Shuttle (new effective 1 April 2017)

Time Pickup Stop Drop off Point(s) Price
08:00 AM Sandton Ngwenya R600
08:00 AM Sandton Mbabane R600
08:00 AM Sandton Ezulwini R600
08:00 AM Sandton Malkerns R600
08:00 AM Sandton Matsapha R600
08:00 AM Sandton Manzini R600
09:00 AM OR Tambo Ngwenya R600
09:00 AM OR Tambo Mbabane R600
09:00 AM OR Tambo Malkerns R600
09:00 AM OR Tambo Ezulwini R600
09:00 AM OR Tambo Matsapha R600
09:00 AM OR Tambo Manzini R600

Johannesburg to Swaziland

Mid-Morning Shuttle (new effective 1 April 2017)

Time Pickup Stop Drop off Point(s) Price
10:00 AM Sandton Ngwenya R600
10:00 AM Sandton Mbabane R600
10:00 AM Sandton Ezulwini R600
10:00 AM Sandton Malkerns R600
10:00 AM Sandton Matsapha R600
10:00 AM Sandton Manzini R600
11:00 AM OR Tambo Ngwenya R600
11:00 AM OR Tambo Mbabane R600
11:00 AM OR Tambo Malkerns R600
11:00 AM OR Tambo Ezulwini R600
11:00 AM OR Tambo Matsapha R600
11:00 AM OR Tambo Manzini R600

Johannesburg to Swaziland

Mid-day Shuttle

Time Pickup Stop Drop off Point(s) Price
01:00 PM Sandton Ngwenya R600
01:00 PM Sandton Mbabane R600
01:00PM Sandton Ezulwini R600
01:00 PM Sandton Malkerns R600
01:00 PM Sandton Matsapha R600
01:00 PM Sandton Manzini R600
02:00 PM OR Tambo Ngwenya R600
02:00 PM OR Tambo Mbabane R600
02:00 PM OR Tambo Malkerns R600
02:00 PM OR Tambo Ezulwini R600
02:00 PM OR Tambo Matsapha R600
02:00 PM OR Tambo Manzini R600

Johannesburg to Swaziland

Evening Shuttle

Time Pickup Stop Drop off Point(s) Price
04:00 PM Sandton Ngwenya R600
04:00 PM Sandton Mbabane R600
04:00 PM Sandton Ezulwini R600
04:00 PM Sandton Malkerns R600
04:00 PM Sandton Matsapha R600
04:00 PM Sandton Manzini R600
05:00 PM OR Tambo Ngwenya R600
05:00 PM OR Tambo Mbabane R600
05:00 PM OR Tambo Malkerns R600
05:00 PM OR Tambo Ezulwini R600
05:00 PM OR Tambo Matsapha R600
05:00 PM OR Tambo Manzini R600

Swaziland to Nelspruit

Morning Shuttle (Fridays, Saturdays and Sundays)

Time Pickup Stop Drop off Point(s) Price
07:00 AM Manzini Sonpark, Riverside, Kruger R400
07:15 AM Matsapha Sonpark, Riverside, Kruger R400
07:30 AM Malkerns Sonpark, Riverside, Kruger R400
07:40 AM Ezulwini Sonpark, Riverside, Kruger R400
08:00 AM Mbabane Sonpark, Riverside, Kruger R400
08:25 AM Ngwenya Sonpark, Riverside, Kruger R400

Nelspruit to Swaziland

Afternoon Shuttle (Fridays, Saturdays and Sundays)

Time Pickup Stop Drop off Point(s) Price
03:15 PM Kruger Airport Ngwenya R400
03:15 PM Kruger Airport Mbabane R400
03:15 PM Kruger Airport Ezulwini R400
03:15 PM Kruger Airport Malkerns R400
03:15 PM Kruger Airport Matsapha R400
03:15 PM Kruger Airport Matsapha R400
03:40 PM Riverside Ngwenya R400
03:40 PM Riverside Mbabane R400
03:40 PM Riverside Ezulwini R400
03:40 PM Riverside Malkerns R400
03:40 PM Riverside Matsapha R400
03:40 PM Riverside Manzini R400
04:00 PM Sonpark Ngwenya R400
04:00 PM Sonpark Mbabane R400
04:00 PM Sonpark Ezulwini R400
04:00 PM Sonpark Malkerns R400
04:00 PM Sonpark Matsapha R400
04:00 PM Sonpark Manzini R400

Swaziland to Durban

(Friday and Sunday)

Time Pickup Stop Drop off Point(s) Price
08:00 AM Mbabane Durban, Umhlanga, King Shaka Airport R780
08:20 AM Ezulwini Durban, Umhlanga, King Shaka Airport R780
08:35 AM Malkerns Durban, Umhlanga, King Shaka Airport R780
08:45 AM Matsapha Durban, Umhlanga, King Shaka Airport R780
09:00 AM Manzini Durban, Umhlanga, King Shaka Airport R780

Durban to Swaziland

(Saturday and Monday)

Time Pickup Stop Drop off Point(s) Price
12:00 PM Durban Mbabane, Ezulwini, Malkerns, Matsapha, Manzini R780
12:50 PM Umhlanga Mbabane, Ezulwini, Malkerns, Matsapha, Manzini R780
01:10 PM King Shaka Airport Mbabane, Ezulwini, Malkerns, Matsapha, Manzini R780
01:30 PM Ballito Mbabane, Ezulwini, Malkerns, Matsapha, Manzini R780

Payment Methods

  • ATM transfer or deposit (into either of the bank accounts below)
  • Credit/debit card (at our offices in Mbabane)
  • Internet banking/Electronic Funds Transfer (into either of the bank accounts below)
  • Cash (at our offices in Mbabane)

  • Our Banking Details

    Nedbank
    SiyeSwatini TransMagnific
    Branch: 360164
    Account: 020000392716
    Payment Reference: Traveller name

    FNB
    SiyeSwatini TransMagnific
    Branch: 280164
    Account: 62190451501
    Payment Reference: Traveller name


    Online Reservation







    View Schedule and Prices

    Our Pickup Stops


    We pickup from three countries in Southern Africa namely Swaziland, South Africa and Mozambique.
    In Swaziland our 6 scheduled daily Pickup Stops are:

    • 1. Manzini (The George Hotel parking lot)

    • 2.Matsapha (Galp Tangerina garage)

    • 3.Ezulwini (The Gables mall,Infront of Pub and Grill)

    • 4.Mbabane (Cooper center office number 11)

    • 5. Malkerns (Sundowners lodge/restuarant)

    • 6. Ngwenya (Border gate)

    In South Africa our scheduled Pickup Stops are:
    1.Johannesburg


    • 2.Durban

    • Old Forte Road Macdonalds, Durban

    • Umhlanga Gateway Mall Macdonalds, Durban

    • King Shaka International Airport Departures dropoff zone, Durban

    • Ballito lifestyle center, Durban


    • 3.Mpumalanga
      Witbank, Mpumalanga

    • Nelspruit, Mpumalanga

    • Kruger International Airport entrance, Mpumalanga

    • Casambo Exclusive Lodge, Nelspruit, Mpumalanga

    In Mozambique our 2 Pickup Stops are:

    • Maputo

    • Lorenzo Marques Airport

    Click image to view pick up time

    Manzini

    Gautrain station(Sandton)

    Sonpark

    OR Tambo

    Umhlanga

    Matsapha

    Riverside

    Johannesburg

    Kingshaka

    Nelspruit

    Ezulwini

    Balito

    Witbank

    Kruger

    Mbabane

    Durban


    Our Vehicles


    Superior Voyage Standard Features

    Blog post image

    Our Vehicles

    • Reclining seats

    • Leg room

    • Cup holders

    • Air-conditioning and seatbelts

    • Real time tracking system for bus location

    • Fully serviced vehicles

    • Online vehicle tracking

    Blog post image

    Customer Service

    • Passenger insurance

    • VIP treatment

    • Refreshments on-board

    • Luggage assistance (30kg per person)

    • Daily newspapers, magazines and brochures on-board

    • Trained drivers

    • Safe and convenient pick up and drop off points

    • Loyalty rewards

    • Travel with us 10 times and your next voyage is free

    • Frequent traveller benefits and efficiencies

    Blog post image

    Customer Service

    • Passenger insurance

    • VIP treatment

    • Refreshments on-board.

    • luggage assistance (30kg per person)

    • Daily newspapers, magazines and brochures on-board

    • Trained drivers

    • Safe and convenient pick up and drop off points

    • Loyalty rewards

    • Travel with us 10 times and your next voyage is free

    • Frequent traveller benefits and efficiencies

    Blog post image

    Customer Service

    • Passenger insurance

    • VIP treatment

    • Refreshments on-board.

    • luggage assistance (30kg per person)

    • Daily newspapers, magazines and brochures on-board

    • Trained drivers

    • Safe and convenient pick up and drop off points

    • Loyalty rewards

    • Travel with us 10 times and your next voyage is free

    • Frequent traveller benefits and efficiencies