• Our partners include:

  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia
  • Uber
  • Rentalcars.com

There are 3 ways to get from Durban to Bloemfontein by plane, bus or car

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

Fly  •  1h 38m

  1. Fly from Durban (DUR) to Bloemfontein (BFN) DUR - BFN

$170 - $318

Cheapest option

Bus  •  9h

  1. Take the bus from Durban to Bloemfontein

$22 - $35

1 alternative option

Drive  •  7h 8m

  1. Drive from Durban to Bloemfontein 397.5 miles

$60 - $90

Questions & Answers

The cheapest way to get from Durban to Bloemfontein is to bus which costs R 320 - R 440 and takes 9h.

More details

The quickest way to get from Durban to Bloemfontein is to fly which costs R 2 400 - R 4 600 and takes 1h 38m.

More details

Yes, there is a direct bus departing from Durban and arriving at Bloemfontein. Services depart once daily, and operate every day. The journey takes approximately 9h.

More details

The distance between Durban and Bloemfontein is 473 km. The road distance is 636 km.

Get driving directions

The best way to get from Durban to Bloemfontein without a car is to bus which takes 9h and costs R 320 - R 440.

More details

It takes approximately 1h 38m to get from Durban to Bloemfontein, including transfers.

More details

Durban to Bloemfontein bus services, operated by TransLux Express, depart from Durban station.

More details

The best way to get from Durban to Bloemfontein is to fly which takes 1h 38m and costs R 2 400 - R 4 600. Alternatively, you can bus, which costs R 320 - R 440 and takes 9h.

Mode details

The quickest flight from Durban Airport to Bloemfontein Airport is the direct flight which takes 1h 5m.

Search flights

Durban to Bloemfontein bus services, operated by TransLux Express, arrive at Bloemfontein station.

More details

Map of how to get from Durban to Bloemfontein.
Launch map view
  • Distance: 295.7 miles
  • Duration: 1h 38m

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

South African Airways, Mango and Airlink fly from Durban to Bloemfontein 3 times a day. Alternatively, TransLux Express operates a bus from Durban to Bloemfontein once daily. Tickets cost $23 and the journey takes 9h. Two other operators also service this route.

Airlines
South African Airways
Website
flysaa.com
Flights from Durban to Bloemfontein
Ave. Duration
1h 5m
When
Monday to Friday
Estimated price
$130 - $380
Flights from Durban to Bloemfontein via Johannesburg
Ave. Duration
3h 6m
When
Every day
Estimated price
$110 - $340
Bus operators
TransLux Express
Phone
011 774 8304
Email
translux@apx.co.za
Website
translux.co.za
Bus from Durban to Bloemfontein
Ave. Duration
9h
Frequency
Once daily
Estimated price
$23
Schedules at
res.prasa.com
Greyhound ZA
Phone
+27 11 611 8000
Email
enquiries@greyhound.co.za
Website
greyhound.co.za
Bus from Durban to Bloemfontein
Ave. Duration
9h 40m
Frequency
Once daily
Estimated price
$22 - $35
Schedules at
greyhound.co.za
Eldo Coaches
Phone
086 113 5367
Email
info@eldocoaches.co.za
Website
eldocoaches.co.za
Bus from Durban to Bloemfontein
Ave. Duration
10h 8m
Frequency
Once daily
Schedules at
eldocoaches.co.za

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 How to plan an amazing trip around Scandinavia, Travelling to and around Russia for the 2018 FIFA World Cup and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Durban to Bloemfontein is 636 km. It takes approximately 7h 8m to drive from Durban to Bloemfontein.

Get driving directions

Airlink, Mango and South African Airways offer flights from Durban Airport to Bloemfontein Airport.

Search flights

There are 195+ hotels available in Bloemfontein. Prices start at $34 USD per night.

More details

The best way to get from Durban to Durban Airport is to taxi which takes 23m and costs R 430 - R 550.

More details