Skip to content
Tangail.NetWorld statisticsবাংলা

Beijing to Singapore Distance

4,478 km · 2,782 miles · 6 h 6 min flight

The distance from Beijing to Singapore is 4,478 km (2,782 miles) in a straight line. A direct flight takes about 6 h 6 min. Beijing and Singapore are on the same time.

Beijing

China

 

4,478 km

Singapore

Singapore

 

Kilometres
4,478
great-circle distance
Miles
2,782
2,418 nautical miles
Flight time
6 h 6 min
non-stop, estimated
Time difference
None
same local time

Direction and halfway point

Direction from BeijingSouth-southwest (200°)
Direction back from SingaporeNorth-northeast (15°)
Halfway point20.71° N, 109.29° E
Beijing coordinates39.91° N, 116.40° E
Singapore coordinates1.29° N, 103.85° E

More distances from Beijing

Frequently asked questions

How far is Singapore from Beijing?

4,478 kilometres or 2,782 miles (2,418 nautical miles), measured along the shortest path over the Earth’s surface.

How long is the flight from Beijing to Singapore?

About 6 h 6 min for a non-stop flight, estimated at 800 km/h plus 30 minutes for take-off and landing. Flights with stops take longer.

What is the time difference between Beijing and Singapore?

Beijing and Singapore are on the same time right now.

In which direction is Singapore from Beijing?

Singapore lies to the south-southwest of Beijing (initial bearing 200°).

Distances are calculated on a sphere (radius 6,371 km) from city-centre coordinates (GeoNames, CC BY 4.0). Flight times are estimates; road distances are longer.