Best way to travel between

Johannesburg Airport, O R Thambo Airport Road, Johannesburg, South Africa
Singapore
Travel Modes
Price
Distance
Duration
CO2
flight
$666.0
9563.69 km
22h 17mins
1032.88 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 9563.69 km 22h 17mins 834 SGD 666.0
Take Flight from JNB to SIN
Time: 10h 31mins Cost: 626 SGD; $ 450.0 - 550.0 USD CO2 Emission: 944.3 kgs
Take Train from Changi Airport to Tanah Merah
Time: 9mins Cost: 1 SGD; $ 0.9 - 1.1 USD CO2 Emission: 0.31 kgs
Take Train from Tanah Merah to Lavendar
Time: 14mins Cost: 1 SGD; $ 0.9 - 1.1 USD CO2 Emission: 0.51 kgs
Take Bus from Singapore to Kuala Lumpur
Time: 4h 33mins Cost: 28 SGD; $ 19.8 - 24.2 USD CO2 Emission: 10.92 kgs
Take Train from Dang Wangi to Kelana Jaya
Time: 35mins Cost: 1 SGD; $ 0.9 - 1.1 USD CO2 Emission: 0.73 kgs
Take Car from Kelana Jaya to Kuala Lumpur Subang
Time: 10mins Cost: 14 SGD; $ 9.9 - 12.1 USD CO2 Emission: 1.17 kgs
Take Flight from SZB to BTH
Time: 1h 21mins Cost: 100 SGD; $ 72.0 - 88.0 USD CO2 Emission: 39.49 kgs
Take Car from Batam to Batam Centre
Time: 18mins Cost: 13 SGD; $ 9.0 - 11.0 USD CO2 Emission: 1.59 kgs
Take Ferry from Batam Centre to Harbourfront Centre
Time: 45mins Cost: 31 SGD; $ 22.5 - 27.5 USD CO2 Emission: 5.13 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Johannesburg Airport, O R Thambo Airport Road, Johannesburg, South Africa and Singapore is to travel by air, which will cost about 834 SGD or 599.40 USD.