There are 6 ways to get from Springfontein to Johannesburg by bus, plane, bus (Greyhound), 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.
Bus to Bram Fischer International Airport, fly
best- Take the bus from Springfontein to Bloemfontein
- Fly from Bram Fischer International Airport (BFN) to Johannesburg International Airport (JNB)BFN - JNB
4h 18mR 1,373–2,729Car train
cheapest- Take the car train from Springfontein to Johannesburg Park74013
10h 17mR 240–409Bus via Welkom
- Take the bus from Springfontein to Bloemfontein
- Take the bus from Bloemfontein to Welkom
- Take the bus from Biuten St to Park Station
8h 16mR 1,083–1,649Drive 537 km
- Drive from Springfontein to Johannesburg537 km
5h 4mR 1,302–1,880Drive to Maseru, fly
- Drive from Springfontein to Maseru (MSU)
- Fly from Maseru (MSU) to Johannesburg International Airport (JNB)MSU - JNB
4h 56mR 3,035–4,783Bus (Greyhound)
- Take the bus from Springfontein to Johannesburg
8h 43mR 533–739
Bram Fischer International Airport (BFN) to Johannesburg International Airport (JNB) flights
Questions & Answers
The cheapest way to get from Springfontein to Johannesburg is to car train which costs R 240 - R 410 and takes 10h 17m.
The fastest way to get from Springfontein to Johannesburg is to bus and fly which takes 4h 18m and costs R 1 300 - R 2 800.
Yes, there is a direct train departing from Springfontein and arriving at Johannesburg Park. Services depart once a week, and operate Friday. The journey takes approximately 10h 17m.
The distance between Springfontein and Johannesburg is 553 km. The road distance is 537 km.
The best way to get from Springfontein to Johannesburg without a car is to bus via Welkom which takes 8h 16m and costs R 1 000 - R 1 700.
It takes approximately 4h 18m to get from Springfontein to Johannesburg, including transfers.
Springfontein to Johannesburg train services, operated by Shosholoza Meyl, depart from Springfontein station.
Springfontein to Johannesburg train services, operated by Shosholoza Meyl, arrive at Johannesburg Park station.
Yes, the driving distance between Springfontein to Johannesburg is 537 km. It takes approximately 5h 4m to drive from Springfontein to Johannesburg.
There are 4098+ hotels available in Johannesburg.
What companies run services between Springfontein, Free State, South Africa and Johannesburg, South Africa?
You can take a vehicle from Springfontein to Park Station via Springfontein, Bloemfontein, Welkom, and Biuten St in around 8h 16m. Alternatively, Shosholoza Meyl operates a vehicle from Springfontein to Johannesburg Park once a week. Tickets cost R 240–409 and the journey takes 10h 17m.
- Website
- flyairlink.com
Flights from Bram Fischer International Airport to Johannesburg International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- R 1,600–2,100
Flights from Maseru to Johannesburg International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 2,200–3,600
- Website
- flycemair.co.za
Flights from Bram Fischer International Airport to Johannesburg International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- R 3,000–8,000
- Website
- flysafair.co.za
Flights from Bram Fischer International Airport to Johannesburg International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- R 600–1,600
- Phone
- 080 122 9091
- MLPS.Info@prasa.com
- Website
- res.prasa.com
Car train from Springfontein to Johannesburg Park
- Ave. Duration
- 10h 17m
- Frequency
- Once a week
- Estimated price
- R 240–409
- Schedules at
- res.prasa.com
- Tourist (Sleeper)
- R 409
- Economy (Sitter)
- R 256
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Springfontein to Bloemfontein
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from Bloemfontein to Welkom
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from Springfontein to Johannesburg
- Ave. Duration
- 8h 40m
- Frequency
- Once daily
- Estimated price
- R 500–700
- Schedules at
- greyhound.co.za
- Phone
- +27 87 150 1895
- customercare@eagleliner.co.za
- Website
- eagleliner.co.za
Bus from Biuten St to Park Station
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- R 130–410
- Schedules at
- eagleliner.co.za
- Single
- R 130–410
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 travel India's Golden Triangle, How to get from London to Edinburgh, and How to get from Southend Airport into central London - to help you get the most out of your next trip.












