There are 7 ways to get from Durban to Queenstown by bus, car 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.

Recommended option

Bus via Umtata  •  10 h 30 min

  1. Take the bus from Durban to Umtata
  2. Take the bus from Umtata to Engcobo
  3. Take the bus from Engcobo to Queenstown

Cheapest option

Fly to East London, bus  •  5 h 32 min

  1. Fly from Durban (DUR) to East London (ELS) DUR - ELS
  2. Take the bus from East London to Queenstown

$154 - $407

5 alternative options

Bus  •  11 h 15 min

  1. Take the bus from Durban to Idutywa
  2. Take the bus from Idutywa to Queenstown

Bus TransLux Express  •  11 h 16 min

  1. Take the bus from Durban to Idutywa
  2. Take the bus from Idutywa to Queenstown

Drive  •  9 h 1 min

  1. Drive from Durban to Queenstown 406.1 miles

$60 - $95

Fly to Bloemfontein, bus  •  6 h 28 min

  1. Fly from Durban (DUR) to Bloemfontein (BFN) DUR - BFN
  2. Take the bus from Bloemfontein to Queenstown

Fly to Umtata, bus  •  8 h 37 min

  1. Fly from Durban (DUR) to Umtata (UTT) DUR - UTT
  2. Take the bus from Umtata to Engcobo
  3. Take the bus from Engcobo to Queenstown

Questions & Answers

No, there is no direct bus from Durban to Queenstown. However, there are services departing from Durban and arriving at Queenstown via Umtata and Engcobo. The journey, including transfers, takes approximately 10 h 30 min.

More details

The distance between Durban and Queenstown is 457 km. The road distance is 649.8 km.

Get driving directions

The best way to get from Durban to Queenstown without a car is to bus which takes 10 h 30 min and costs .

More details

It takes approximately 10 h 30 min to get from Durban to Queenstown, including transfers.

More details

Durban to Queenstown bus services, operated by Greyhound ZA, depart from Durban station.

More details

The quickest flight from Durban Airport to East London Airport is the direct flight which takes 1 h 15 min.

Search flights

Durban to Queenstown bus services, operated by Vaal Maseru, arrive at Queenstown station.

More details

Yes, the driving distance between Durban to Queenstown is 650 km. It takes approximately 9 h 1 min to drive from Durban to Queenstown.

Get driving directions

Safair and South African Airways offer flights from Durban Airport to East London Airport.

Search flights

There are 14+ hotels available in Queenstown. Prices start at $35 USD per night.

More details

Map of how to get from Durban to Queenstown.
Launch map view
  • Distance: 285.4 miles
  • Duration: 10 h 30 min

What companies run services between Durban, South Africa and Queenstown, South Africa?

You can take a bus from Durban to Queenstown via Umtata and Engcobo in around 10 h 30 min.

Airlines
South African Airways
Website
flysaa.com
Flights from Durban to East London
Ave. Duration
1 h 20 min
When
Monday to Friday
Estimated price
$110 - $600
Flights from Durban to East London via Port Elizabeth
Ave. Duration
3 h 25 min
When
Monday to Friday
Estimated price
$110 - $600
Flights from Durban to East London via Johannesburg
Ave. Duration
3 h 30 min
When
Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$110 - $600
Flights from Durban to Bloemfontein
Ave. Duration
1 h 11 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$130 - $380
Flights from Durban to Bloemfontein via Johannesburg
Ave. Duration
3 h 6 min
When
Every day
Estimated price
$110 - $340
Flights from Durban to Umtata via Johannesburg
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$140 - $600
Flights from Durban to Umtata via Bloemfontein, Johannesburg
Ave. Duration
6 h 25 min
When
Monday to Friday
Estimated price
$170 - $700
Flights from Durban to Umtata via Port Elizabeth, Johannesburg
Ave. Duration
7 h 45 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$220 - $950
Safair
Website
flysafair.co.za
Flights from Durban to East London
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$50 - $240
Bus operators
Greyhound ZA
Phone
+27 11 611 8000
Email
enquiries@greyhound.co.za
Website
greyhound.co.za
Bus from Durban to Umtata
Ave. Duration
6 h
Frequency
Once daily
Estimated price
$19 - $27
Schedules at
greyhound.co.za
Bus from Durban to Idutywa
Ave. Duration
7 h 15 min
Frequency
Once daily
Estimated price
$21 - $29
Schedules at
greyhound.co.za
Bus from East London to Queenstown
Ave. Duration
2 h 45 min
Frequency
Once daily
Estimated price
$15 - $21
Schedules at
greyhound.co.za
Citiliner
Phone
087 352 0352
Email
enquiries@citiliner.co.za
Website
citiliner.co.za
Bus from Durban to Umtata
Ave. Duration
6 h 10 min
Frequency
Once daily
Estimated price
$20 - $28
Schedules at
citiliner.co.za
Bus from Durban to Idutywa
Ave. Duration
7 h 45 min
Frequency
Once daily
Estimated price
$23 - $35
Schedules at
citiliner.co.za
Vaal Maseru
Phone
014 534 0593/4/5
Email
info@vaalmaseru.co.za
Website
vaalmaseru.co.za
Bus from Umtata to Engcobo
Ave. Duration
1 h
Frequency
Once daily
Schedules at
vaalmaseru.co.za
Bus from Engcobo to Queenstown
Ave. Duration
1 h 30 min
Frequency
Once daily
Schedules at
vaalmaseru.co.za
Bus from Idutywa to Queenstown
Ave. Duration
3 h
Frequency
Once daily
Schedules at
vaalmaseru.co.za
Bus from Bloemfontein to Queenstown
Ave. Duration
3 h 45 min
Frequency
Once a week
Schedules at
vaalmaseru.co.za
TransLux Express
Phone
011 774 8304
Email
translux@apx.co.za
Website
translux.co.za
Bus from Durban to Idutywa
Ave. Duration
7 h 10 min
Frequency
Twice daily
Schedules at
res.prasa.com

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What documents do I need to cross Niagara Falls?, How to get from Heathrow Airport into central London and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.

More Questions & Answers

The best way to get from Durban to Durban Airport is to taxi which takes 23 min and costs .

More details