Rome2Rio

How to get fromDurban to Miamiby bus or plane

Find Transport to Miami

See all options

There are 6 ways to get from Durban to Miami by bus or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus to Pietermaritzburg, fly to Miami International Airport

    best
    1. Take the bus from Durban Bus Stn to Burger Stbus bus
    2. Fly from Pietermaritzburg (PZB) to Miami International Airport (MIA)plane plane PZB - MIA
    28h 3m
    $506–1,828
  2. Fly King Shaka International Airport to Miami International Airport

    1. Fly from King Shaka International Airport (DUR) to Miami International Airport (MIA)plane plane DUR - MIA
    26h 12m
    $565–1,916
  3. Fly King Shaka International Airport to Fort Lauderdale–Hollywood International Airport

    1. Fly from King Shaka International Airport (DUR) to Fort Lauderdale–Hollywood International Airport (FLL)plane plane DUR - FLL
    26h 50m
    $618–2,222
  4. Bus to Pietermaritzburg, fly to Fort Lauderdale–Hollywood International Airport

    1. Take the bus from Durban Bus Stn to Burger Stbus bus
    2. Fly from Pietermaritzburg (PZB) to Fort Lauderdale–Hollywood International Airport (FLL)plane plane PZB - FLL
    28h 41m
    $559–2,034
  5. Bus to Richards Bay, fly to Miami International Airport

    1. Take the bus from Durban to Richards Baybus bus
    2. Fly from Richards Bay (RCB) to Miami International Airport (MIA)plane plane RCB - MIA
    28h 53m
    $560–1,918
  6. Bus to Margate, fly to Miami International Airport

    1. Take the bus from Durban Station to Margate Retirement Villagebus bus
    2. Fly from Margate (MGH) to Miami International Airport (MIA)plane plane MGH - MIA
    29h 35m
    $567–1,919

Pietermaritzburg (PZB) to Miami International Airport (MIA) flights

Calendar17Weekly Planes
Duration27h 10mAverage Duration
Ticket$520Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Durban, South Africa and Miami, FL, USA?

Airlink, United Airlines, and two other airlines fly from King Shaka International Airport (DUR) to Miami International Airport (MIA) 3 times a day.

Airlines
Bus operators

Want to know more about travelling around United States

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides