
Cheap Flights from Singapore to Johannesburg
Popular airlines from Singapore Changi Airport (SIN) to Lanseria Intl. Airport (HLA)
- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 40% on select hotels after you book a flight*
Alternative airports near Johannesburg
Prices were available within the past 7 days. Prices and availability are subject to change.
Frequently asked questions
Travel information
Origin airport | Changi |
|---|---|
Destination airport | Lanseria |
Distance | 8633 km |
Explore a world of travel with Expedia
- 3 Star Hotels in Benmore Gardens
- 5 Star Hotels in Fourways
- Benmore Gardens Hotels
- Bryanston Hotels
- Condo Rentals in Centurion
- Hotels with shuttle in Centurion
- Legacy Hotels and Resorts in Centurion
- Hotels with Spa in Centurion
- Centurion Hotels
- Motels in Centurion
- Aparthotels in Centurion
- Villas in Centurion
- Chartwell Hotels
- Hotels near Clearwater Mall
- Craighall Park Hotels
- Gay friendly Hotels in Cresta
- Hotels near Cresta Shopping Centre
- Hotels with smoking rooms in Fourways
- Gay friendly Hotels in Gallo Manor
- B&B in Krugersdorp
- Krugersdorp Hotels
- Lodges in Krugersdorp
- Hotels near Lanseria
- Madeteleli Hotels
- Marlboro Hotels
- Hotels with smoking rooms in Midrand
- Pet friendly Hotels in Midrand
- Midrand Hotels
- Morningside Hotels
- Hotels near Morningside Mediclinic
- Hotels with Bars / Lounges in Muldersdrift
- Muldersdrift Hotels
- Hotels near Nelson Mandela Square
- Hotels near Netcare Sunninghill Hospital
- North Riding Hotels
- Sandown Hotels
- Hotels near Sandton Convention Centre
- Budget Hotels in Sandton
- Casino Hotels in Sandton
- Hotels with Early Check In in Sandton
- Hotels with Airport Shuttle in Sandton
- Hotels with Hot Tubs in Sandton
- Hotels with Restaurants in Sandton
- Hotels with smoking rooms in Sandton
- Hotels with Spa in Sandton
- Woodmead Hotels
- Flights to Centurion
- Flights from Centurion
- Flights from Addis Ababa (ADD) to Johannesburg (JNB)
- Flights from Abu Dhabi (AUH) to Johannesburg (JNB)
- Flights from Mumbai (BOM) to Johannesburg (JNB)
- Flights from Colombo (CMB) to Johannesburg (JNB)
- Flights from Cape Town (CPT) to Johannesburg (JNB)
- Flights from Dar es Salaam (DAR) to Johannesburg (JNB)
- Flights from Doha (DOH) to Johannesburg (JNB)
- Flights from Durban (DUR) to Johannesburg (JNB)
- Flights from Esa'Ala (ESA) to Johannesburg (HLA)
- Flights from Newark Liberty Intl. Airport (EWR) to Johannesburg (JNB)
- Flights from Garden City (GCK) to Johannesburg (JNB)
- Flights from Rio de Janeiro (GIG) to Johannesburg (JNB)
- Flights from Harare (HRE) to Johannesburg (JNB)
- Flights from Houston (IAH) to Johannesburg (JNB)
- Flights from Seoul (ICN) to Johannesburg (JNB)
- Flights from New York (JFK) to Johannesburg (JNB)
- Flights from London (LHR) to Johannesburg (JNB)
- Flights from Las Palmas (LPA) to Johannesburg (JNB)
- Flights from Melbourne (MEL) to Johannesburg (JNB)
- Flights from Manila (MNL) to Johannesburg (JNB)
- Flights from Tokyo (NRT) to Johannesburg (JNB)
- Flights from Chicago (ORD) to Johannesburg (JNB)
- Flights from Beijing (PEK) to Johannesburg (JNB)
- Flights from Port Elizabeth (PLZ) to Johannesburg (JNB)
- Flights from Riyadh (RUH) to Johannesburg (JNB)
- Flights from San Francisco (SFO) to Johannesburg (HLA)
- Flights from Singapore (SIN) to Johannesburg (JNB)
- Flights from Taipei (TPE) to Johannesburg (JNB)
- Flights from Toronto (YYZ) to Johannesburg (JNB)
- Flights from Zürich (ZRH) to Johannesburg (JNB)
*Available to Expedia members.