Travel within South Africa is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Magaliesburg?

Book now

There are 6 ways to get from George to Magaliesburg by plane, taxi, bus, car 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.

Recommended

Fly to Johannesburg, taxi

  1. Fly from George (GRJ) to Johannesburg (JNB)
  2. Take a taxi from Sandton to Magaliesburg

Cheapest

Drive, car train

  1. Drive from George to Rosmead
  2. Take the car train from Rosmead to Vereeniging
  3. Drive from Vereeniging to Magaliesburg

Fly to Lanseria

  1. Fly from George (GRJ) to Lanseria (HLA)

Bus, taxi

  1. Take the bus from George to Johannesburg
  2. Take a taxi from Johannesburg to Magaliesburg

Bus, taxi via Port Elizabeth

  1. Take the bus from George to Port Elizabeth Station
  2. Take the bus from Port Elizabeth station to Johannesburg
  3. Take a taxi from Johannesburg to Magaliesburg

Drive

  1. Drive from George to Magaliesburg
George → Magaliesburg
Partially open

Travel safe during COVID-19

Rules to follow in South Africa

2m

Mandatory

Mandatory

Travel within South Africa

Nationwide control measures in place

COVID-19 help in South Africa

If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 0800 029 999

Frequently Asked Questions


There are currently travel restrictions within South Africa.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are mandatory
  • There is a social distancing requirement of 2 metres
  • Nationwide control measures in place

Explore travel options

The national COVID-19 helpline number in Magaliesburg is 0800 029 999.

Wearing a face mask on public transport in Magaliesburg is mandatory.

The social distance requirement in Magaliesburg is 2 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 0800 029 999.

Last updated: 3 Aug 2022
Exceptions may apply, for full details: COVID-19 South African Online Portal.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from George to Magaliesburg is to drive and car train which costs R 1 400 - R 2 100 and takes 19h 41m.

More details

The fastest way to get from George to Magaliesburg is to fly and taxi. Taking this option will cost R 1 900 - R 4 600 and takes 3h 21m.

More details

The distance between George and Magaliesburg is 1011 km. The road distance is 1200.9 km.

Get driving directions

The best way to get from George to Magaliesburg without a car is to bus and taxi which takes 18h 33m and costs R 1 400 - R 2 100.

More details

It takes approximately 3h 21m to get from George to Magaliesburg, including transfers.

More details

The quickest flight from George Airport to Johannesburg Airport is the direct flight which takes 1h 40m.

Search flights

Yes, the driving distance between George to Magaliesburg is 1201 km. It takes approximately 12h 57m to drive from George to Magaliesburg.

Get driving directions

Mango, Airlink, CemAir and Safair offer flights from George Airport to Johannesburg Airport.

Search flights

There are 13+ hotels available in Magaliesburg. Prices start at R 1 500 per night.

More details

The best way to get from George to George Airport is to taxi which takes 11 min and costs R 80 - R 100.

More details

Map of how to get from George to Magaliesburg.
Launch map view
  • Distance: 1011.5 km
  • Duration: 3h 21m

What companies run services between George, South Africa and Magaliesburg, South Africa?

Safair, Airlink and CemAir fly from George to Magaliesburg every 3 hours.

Airlines
Safair
Website
flysafair.co.za
Flights from George to Johannesburg
Ave. Duration
1h 51m
When
Every day
Estimated price
R 750 - R 7 500
Flights from George to Lanseria via Johannesburg, Durban
Ave. Duration
8h
When
Every day
Estimated price
R 2 300 - R 6 500
Flights from George to Lanseria via Johannesburg, Capetown
Ave. Duration
9h 42m
When
Every day
Estimated price
R 2 800 - R 8 500
Flights from George to Lanseria via Capetown
Ave. Duration
6h 18m
When
Every day
Estimated price
R 1 400 - R 3 700
CemAir
Website
flycemair.co.za
Flights from George to Johannesburg
Ave. Duration
1h 55m
When
Every day
Estimated price
R 1 100 - R 8 000
Airlink
Website
flyairlink.com
Flights from George to Johannesburg
Ave. Duration
1h 45m
When
Every day
Estimated price
R 1 100 - R 6 000
Flights from George to Johannesburg via Capetown
Ave. Duration
4h 5m
When
Friday and Sunday
Estimated price
R 1 100 - R 6 000
Mango
Website
flymango.com
Flights from George to Johannesburg
Ave. Duration
1h 40m
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
R 480 - R 3 400
Train operators
Shosholoza Meyl
Website
shosholozameyl.co.za
Car train from Rosmead to Vereeniging
Ave. Duration
12h 33m
Frequency
Once a week
Estimated price
R 160 - R 240
Schedules at
shosholozameyl.co.za
2nd Class
R 160 - R 240
1st Class
R 290 - R 390
Bus operators
InterCape
Phone
+27 (0)21 380 4400
Email
info@intercape.co.za
Website
intercape.co.za
Bus from George to Johannesburg
Ave. Duration
17h 30m
Frequency
Once daily
Estimated price
R 430 - R 800
Schedules at
intercape.co.za
Full flexi
R 550 - R 560
Flexi
R 480
Saver
R 430 - R 440
TransLux Express
Phone
+27 86 158 9282
Email
translux@apx.co.za
Website
res.prasa.com
Bus from George to Port Elizabeth Station
Ave. Duration
5h 18m
Frequency
Once daily
Estimated price
R 190 - R 270
Schedules at
res.prasa.com
Eldo Coaches
Phone
+ (011) 852 6120
Email
info@eldocoaches.co.za
Website
eldocoaches.co.za
Bus from Port Elizabeth station to Johannesburg
Ave. Duration
13h 56m
Frequency
Once daily
Estimated price
R 460 - R 650
Schedules at
eldocoaches.co.za
Book at
ec.bookings.ratality.com
Other operators
Taxi from Sandton to Magaliesburg
Ave. Duration
1h
Estimated price
R 1 100 - R 1 400
UBER
Phone
0800172956
Website
uber.com
Sandton Taxi Cabs
Phone
+27 78 396 4115
Website
sandtontaxicabs.co.za
Ortiac
Phone
+27 76 382 9496
Website
ortiacortambocab.co.za
Orange Cabs
Phone
0860 700 222
Website
orangecab.co.za
Corporate Cabs
Phone
+27 11 782 1391
Website
corporatecabs.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 The beginner’s guide to the 2018 World Nomad Games, How to get from London to Edinburgh and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.