There are 7 ways to get from Buffalo to Durban by plane, bus, shuttle, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Buffalo Niagara International Airport to King Shaka International Airport
best- Fly from Buffalo Niagara International Airport (BUF) to King Shaka International Airport (DUR)plane BUF - DUR
23h 30mR 13,295–44,679Bus to Toronto Island Airport, fly to King Shaka International Airport
cheapest- Take the bus from Buffalo to Torontobus
- Fly from Toronto Island Airport (YTZ) to King Shaka International Airport (DUR)plane YTZ - DUR
27h 47mR 9,465–31,725Bus to Rochester, fly to King Shaka International Airport
- Take the bus from Buffalo to Rochester Bus Stopbus
- Fly from Rochester (ROC) to King Shaka International Airport (DUR)plane ROC - DUR
24h 34mR 12,687–40,950Fly Buffalo Niagara International Airport to Pietermaritzburg, bus
- Fly from Buffalo Niagara International Airport (BUF) to Pietermaritzburg (PZB)plane BUF - PZB
- Take the bus from Burger St to Durban Bus Stnbus
34h 32mR 14,200–49,909Shuttle to Toronto Pearson International Airport, fly to King Shaka International Airport
- Take a shuttle bus from Buffalo Airport to Pearson International Airport Terminal 1
- Fly from Toronto Pearson International Airport (YYZ) to King Shaka International Airport (DUR)plane YYZ - DUR
35h 5mR 10,695–25,579Bus to Toronto Island Airport, fly to Pietermaritzburg, bus
- Take the bus from Buffalo to Torontobus
- Fly from Toronto Island Airport (YTZ) to Pietermaritzburg (PZB)plane YTZ - PZB
- Take the bus from Burger St to Durban Bus Stnbus
40h 13mR 10,370–35,955Train to Newark Liberty International Airport, fly to King Shaka International Airport
- Take the train from Buffalo to Ny Moynihan Train Hall At Penn Stationtrain
- Fly from Newark Liberty International Airport (EWR) to King Shaka International Airport (DUR)plane EWR - DUR
29h 39mR 18,864–37,278
Buffalo Niagara International Airport (BUF) to King Shaka International Airport (DUR) flights
Questions & Answers
The cheapest way to get from Buffalo to Durban is to shuttle and fly which costs R 10 000 - R 26 000 and takes 35h 5m.
The fastest way to get from Buffalo to Durban is to fly which takes 23h 30m and costs R 13 000 - R 45 000.
The distance between Buffalo and Durban is 13787 km.
It takes approximately 23h 30m to get from Buffalo to Durban, including transfers.
Durban is 6h ahead of Buffalo. It is currently 4:12 PM in Buffalo and 10:12 PM in Durban.
There are 2185+ hotels available in Durban.
What companies run services between Buffalo, NY, USA and Durban, South Africa?
United Airlines, Airlink, and Safair fly from Buffalo Niagara International Airport (BUF) to King Shaka International Airport (DUR) twice daily.
- Website
- flysafair.co.za
Flights from Buffalo Niagara International Airport to King Shaka International Airport via Newark Liberty International Airport, Johannesburg
- Ave. Duration
- 23h 51m
- When
- Sunday, Thursday, and Saturday
- Estimated price
- R 13,000–44,000
Flights from Buffalo Niagara International Airport to King Shaka International Airport via Washington Dulles, Capetown
- Ave. Duration
- 22h 35m
- When
- Monday
- Estimated price
- R 13,000–46,000
Flights from Buffalo Niagara International Airport to King Shaka International Airport via Newark Liberty International Airport, Capetown
- Ave. Duration
- 27h 37m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R 13,000–46,000
Flights from Rochester to King Shaka International Airport via Newark Liberty International Airport, Johannesburg
- Ave. Duration
- 19h 30m
- When
- Thursday
- Estimated price
- R 12,000–40,000
Flights from Rochester to King Shaka International Airport via Newark Liberty International Airport, Capetown
- Ave. Duration
- 22h 15m
- When
- Friday and Sunday
- Estimated price
- R 12,000–42,000
Flights from Rochester to King Shaka International Airport via Washington Dulles, Capetown
- Ave. Duration
- 22h 47m
- When
- Monday and Thursday
- Estimated price
- R 12,000–42,000
Flights from Toronto Pearson International Airport to King Shaka International Airport via Sao Paulo, Capetown
- Ave. Duration
- 30h
- When
- Monday and Friday
- Estimated price
- R 9,500–32,000
Flights from Toronto Island Airport to King Shaka International Airport via Washington Dulles, Capetown
- Ave. Duration
- 23h 17m
- When
- Monday
- Estimated price
- R 9,500–33,000
Flights from Toronto Island Airport to King Shaka International Airport via Newark Liberty International Airport, Capetown
- Ave. Duration
- 21h 15m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R 9,500–32,000
Flights from Toronto Island Airport to King Shaka International Airport via Newark Liberty International Airport, Johannesburg
- Ave. Duration
- 21h 25m
- When
- Thursday
- Estimated price
- R 9,000–31,000
Flights from Newark Liberty International Airport to King Shaka International Airport via Johannesburg
- Ave. Duration
- 17h 15m
- When
- Thursday and Saturday
- Estimated price
- R 9,000–31,000
Flights from Newark Liberty International Airport to King Shaka International Airport via Capetown
- Ave. Duration
- 18h 5m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- R 9,000–32,000
- Website
- flyairlink.com
Flights from Buffalo Niagara International Airport to Pietermaritzburg via Newark Liberty International Airport, Johannesburg
- Ave. Duration
- 31h 5m
- When
- Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- R 14,000–49,000
Flights from Buffalo Niagara International Airport to Pietermaritzburg via Washington Dulles, Capetown, Johannesburg
- Ave. Duration
- 35h 5m
- When
- Monday
- Estimated price
- R 15,000–55,000
Flights from Buffalo Niagara International Airport to Pietermaritzburg via Newark Liberty International Airport, Capetown, Johannesburg
- Ave. Duration
- 39h 12m
- When
- Wednesday and Sunday
- Estimated price
- R 15,000–55,000
Flights from Buffalo Niagara International Airport to Pietermaritzburg via Washington Dulles, Lagos, Johannesburg
- Ave. Duration
- 30h 6m
- When
- Thursday
- Estimated price
- R 15,000–50,000
Flights from Toronto Island Airport to Pietermaritzburg via Newark Liberty International Airport, Johannesburg
- Ave. Duration
- 32h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- R 10,000–35,000
Flights from Toronto Island Airport to Pietermaritzburg via Newark Liberty International Airport, Capetown, Johannesburg
- Ave. Duration
- 32h 50m
- When
- Wednesday and Sunday
- Estimated price
- R 11,000–37,000
Flights from Toronto Island Airport to Pietermaritzburg via Montreal, Madrid, Johannesburg
- Ave. Duration
- 34h 45m
- When
- Thursday and Sunday
- Estimated price
- R 14,000–32,000
Flights from Toronto Island Airport to Pietermaritzburg via Washington Dulles, Accra, Johannesburg
- Ave. Duration
- 35h 10m
- When
- Monday and Wednesday
- Estimated price
- R 10,000–35,000
Flights from Toronto Island Airport to Pietermaritzburg via Washington Dulles, Lagos, Johannesburg
- Ave. Duration
- 35h 10m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R 10,000–36,000
- Website
- united.com
Flights from Buffalo Niagara International Airport to King Shaka International Airport via Newark Liberty International Airport, Johannesburg
- Ave. Duration
- 33h 40m
- When
- Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- R 13,000–44,000
Flights from Rochester to King Shaka International Airport via Newark Liberty International Airport, Johannesburg
- Ave. Duration
- 33h 30m
- When
- Every day
- Estimated price
- R 12,000–40,000
Flights from Newark Liberty International Airport to King Shaka International Airport via Johannesburg
- Ave. Duration
- 31h 15m
- When
- Every day
- Estimated price
- R 9,000–31,000
- Website
- g-airways.com
Flights from Toronto Pearson International Airport to King Shaka International Airport via Sao Paulo, Johannesburg
- Ave. Duration
- 29h
- When
- Wednesday
- Estimated price
- R 9,500–32,000
Flights from Toronto Pearson International Airport to King Shaka International Airport via Cairo, Johannesburg
- Ave. Duration
- 38h 20m
- When
- Wednesday and Friday
- Estimated price
- R 11,000–28,000
- Website
- qatarairways.com
Flights from Toronto Pearson International Airport to King Shaka International Airport via Lisboa, Maputo
- Ave. Duration
- 29h 40m
- When
- Monday and Thursday
- Estimated price
- R 9,000–23,000
Flights from Toronto Island Airport to Pietermaritzburg via Montreal, Madrid, Johannesburg
- Ave. Duration
- 34h 45m
- When
- Thursday and Sunday
- Estimated price
- R 14,000–32,000
- Website
- flysaa.com
Flights from Rochester to King Shaka International Airport via Newark Liberty International Airport, Johannesburg
- Ave. Duration
- 24h 25m
- When
- Monday to Thursday
- Estimated price
- R 12,000–40,000
- Website
- swiss.com
Flights from Toronto Pearson International Airport to King Shaka International Airport via Zurich, Johannesburg
- Ave. Duration
- 34h 10m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- R 9,500–26,000
- Website
- egyptair.com
Flights from Toronto Pearson International Airport to King Shaka International Airport via Cairo, Johannesburg
- Ave. Duration
- 44h 5m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- R 11,000–28,000
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Buffalo to Ny Moynihan Train Hall At Penn Station
- Ave. Duration
- 8h 17m
- Frequency
- 3 times a day
- Estimated price
- R 2,300–4,700
- Website
- https://www.amtrak.com/home.html
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Buffalo to Rochester Bus Stop
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- R 180–310
- Schedules at
- flixbus.com
Bus from Buffalo to Toronto
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- R 260–440
- Schedules at
- flixbus.com
Bus from Buffalo to Toronto
- Ave. Duration
- 3h 10m
- Frequency
- 4 times a day
- Estimated price
- R 260–440
- Schedules at
- flixbus.com
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- greyhound.com
Bus from Buffalo to Rochester Bus Stop
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- R 190–350
- Website
- https://www.greyhound.com/
Bus from Buffalo to Toronto
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- R 260–500
- Website
- https://www.greyhound.com/
Bus from Buffalo to Toronto
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- R 260–500
- Website
- https://www.greyhound.com/
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Burger St to Durban Bus Stn
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- R 65–200
- Schedules at
- eagleliner.co.za
- Single
- R 65–200
Bus from Burger St to Durban Bus Stn
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- R 65–200
- Schedules at
- eagleliner.co.za
- Single
- R 65–200
- Phone
- +27 11 672 9807
- [email protected]
- Website
- vila-mora.co.za
Bus from Burger St to Durban Bus Stn
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- R 310–410
- Website
- https://www.vila-mora.co.za/
Bus from Burger St to Durban Bus Stn
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- R 310–410
- Website
- https://www.vila-mora.co.za/
- Phone
- +1 905 374 8111
- [email protected]
- Website
- niagaraairbus.com
Shuttle from Buffalo Airport to Pearson International Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- R 1,400–1,900
- Website
- https://www.niagaraairbus.com/
- Phone
- +1 800-858-8555
- Website
- trailways.com
Bus from Buffalo to Toronto
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a day
- Estimated price
- R 360–1,100
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- R 360–1,000
- Flexible
- R 700–1,100
Bus from Buffalo to Toronto
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a day
- Estimated price
- R 360–1,100
- Website
- https://trailways.com
- Schedules at
- https://trailways.com/schedules/
- Saver
- R 360–1,000
- Flexible
- R 700–1,100
Want to know more about travelling around South Africa
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
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide















