There are 6 ways to get from Amanzimtoti to Kroonstad by bus, plane, bus (Greyhound), car, 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.
Bus, fly to Bram Fischer International Airport
best- Take the bus from Amanzimtoti to Durban Airport
- Fly from King Shaka International Airport (DUR) to Bram Fischer International Airport (BFN)DUR - BFN
- Take the bus from Bloemfontein to Kroonstad
6h 43mR 1,740–4,475Bus
cheapest- Take the bus from Durban to Vereeniging
- Take the bus from Vereeniging to Kroonstad
11h 54mR 930–1,203Drive 533.1 km
- Drive from Amanzimtoti to Kroonstad533.1 km
6h 30mR 1,287–1,859Bus, fly to Lanseria International Airport, train
- Take the bus from Amanzimtoti to Durban Airport
- Fly from King Shaka International Airport (DUR) to Lanseria International Airport (HLA)DUR - HLA
- Take the train from Pretoria to Park
- Take the bus from Johannesburg to Kroonstad
9h 45mR 1,757–3,510Bus, fly to Kruger Mpumalanga International Airport, drive
- Take the bus from Amanzimtoti to Durban Airport
- Fly from King Shaka International Airport (DUR) to Kruger Mpumalanga International Airport (MQP)DUR - MQP
- Drive from Kruger Mpumalanga International Airport (MQP) to Kroonstad
8h 39mR 3,110–5,435Bus via Harrismith
- Take the bus from Durban Bus Stn to Engen Bergview 1 Stop
- Take the bus from Engen Bergview 1 Stop to Johannesburg
- Take the bus from Johannesburg to Kroonstad
14h 38mR 970–1,753
King Shaka International Airport (DUR) to Bram Fischer International Airport (BFN) flights
Questions & Answers
The cheapest way to get from Amanzimtoti to Kroonstad is to bus which costs R 900 - R 1 200 and takes 11h 54m.
The fastest way to get from Amanzimtoti to Kroonstad is to drive which takes 6h 30m and costs R 1 200 - R 1 900.
No, there is no direct bus from Amanzimtoti to Kroonstad. However, there are services departing from Amanzimtoti and arriving at Kroonstad via Durban and Vereeniging. The journey, including transfers, takes approximately 11h 54m.
The distance between Amanzimtoti and Kroonstad is 770 km. The road distance is 533.1 km.
The best way to get from Amanzimtoti to Kroonstad without a car is to bus which takes 11h 54m and costs R 900 - R 1 200.
It takes approximately 6h 43m to get from Amanzimtoti to Kroonstad, including transfers.
Amanzimtoti to Kroonstad bus services, operated by City to City, depart from Durban station.
Amanzimtoti to Kroonstad bus services, operated by City to City, arrive at Vereeniging station.
Yes, the driving distance between Amanzimtoti to Kroonstad is 533 km. It takes approximately 6h 30m to drive from Amanzimtoti to Kroonstad.
There are 34+ hotels available in Kroonstad.
What companies run services between Amanzimtoti, South Africa and Kroonstad, South Africa?
You can take a bus from Amanzimtoti to Kroonstad via Durban and Vereeniging in around 11h 54m.
- Website
- flysafair.co.za
Flights from King Shaka International Airport to Lanseria International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- R 500–1,700
Flights from King Shaka International Airport to Kruger Mpumalanga International Airport via Johannesburg
- Ave. Duration
- 3h
- When
- Friday and Sunday
- Estimated price
- R 1,600–3,200
- Website
- flycemair.co.za
Flights from King Shaka International Airport to Bram Fischer International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- R 3,300–8,500
Flights from King Shaka International Airport to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 3h 40m
- When
- Friday
- Estimated price
- R 3,800–9,000
- Website
- flyairlink.com
Flights from King Shaka International Airport to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 3h 20m
- When
- Monday to Saturday
- Estimated price
- R 1,900–6,500
Flights from King Shaka International Airport to Kruger Mpumalanga International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 1,600–3,200
- Phone
- 0800 428 87246
- info@gautrain.co.za
- Website
- gautrain.co.za
Train from Pretoria to Park
- Ave. Duration
- 35 min
- Frequency
- Every 20 minutes
- Estimated price
- R 75–100
- Schedules at
- gautrain.co.za
- Peak
- R 100
- Off-peak
- R 80
- Phone
- +27 39 312 1406
- enquiriesr@margatecoach.co.za
- Website
- margatecoach.co.za
Bus from Amanzimtoti to Durban Airport
- Ave. Duration
- 51 min
- Frequency
- 5 times a day
- Estimated price
- R 210–240
- Schedules at
- margatecoach.co.za
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Bloemfontein to Kroonstad
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
Bus from Vereeniging to Kroonstad
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from Johannesburg to Kroonstad
- Ave. Duration
- 3h 25m
- Frequency
- Twice daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
- Phone
- +27 87 150 1895
- customercare@eagleliner.co.za
- Website
- eagleliner.co.za
Bus from Bloemfontein to Kroonstad
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- R 120–410
- Schedules at
- eagleliner.co.za
- Single
- R 120–410
Bus from Johannesburg to Kroonstad
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- R 100–410
- Schedules at
- eagleliner.co.za
- Single
- R 100–410
Bus from Durban Bus Stn to Engen Bergview 1 Stop
- Ave. Duration
- 4h 30m
- Frequency
- Every 3 hours
- Estimated price
- R 160–410
- Schedules at
- eagleliner.co.za
- Single
- R 160–410
Bus from Engen Bergview 1 Stop to Johannesburg
- Ave. Duration
- 3h 40m
- Frequency
- Every 3 hours
- Estimated price
- R 140–410
- Schedules at
- eagleliner.co.za
- Single
- R 140–410
- Phone
- +27 11 774 3333
- Website
- res.prasa.com
Bus from Bloemfontein to Kroonstad
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- R 220–310
- Website
- https://res.prasa.com/citytocity/booking
Bus from Durban to Vereeniging
- Ave. Duration
- 6h 49m
- Frequency
- Twice a week
- Estimated price
- R 270–380
- Website
- https://res.prasa.com/citytocity/booking
Bus from Johannesburg to Kroonstad
- Ave. Duration
- 2h 26m
- Frequency
- Twice daily
- Estimated price
- R 210–300
- Website
- https://res.prasa.com/citytocity/booking
- Phone
- +27 11 672 9807
- info@vilamora.co.za
- Website
- vila-mora.co.za
Bus from Durban Bus Stn to Engen Bergview 1 Stop
- Ave. Duration
- 3h 49m
- Frequency
- Twice daily
- Estimated price
- R 350–470
- Website
- https://www.vila-mora.co.za/
Bus from Engen Bergview 1 Stop to Johannesburg
- Ave. Duration
- 3h 41m
- Frequency
- Twice daily
- Estimated price
- R 340–460
- Website
- https://www.vila-mora.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 Bali: What to do if Mount Agung erupts, Need to know: Greyhound, and How do I buy a London Underground ticket? - to help you get the most out of your next trip.










