There are 7 ways to get from Pinetown to Welkom by bus, plane, car, or bus (Greyhound)
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 Pietermaritzburg, fly to Johannesburg International Airport, drive
best- Take the bus from Crompton St to Burger Stbus
- Fly from Pietermaritzburg (PZB) to Johannesburg International Airport (JNB)plane PZB - JNB
- Drive from Johannesburg-Airport-JNB to Welkomcar
5h 39mR 2,090–4,239Bus
cheapest- Take the bus from Crompton St to Johannesburgbus
- Take the bus from Park Station to Biuten Stbus
10h 25mR 495–820Drive 547.7 km
- Drive from Pinetown to Welkomcar 547.7 km
6h 44mR 1,244–1,797Fly King Shaka International Airport to Johannesburg International Airport, drive
- Fly from King Shaka International Airport (DUR) to Johannesburg International Airport (JNB)plane DUR - JNB
- Drive from Johannesburg-Airport-JNB to Welkomcar
6h 43mR 1,366–3,098Bus to Pietermaritzburg, fly to Bram Fischer International Airport, bus
- Take the bus from Crompton St to Burger Stbus
- Fly from Pietermaritzburg (PZB) to Bram Fischer International Airport (BFN)plane PZB - BFN
- Take the bus from Bloemfontein to Welkombus
7h 39mR 3,560–4,679Fly King Shaka International Airport to Bram Fischer International Airport, bus
- Fly from King Shaka International Airport (DUR) to Bram Fischer International Airport (BFN)plane DUR - BFN
- Take the bus from Bloemfontein to Welkombus
6h 48mR 1,986–5,338Bus via Vereeniging
- Take the bus from Pinetown to Vereenigingbus
- Take the bus from Vereeniging to Welkombus
11h 9mR 741–987
Pinetown to Welkom by bus
Questions & Answers
The cheapest way to get from Pinetown to Welkom is to bus which costs R 490 - R 850 and takes 10h 25m.
The fastest way to get from Pinetown to Welkom is to bus and fly and drive which takes 5h 39m and costs R 2 000 - R 4 300.
No, there is no direct bus from Pinetown to Welkom. However, there are services departing from Crompton St and arriving at Biuten St via Park Station. The journey, including transfers, takes approximately 10h 25m.
The distance between Pinetown and Welkom is 785 km. The road distance is 547.7 km.
The best way to get from Pinetown to Welkom without a car is to bus which takes 10h 25m and costs R 490 - R 850.
It takes approximately 5h 39m to get from Pinetown to Welkom, including transfers.
Pinetown to Welkom bus services, operated by Eagle Liner, depart from Crompton St station.
Pinetown to Welkom bus services, operated by Eagle Liner, arrive at Johannesburg station.
Yes, the driving distance between Pinetown to Welkom is 548 km. It takes approximately 6h 44m to drive from Pinetown to Welkom.
There are 65+ hotels available in Welkom.
What companies run services between Pinetown, South Africa and Welkom, South Africa?
You can take a bus from Crompton St to Biuten St via Park Station in around 10h 25m.
- Website
- flysafair.co.za
Flights from King Shaka International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 500–2,000
Flights from King Shaka International Airport to Bram Fischer International Airport via Johannesburg International Airport
- Ave. Duration
- 3h 25m
- When
- Wednesday
- Estimated price
- R 1,100–3,900
- Website
- flyairlink.com
Flights from Pietermaritzburg to Johannesburg International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 1,400–3,100
Flights from King Shaka International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 500–3,000
Flights from King Shaka International Airport to Johannesburg International Airport via Nelspruit
- Ave. Duration
- 3h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- R 700–3,000
Flights from Pietermaritzburg to Bram Fischer International Airport via Johannesburg International Airport
- Ave. Duration
- 5h 6m
- When
- Every day
- Estimated price
- R 1,900–7,000
Flights from King Shaka International Airport to Bram Fischer International Airport via Johannesburg International Airport
- Ave. Duration
- 3h 20m
- When
- Monday to Saturday
- Estimated price
- R 1,700–6,000
- Website
- flysaa.com
Flights from King Shaka International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- R 500–2,000
- Website
- g-airways.com
Flights from King Shaka International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 650–6,000
- Website
- flexflight.dk
Flights from King Shaka International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- R 650–6,000
- Website
- flycemair.co.za
Flights from King Shaka International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- R 2,200–5,000
Flights from King Shaka International Airport to Bram Fischer International Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- R 2,600–6,000
Flights from King Shaka International Airport to Bram Fischer International Airport via Johannesburg International Airport
- Ave. Duration
- 3h 40m
- When
- Friday
- Estimated price
- R 2,900–6,000
- Website
- turkishairlines.com
Flights from King Shaka International Airport to Johannesburg International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- R 700–10,000
- Phone
- 010 822 9000
- customercare@intercity.co.za
- Website
- eagleliner.co.za
Bus from Crompton St to Burger St
- Ave. Duration
- 35 min
- Frequency
- Twice daily
- Estimated price
- R 50–190
- Schedules at
- eagleliner.co.za
- Single
- R 50–190
Bus from Crompton St to Johannesburg
- Ave. Duration
- 6h 50m
- Frequency
- Twice daily
- Estimated price
- R 280–550
- Schedules at
- eagleliner.co.za
- Single
- R 430–470
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
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- 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 Vereeniging to Welkom
- Ave. Duration
- 3h 35m
- Frequency
- Twice daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
- Phone
- +27 11 774 3333
- Website
- res.prasa.com
Bus from Pinetown to Vereeniging
- Ave. Duration
- 6h 34m
- Frequency
- Twice a week
- Estimated price
- R 270–390
- 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 Train travel in France: A guide to SNCF, Travel Insider: Top Japan travel tips by Beatrix Holland, and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.








