5428.42 km (3373 miles) is the average travel distance between Beirut and . If you could walk at the speed of 3mph (4.8kph), it would take 35 days 2 hours.
Distance fromBeirut to Sao Tome Island
Average travel distance is5428.42 km
Nomal travel times are between11h 0min - 102h 2min
Travel distance by transport mode
|Flight||4362.64 km||2710.82 miles||2355.64 miles|
|Flight||4825.76 km||2998.59 miles||2605.7 miles|
|Flight||4652.34 km||2890.83 miles||2512.06 miles|
|Drive||5676.32 km||3527.1 miles||3064.97 miles|
|Bus||5665.49 km||3520.37 miles||3059.12 miles|
|Bus||5836.11 km||3626.39 miles||3151.24 miles|
|Train||6980.31 km||4337.36 miles||3769.07 miles|
Beirut - Sao Tome Island Info
The distance from Beirut to Beirut 10 km (6.14 miles) .
The distance from BEY to OPO 4256 km (2644.85 miles) .
The distance from Porto to Porto Airport 0 km (0.0 miles) .
The distance from Porto Airport to Ermesinde 18 km (10.93 miles) .
The distance from Ermesinde to Mirao 79 km (49.04 miles) .
Travel distance chart
The distance between Beirut, Lebanon to Sao Tome Island is 5428.42 km (3373 miles) and it would cost 269 USD ~ 988 AED to drive in a car that consumes about 68 MPG.
- Best Option
- OTHER ROUTES