Notice: Function WP_Block_Type_Registry::register was called incorrectly. Block type "core/gallery" is already registered. Please see Debugging in WordPress for more information. (This message was added in version 5.0.0.) in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5835

Notice: Undefined index: viator_tour in /nas/content/live/stagingstmllc/wp-content/plugins/10up-gutenberg-migration/includes/SmarterTravel/Gutenberg/ShortcakeTranslator.php on line 70

Notice: Constant WP_CACHE already defined in /nas/content/live/stagingstmllc/wp-config.php on line 137

Notice: Function WP_Scripts::localize was called incorrectly. The $l10n parameter must be an array. To pass arbitrary data to scripts, use the wp_add_inline_script() function instead. Please see Debugging in WordPress for more information. (This message was added in version 5.7.0.) in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5835

Notice: Trying to access array offset on value of type null in /nas/content/live/stagingstmllc/wp-content/themes/smarter-travel/app/core/Locations/Types.php on line 166

Notice: Function WP_Scripts::localize was called incorrectly. The $l10n parameter must be an array. To pass arbitrary data to scripts, use the wp_add_inline_script() function instead. Please see Debugging in WordPress for more information. (This message was added in version 5.7.0.) in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5835
Johannesburg Transportation - Taxi, Train, Bus & Airport Tips

The world is huge

Don't miss any of it

Travel news, itineraries, and inspiration delivered straight to your inbox.

By proceeding, you agree to our Privacy Policy and Terms of Use.

X
Johannesburg Transportation

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Johannesburg Transportation – Taxi, Train, Bus & Airport Tips


Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Johannesburg Transportation

The largest city in South Africa has a number of methods for transportation. Some methods are faster in service, while others are more affordable, depending on what visitors need for certain circumstances at the time.

Air Travel

Johannesburg airport is the largest airport in Africa and is the hub for South African Airways. It is the easiest way to reach the city by airplane. South African Airways has also a reputation for being safe and having good service. Many other airlines serve Johannesburg as part of their route, and you can fly directly to many cities in Europe, South America, North America, Australia, Middle East and Asia. A number of big-name car rental firms are present at the airport, so you will not be stuck for a ride. It is advisable to think about what you pack since the airport weighs your baggage before you leave home. The typical charge is one percent of first class airfare.

Train and Bus Travel

The Gautrain is an efficient and inexpensive way of getting from OR Tambo to Sandton if you opt out of a rental car. After construction was completed in 2011, many visitors have been satisfied with this service. The station is conveniently located within the airport, so there’s no need to step outside. The trains are new, modern and are akin to the trains in Italy with space designated specifically for luggage and bags. OR Tambo is the first stop of the line on your way to Sandton. The ride takes a little over 25 minutes at a cost that is cheaper than cab fare. There are machines to purchase your fares with either cash or credit cards. Be wary that the Gautrain train, bus, and parking systems work on a smart card program that you can purchase at a station, as the buses and trains will not accept cash. There is a one-time purchase fee for issuing the smart card.

Roadway Tips

Other transportation options are available besides the Gautrain system, such as Greyhound buses, taxi cabs, the Reya Vaya Bus System, the Metrobus, and Intercape Coaches. If you choose to drive a rental car, learning a few South African roadway tips will come in handy. Many of the road intersections you will encounter in South Africa are four-way stops, as this is a cheaper method of traffic control than traffic lights. The etiquette at four-way stops is quite simple: the first vehicle to reach the intersection is the first person to cross it. Stopping at four-way stops is mandatory even if there are no other vehicles. If the traffic lights are not functioning (either as a result of power cuts, cable theft or rain,) then the intersection should be treated as a 4 way stop. These traffic lights are commonly (and curiously) referred to as “robots” in South African English.

Editor’s Note: The information contained on this page was compiled using real traveler reviews about transportation in Johannesburg.

We hand-pick everything we recommend and select items through testing and reviews. Some products are sent to us free of charge with no incentive to offer a favorable review. We offer our unbiased opinions and do not accept compensation to review products. All items are in stock and prices are accurate at the time of publication. If you buy something through our links, we may earn a commission.

Top Fares From


Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159