There are 5 ways to get from George to Vryheid 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
best- Take the bus from George to Durbanbus
- Take the bus from Durban to Vryheidbus
26h 31mR 956–1,560Drive 1,339.3 km
- Drive from George to Vryheidcar 1,339.3 km
15h 9mR 3,091–4,465Fly to Richards Bay, bus
- Fly from George Airport (GRJ) to Richards Bay (RCB)plane GRJ - RCB
- Take the bus from Richards Bay to Vryheidbus
21h 21mR 2,484–5,344Fly to King Shaka International Airport, bus
- Fly from George Airport (GRJ) to King Shaka International Airport (DUR)plane GRJ - DUR
- Take the bus from Ballito to Vryheidbus
9h 9mR 2,669–5,374Fly to Kruger Mpumalanga International Airport, drive
- Fly from George Airport (GRJ) to Kruger Mpumalanga International Airport (MQP)plane GRJ - MQP
- Drive from Nelspruit-Airport-MQP to Vryheidcar
9h 50mR 3,029–6,294
George Airport (GRJ) to Richards Bay (RCB) flights
Questions & Answers
The cheapest way to get from George to Vryheid is to bus which costs R 950 - R 1 600 and takes 26h 31m.
The fastest way to get from George to Vryheid is to fly and bus which takes 9h 9m and costs R 2 600 - R 5 500.
No, there is no direct bus from George to Vryheid. However, there are services departing from George and arriving at Vryheid via Durban. The journey, including transfers, takes approximately 26h 31m.
The distance between George and Vryheid is 1723 km. The road distance is 1339.3 km.
The best way to get from George to Vryheid without a car is to bus which takes 26h 31m and costs R 950 - R 1 600.
It takes approximately 26h 31m to get from George to Vryheid, including transfers.
George to Vryheid bus services, operated by TransLux Express, depart from George station.
George to Vryheid bus services, operated by TransLux Express, arrive at Durban station.
Yes, the driving distance between George to Vryheid is 1339 km. It takes approximately 15h 9m to drive from George to Vryheid.
There are 33+ hotels available in Vryheid.
What companies run services between George, South Africa and Vryheid, South Africa?
You can take a bus from George to Vryheid via Durban in around 26h 31m.
- Website
- flysafair.co.za
Flights from George Airport to King Shaka International Airport via Johannesburg
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- R 2,000–4,500
Flights from George Airport to King Shaka International Airport via Capetown
- Ave. Duration
- 4h 42m
- When
- Thursday and Friday
- Estimated price
- R 2,000–4,500
Flights from George Airport to Kruger Mpumalanga International Airport via Johannesburg
- Ave. Duration
- 4h 15m
- When
- Friday
- Estimated price
- R 2,100–4,900
Flights from George Airport to Kruger Mpumalanga International Airport via Capetown
- Ave. Duration
- 4h 45m
- When
- Thursday
- Estimated price
- R 2,100–4,900
- Website
- flyairlink.com
Flights from George Airport to Richards Bay via Johannesburg
- Ave. Duration
- 16h 45m
- When
- Sunday
- Estimated price
- R 1,900–11,000
Flights from George Airport to Richards Bay via Capetown, Johannesburg
- Ave. Duration
- 17h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 4,100–12,000
Flights from George Airport to Kruger Mpumalanga International Airport via Johannesburg
- Ave. Duration
- 4h 10m
- When
- Monday to Saturday
- Estimated price
- R 2,100–4,900
Flights from George Airport to Kruger Mpumalanga International Airport via Capetown
- Ave. Duration
- 4h 20m
- When
- Monday to Friday
- Estimated price
- R 2,100–4,900
- Website
- flycemair.co.za
Flights from George Airport to King Shaka International Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- R 3,500–7,500
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from George to Durban
- Ave. Duration
- 18h 41m
- Frequency
- Once daily
- Estimated price
- R 500–900
- Schedules at
- res.prasa.com
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Durban to Vryheid
- Ave. Duration
- 6h 50m
- Frequency
- Once daily
- Estimated price
- R 450–700
- Schedules at
- greyhound.co.za
Bus from Richards Bay to Vryheid
- Ave. Duration
- 3h 35m
- Frequency
- Once daily
- Estimated price
- R 470–600
- Schedules at
- greyhound.co.za
Bus from Ballito to Vryheid
- Ave. Duration
- 5h 35m
- Frequency
- Once daily
- Estimated price
- R 490–650
- Schedules at
- greyhound.co.za
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, How to get from Florence to Rome, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.







