Skip to content

Distance from Riyadh to Singapore

The straight-line distance from Riyadh, Saudi Arabia to Singapore, Singapore is 6,653 km (4,134 miles).Singapore is ESE of Riyadh.

Distance (km)

6,653

straight line

Distance (miles)

4,134

straight line

Flight Time

8 hr 48 min

estimated direct

Direction

ESE

104° bearing

Transport Comparison: Riyadh to Singapore

ModeEstimated TimeDistanceNotes
Flight8 hr 48 min6,653 kmDirect flight at 800 km/h avg cruise speed

All times are estimates based on straight-line distance. Actual travel times vary by route, stops, and conditions.

Riyadh to Singapore: Key Details

FromRiyadh, Saudi Arabia
ToSingapore, Singapore
Straight-line Distance6,653 km (4,134 miles)
Bearing104° (ESE)
Coordinates (Riyadh)24.7136°, 46.6753°
Coordinates (Singapore)1.3521°, 103.8198°

Country Profiles

Frequently Asked Questions

How far is Riyadh from Singapore?

The straight-line (as the crow flies) distance from Riyadh to Singapore is 6,653 km (4,134 miles). Singapore is ESE of Riyadh.

How long is the flight from Riyadh to Singapore?

A direct flight from Riyadh to Singapore takes approximately 8 hr 48 min, based on an average cruising speed of 800 km/h plus time for takeoff and landing.

What direction is Singapore from Riyadh?

Singapore is ESE (104 degrees) from Riyadh.

What is the distance from Singapore to Riyadh?

The distance from Singapore to Riyadh is the same: 6,653 km (4,134 miles). Distance between two points is the same in either direction.

Other Distance Calculations

Distances calculated using the Haversine formula (great-circle distance). Travel time estimates are approximate.

Coordinates sourced from public geographic databases.