There are 6 ways to get from East London to Welkom by bus (Greyhound), car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Bloemfontein
best- Take the bus from East London to Bloemfonteinbus
- Take the bus from Bloemfontein to Welkombus
9h 43mR 905–1,185Bus #2
cheapest- Take the bus from East London Stn to Bloemfonteinbus
- Take the bus from Bloemfontein to Welkombus
11h 18mR 737–942Drive 708 km
- Drive from East London to Welkomcar 708 km
8h 38mR 1,598–2,309Fly, bus
- Fly from East London (ELS) to Bram Fischer International Airport (BFN)plane ELS - BFN
- Take the bus from Bloemfontein to Welkombus
6h 44mR 2,742–5,525Bus (Greyhound)
- Take the bus from East London Stn to Bloemfonteinbus
- Take the bus from Bloemfontein to Welkombus
10h 52mR 987–1,252Bus via Aliwal North (Greyhound)
- Take the bus from East London Stn to Aliwal Northbus
- Take the bus from Aliwal North to Welkombus 17210
11h 18mR 988–1,266
East London (ELS) to Bram Fischer International Airport (BFN) flights
Questions & Answers
The cheapest way to get from East London to Welkom is to bus which costs R 700 - R 950 and takes 11h 18m.
The fastest way to get from East London to Welkom is to fly and bus which takes 6h 44m and costs R 2 700 - R 5 500.
No, there is no direct bus from East London to Welkom. However, there are services departing from East London and arriving at Welkom via Bloemfontein. The journey, including transfers, takes approximately 9h 43m.
The distance between East London and Welkom is 713 km. The road distance is 708 km.
The best way to get from East London to Welkom without a car is to bus via Bloemfontein which takes 9h 43m and costs R 900 - R 1 200.
It takes approximately 9h 43m to get from East London to Welkom, including transfers.
East London to Welkom bus services, operated by Greyhound ZA, depart from East London Stn station.
East London to Welkom bus services, operated by Greyhound ZA, arrive at Bloemfontein station.
Yes, the driving distance between East London to Welkom is 708 km. It takes approximately 8h 38m to drive from East London to Welkom.
Book your East London to Welkom bus tickets online with 12go.asia.
What companies run services between East London, South Africa and Welkom, South Africa?
You can take a bus from East London to Welkom via Bloemfontein and Bloemfontein in around 9h 43m.
- Website
- flysafair.co.za
Flights from East London to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 5h 40m
- When
- Monday, Tuesday, Thursday, and Sunday
- Estimated price
- R 2,100–4,400
Flights from East London to Bram Fischer International Airport via Capetown
- Ave. Duration
- 5h 35m
- When
- Sunday
- Estimated price
- R 2,100–4,400
Flights from East London to Bram Fischer International Airport via Durban, Johannesburg
- Ave. Duration
- 7h 10m
- When
- Monday and Thursday
- Estimated price
- R 2,100–4,400
- Website
- flyairlink.com
Flights from East London to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- R 2,100–10,000
- Website
- flycemair.co.za
Flights from East London to Bram Fischer International Airport via Johannesburg
- Ave. Duration
- 5h 45m
- When
- Monday to Friday
- Estimated price
- R 3,900–8,000
- Phone
- +27 11 672 9807
- [email protected]
- Website
- vila-mora.co.za
Bus from East London to Bloemfontein
- Ave. Duration
- 7h 8m
- Frequency
- Once daily
- Estimated price
- R 390–550
- Website
- https://www.vila-mora.co.za/
- Phone
- +27 11 611 8000
- [email protected]
- Website
- 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 Bloemfontein to Welkom
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- R 460–600
- Schedules at
- greyhound.co.za
Bus from East London Stn to Bloemfontein
- Ave. Duration
- 8h 22m
- Frequency
- Twice daily
- Estimated price
- R 500–650
- 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 East London Stn to Aliwal North
- Ave. Duration
- 5h 18m
- Frequency
- Twice daily
- Estimated price
- R 490–650
- Schedules at
- greyhound.co.za
Bus from Aliwal North to Welkom
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- R 490–650
- Schedules at
- greyhound.co.za
Bus from East London Stn to Bloemfontein
- Ave. Duration
- 8h 22m
- Frequency
- Twice daily
- Estimated price
- R 500–650
- Schedules at
- greyhound.co.za
- Phone
- +27 11 774 3333
- Website
- res.prasa.com
Bus from Bloemfontein to Welkom
- Ave. Duration
- 1h 56m
- Frequency
- Once daily
- Estimated price
- R 210–290
- Website
- https://res.prasa.com/citytocity/booking
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 Travelling to the UK: What do I need to know?, Italian Lakes: Getting around by train, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
There are 88+ hotels available in Welkom.







