There are 7 ways to get from Bellville to Ficksburg by plane, taxi, bus, shuttle, car train, 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.
Fly to Bram Fischer International Airport, taxi
best- Fly from Cape Town International Airport (CPT) to Bram Fischer International Airport (BFN)plane CPT - BFN
- Take the taxi from Bram Fischer International Airport (BFN) to Ficksburgtaxi
4h 11mR 3,341–5,266Car train, drive
cheapest- Take the cartrain from Bellville to Kimberleycartrain
- Drive from Kimberley to Ficksburgcar
29h 37mR 1,144–1,752Bus, shuttle, taxi via Bloemfontein
- Take the bus from Bellville to Bloemfonteinbus
- Take a shuttle bus from Bloemfontein to Winburg
- Take the taxi from Winburg to Ficksburgtaxi
15h 57mR 2,732–3,592Drive 1,175.2 km
- Drive from Bellville to Ficksburgcar 1,175.2 km
12h 9mR 2,696–3,894Fly to Maseru, drive
- Fly from Cape Town International Airport (CPT) to Maseru (MSU)plane CPT - MSU
- Drive from Maseru (MSU) to Ficksburgcar
5h 55mR 4,971–7,006Bus, shuttle, taxi
- Take the bus from Bellville Bus Stn to Shell Ultra Citybus
- Take a shuttle bus from Kroonstad to Winburg
- Take the taxi from Winburg to Ficksburgtaxi
18h 23mR 2,255–3,281Bus, shuttle, taxi #2
- Take the bus from Bellville to Kroonstadbus
- Take a shuttle bus from Kroonstad to Winburg
- Take the taxi from Winburg to Ficksburgtaxi
20h 16mR 2,087–2,854
Cape Town International Airport (CPT) to Bram Fischer International Airport (BFN) flights
Questions & Answers
The cheapest way to get from Bellville to Ficksburg is to car train and drive which costs R 1 100 - R 1 800 and takes 29h 37m.
The fastest way to get from Bellville to Ficksburg is to fly and taxi which takes 4h 11m and costs R 3 300 - R 5 500.
The distance between Bellville and Ficksburg is 1109 km. The road distance is 1175.2 km.
The best way to get from Bellville to Ficksburg without a car is to bus and shuttle and taxi via Bloemfontein which takes 15h 57m and costs R 2 700 - R 3 600.
It takes approximately 4h 11m to get from Bellville to Ficksburg, including transfers.
Yes, the driving distance between Bellville to Ficksburg is 1175 km. It takes approximately 12h 9m to drive from Bellville to Ficksburg.
There are 22+ hotels available in Ficksburg.
What companies run services between Bellville, South Africa and Ficksburg, South Africa?
There is no direct connection from Bellville to Ficksburg. However, you can take the taxi to Capetown-Airport-CPT airport, fly to Bram Fischer International Airport (BFN), then take the taxi to Ficksburg. Alternatively, you can take the bus to Bloemfontein, take the taxi to Bloemfontein, take the shuttle to Winburg, then take the taxi to Ficksburg.
- Website
- flyairlink.com
Flights from Cape Town International Airport to Bram Fischer International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 1,300–2,700
Flights from Cape Town International Airport to Maseru via Johannesburg
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- R 2,200–6,500
- Phone
- 011 012 0231
- [email protected]
- Website
- res.prasa.com
Car train from Bellville to Kimberley
- Ave. Duration
- 25h 25m
- Frequency
- Once a week
- Estimated price
- R 344–552
- Schedules at
- res.prasa.com
- Economy (Sitter)
- R 344
- Sleeper (Tourist)
- R 552
- Phone
- +27 84 575 4609
- [email protected]
- Website
- Tamuka Coaches - Experience our experience as we simply travel
Bus from Bellville to Bloemfontein
- Ave. Duration
- 11h 10m
- Frequency
- 6 times a week
- Estimated price
- R 950–1,300
- Website
- Tamuka Coaches - Experience our experience as we simply travel
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 French strikes 2018: What are my alternative transport options?, Best ways to travel around Australia, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.






