There are 10 ways to get from Giyani to Bloemfontein by taxi, plane, bus (Greyhound), car, bus, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi to Hoedspruit, fly to Bram Fischer International Airport
best- Take the taxi from Giyani to Hoedspruit (HDS)taxi
- Fly from Hoedspruit (HDS) to Bram Fischer International Airport (BFN)plane HDS - BFN
6h 6mR 4,063–8,938Bus
cheapest- Take the bus from Giyani to Park Stationbus
- Take the bus from Johannesburg to Bloemfonteinbus
14h 43mR 585–1,083Drive 869.8 km
- Drive from Giyani to Bloemfonteincar 869.8 km
9h 17mR 1,965–2,838Bus, taxi to Gateway International Airport, fly to Bram Fischer International Airport
- Take the bus from Giyani to Dikgalebus
- Take the taxi from Dikgale to Gateway International Airport (PTG)taxi
- Fly from Gateway International Airport (PTG) to Bram Fischer International Airport (BFN)plane PTG - BFN
8h 29mR 3,736–7,014Drive to Kruger Mpumalanga International Airport, fly to Bram Fischer International Airport
- Drive from Giyani to Nelspruit-Airport-MQPcar
- Fly from Kruger Mpumalanga International Airport (MQP) to Bram Fischer International Airport (BFN)plane MQP - BFN
7h 42mR 3,679–7,596Taxi to Hoedspruit, fly to Maseru, drive
- Take the taxi from Giyani to Hoedspruit (HDS)taxi
- Fly from Hoedspruit (HDS) to Maseru (MSU)plane HDS - MSU
- Drive from Maseru (MSU) to Bloemfonteincar
8h 44mR 6,103–13,858Taxi, bus, taxi to Skukuza Airport, fly to Bram Fischer International Airport
- Take the taxi from Giyani to Phalaborwataxi
- Take the bus from Phalaborwa to Hazyviewbus
- Take the taxi from Hazyview to Skukuza Airport (SZK)taxi
- Fly from Skukuza Airport (SZK) to Bram Fischer International Airport (BFN)plane SZK - BFN
9h 58mR 5,545–13,978Bus via Welkom
- Take the bus from Giyani to Park Stationbus
- Take the bus from Park Station to Biuten Stbus
- Take the bus from Welkom to Bloemfonteinbus
14h 51mR 755–1,013Bus #2
- Take the bus from Giyani to Midrandbus
- Take the bus from Midrand to Bloemfonteinbus 17210
17h 24mR 835–1,060Drive, car train
- Drive from Giyani to Sasolburgcar
- Take the car train from Sasolburg to Bloemfonteincartrain 74013
11h 14mR 1,430–2,010
Hoedspruit (HDS) to Bram Fischer International Airport (BFN) flights
Questions & Answers
The cheapest way to get from Giyani to Bloemfontein is to bus which costs R 550 - R 1 100 and takes 14h 43m.
The fastest way to get from Giyani to Bloemfontein is to taxi and fly which takes 6h 6m and costs R 4 000 - R 9 000.
No, there is no direct bus from Giyani to Bloemfontein. However, there are services departing from Giyani and arriving at Bloemfontein via Johannesburg. The journey, including transfers, takes approximately 14h 43m.
The distance between Giyani and Bloemfontein is 891 km. The road distance is 869.8 km.
The best way to get from Giyani to Bloemfontein without a car is to bus which takes 14h 43m and costs R 550 - R 1 100.
It takes approximately 6h 6m to get from Giyani to Bloemfontein, including transfers.
Giyani to Bloemfontein bus services, operated by Eagle Liner, depart from Giyani station.
Giyani to Bloemfontein bus services, operated by Eagle Liner, arrive at Park Station.
Yes, the driving distance between Giyani to Bloemfontein is 870 km. It takes approximately 9h 17m to drive from Giyani to Bloemfontein.
There are 501+ hotels available in Bloemfontein.
What companies run services between Giyani, Limpopo, South Africa and Bloemfontein, South Africa?
You can take a bus from Giyani to Bloemfontein via Park Station and Johannesburg in around 14h 43m.
- Website
- flyairlink.com
Flights from Hoedspruit to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 3h 22m
- When
- Every day
- Estimated price
- R 2,500–8,500
Flights from Gateway International Airport to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 5h 51m
- When
- Every day
- Estimated price
- R 2,600–9,000
Flights from Kruger Mpumalanga International Airport to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 3h 51m
- When
- Every day
- Estimated price
- R 2,300–8,000
Flights from Kruger Mpumalanga International Airport to Bram Fischer International Airport via Vilankulu, Johannesburg
- Ave. Duration
- 6h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 4,400–8,000
Flights from Hoedspruit to Maseru via Johannesburg
- Ave. Duration
- 3h 50m
- When
- Every day
- Estimated price
- R 3,800–11,000
Flights from Skukuza Airport to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 3,100–11,000
Flights from Skukuza Airport to Bram Fischer International Airport via Capetown
- Ave. Duration
- 6h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 7,000–11,000
- Website
- flycemair.co.za
Flights from Hoedspruit to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 2h 45m
- When
- Saturday
- Estimated price
- R 3,100–6,500
Flights from Kruger Mpumalanga International Airport to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 3h 10m
- When
- Friday and Sunday
- Estimated price
- R 2,900–6,500
- Website
- flysaa.com
Flights from Hoedspruit to Bram Fischer International Airport via Johannesburg, Durban
- Ave. Duration
- 6h 25m
- When
- Tuesday and Thursday
- Estimated price
- R 2,000–6,500
Flights from Kruger Mpumalanga International Airport to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 3h 10m
- When
- Friday and Sunday
- Estimated price
- R 2,900–6,500
- Phone
- 011 012 0231
- [email protected]
- Website
- res.prasa.com
Car train from Sasolburg to Bloemfontein
- Ave. Duration
- 4h 52m
- Frequency
- Once a week
- Estimated price
- R 170–190
- Schedules at
- res.prasa.com
- Phone
- 010 822 9000
- [email protected]
- Website
- eagleliner.co.za
Bus from Giyani to Park Station
- Ave. Duration
- 8h 23m
- Frequency
- Twice daily
- Estimated price
- R 330–440
- Schedules at
- intercity.co.za
- Single
- R 410–440
Bus from Johannesburg to Bloemfontein
- Ave. Duration
- 5h 20m
- Frequency
- Twice daily
- Estimated price
- R 300–400
- Schedules at
- eagleliner.co.za
- Single
- R 330–360
Bus from Giyani to Dikgale
- Ave. Duration
- 2h 20m
- Frequency
- Twice daily
- Estimated price
- R 120–240
- Schedules at
- intercity.co.za
- Single
- R 120–240
Bus from Giyani to Park Station
- Ave. Duration
- 8h 23m
- Frequency
- Twice daily
- Estimated price
- R 330–440
- Schedules at
- intercity.co.za
- Single
- R 410–440
Bus from Park Station to Biuten St
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- R 210–290
- Schedules at
- eagleliner.co.za
- Single
- R 210–290
Bus from Giyani to Midrand
- Ave. Duration
- 7h 54m
- Frequency
- Twice daily
- Estimated price
- R 330–410
- Schedules at
- intercity.co.za
- Single
- R 400–410
- Phone
- +27 11 611 8000
- [email protected]
- Website
- greyhound.co.za
Bus from Johannesburg to Bloemfontein
- Ave. Duration
- 6h 19m
- Frequency
- 3 times a day
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
Bus from Phalaborwa to Hazyview
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from Midrand to Bloemfontein
- Ave. Duration
- 8h 30m
- Frequency
- 3 times a day
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
- Phone
- +27 11 774 3333
- Website
- res.prasa.com
Bus from Johannesburg to Bloemfontein
- Ave. Duration
- 5h 12m
- Frequency
- Twice daily
- Estimated price
- R 250–350
- Website
- https://res.prasa.com/citytocity/booking
Bus from Welkom to Bloemfontein
- Ave. Duration
- 1h 53m
- Frequency
- Twice daily
- Estimated price
- R 210–290
- Website
- https://res.prasa.com/citytocity/booking
- Ave. Duration
- 1h 55m
- Estimated price
- R 500–2,400
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 South Korea: Travelling from Seoul to Busan , Italian Lakes: Getting around by train, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.













