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:

From the Kingdom of eSwatini to Johannesburg and Witbank

Pickup
Point

Morning

Mid-Morning

Afternoon

Evening

Manzini 07:00 10:00 13:30 15:30
Matsapha 07:15 10:15 13:45 15:45
Malkerns 07:25 10:25 13:55 15:55
Ezulwini 07:30 10:30 14:00 16:00
Mbabane 08:00 11:00 14:30 16:30
Ngwenya 08:20 11:20 14:55 16:55
Download PDF version

From Johannesburg and Witbank to the Kingdom of eSwatini

Pickup
Point

Morning

Mid-Morning

Afternoon

Evening

Sandton 08:00 10:00 13:00 16:30
OR Tambo 09:00 11:00 14:00 16:30
Witbank 10:15 12:15 15:15 19:15
Download PDF version

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 shuttle is 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, Witbank R750
07:15 AM Matsapha Sandton, OR Tambo, Witbank R750
07:25 AM Malkerns Sandton, OR Tambo, Witbank R750
07:30 AM Ezulwini Sandton, OR Tambo, Witbank R750
08:00 AM Mbabane Sandton, OR Tambo, Witbank R750
08:20 AM Ngwenya Sandton, OR Tambo, Witbank R750

Swaziland to Johannesburg

Mid-Morning Shuttle

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

Swaziland to Johannesburg

Afternoon Shuttle

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

Swaziland to Johannesburg

Late Afternoon Shuttle(new time from 1 October 2017)

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

Johannesburg to Swaziland

Morning Shuttle

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

Johannesburg to Swaziland

Mid-Morning Shuttle

Time Pickup Stop Drop off Point(s) Price
10:00 AM Sandton Ngwenya R750
10:00 AM Sandton Mbabane R750
10:00 AM Sandton Ezulwini R750
10:00 AM Sandton Malkerns R750
10:00 AM Sandton Matsapha R750
10:00 AM Sandton Manzini R750
11:00 AM OR Tambo Ngwenya R750
11:00 AM OR Tambo Mbabane R750
11:00 AM OR Tambo Malkerns R750
11:00 AM OR Tambo Ezulwini R750
11:00 AM OR Tambo Matsapha R750
11:00 AM OR Tambo Manzini R750
12:15 PM Witbank Ngwenya R700
12:15 PM Witbank Mbabane R700
12:15 PM Witbank Malkerns R700
12:15 PM Witbank Ezulwini R700
12:15 PM Witbank Matsapha R700
12:15 PM Witbank Manzini R700

Johannesburg to Swaziland

Mid-day Shuttle

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

Johannesburg to Swaziland

Evening Shuttle(new time from 1 June 2017)

Time Pickup Stop Drop off Point(s) Price
04:30 PM Sandton Ngwenya R750
04:30 PM Sandton Mbabane R750
04:30 PM Sandton Ezulwini R750
04:30 PM Sandton Malkerns R750
04:30 PM Sandton Matsapha R750
04:30 PM Sandton Manzini R750
06:00 PM OR Tambo Ngwenya R750
06:00 PM OR Tambo Mbabane R750
06:00 PM OR Tambo Malkerns R750
06:00 PM OR Tambo Ezulwini R750
06:00 PM OR Tambo Matsapha R750
06:00 PM OR Tambo Manzini R750
07:15 PM Witbank Ngwenya R700
07:15 PM Witbank Mbabane R700
07:15 PM Witbank Malkerns R700
07:15 PM Witbank Ezulwini R700
07:15 PM Witbank Matsapha R700
07:15 PM Witbank Manzini R700

Swaziland to Nelspruit

Morning Shuttle (Fridays, Saturdays and Sundays)

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

Nelspruit to Swaziland

Afternoon Shuttle (Fridays, Saturdays and Sundays)

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

Swaziland to Durban

(Friday and Sunday)

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

Durban to Swaziland

(Saturday and Monday)

Time Pickup Stop Drop off Point(s) Price
10:00 AM Durban Mbabane, Ezulwini, Malkerns, Matsapha, Manzini R1000
10:30 AM Umhlanga Mbabane, Ezulwini, Malkerns, Matsapha, Manzini R1000
11:00 AM King Shaka Airport Mbabane, Ezulwini, Malkerns, Matsapha, Manzini R1000
11:30 AM Ballito Mbabane, Ezulwini, Malkerns, Matsapha, Manzini R1000

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 drivethrough, 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