Surabaya — GPS Coordinates

Surabaya, Indonesia is located at -7.2492°, 112.7508° at about 8 m above sea level, with a population of roughly 3,018,022. The local time zone is Asia/Jakarta.

Surabaya in all 8 coordinate formats

Click anywhere on the map to read other coordinates near Surabaya.

Location facts
Country
Indonesia (ID)
Elevation
8 m (26 ft)
Population
3,018,022
Time zone
Asia/Jakarta
Local time now
Sun & moon today (UTC)
Sunrise
22:41 UTC
Sunset
10:31 UTC
Day length
11 h 49 min
Moon phase
Waning Crescent (20% lit)

Live values for your own position: sunrise & sunset tool.

World map highlighting the position of Surabaya
Where Surabaya sits on the globe (-7.25°, 112.75°).

On a map, Surabaya is found at -7.2492° S, 112.7508° E — the tropics, 806 km from the equator. With a population of about 3,018,022, it ranks among the larger urban areas of Indonesia. It lies essentially at sea level (8 m), which shapes both its climate and its skyline. Local time follows the Asia/Jakarta timezone.

Surabaya in every coordinate format

Format Value
Decimal degrees -7.249170, 112.750830
DMS 7°14'57.01"S 112°45'02.99"E
DDM 7°14.9502'S 112°45.0498'E
UTM 49M 693306E 9198333S
MGRS 49M FM 93305 98333
Plus Code 6P4JQQ22+88P
Geohash qw8nv8qds

Copy any value, or open the coordinate converter to transform it further.

Where this city sits on the globe

  • Distance to the equator: 806 km
  • Distance to the North Pole: 10,814 km · to the South Pole: 9,201 km
  • Antipode (opposite point on Earth): 7.2492, -67.2492 — explore it with the antipode finder

Sunrise & sunset in Surabaya through 2026

Local times (Asia/Jakarta), computed astronomically for these exact coordinates:

Date Sunrise Sunset Day length
Jan 1 05:17 17:49 12 h 32 min
Feb 1 05:31 17:56 12 h 25 min
Mar 1 05:35 17:50 12 h 14 min
Apr 1 05:33 17:35 12 h 02 min
May 1 05:31 17:23 11 h 51 min
Jun 1 05:36 17:20 11 h 43 min
Jul 1 05:42 17:25 11 h 42 min
Aug 1 05:42 17:30 11 h 47 min
Sep 1 05:31 17:29 11 h 58 min
Oct 1 05:15 17:24 12 h 09 min
Nov 1 05:02 17:24 12 h 21 min
Dec 1 05:04 17:34 12 h 30 min

For today's live values — including golden hour and moon times — use the sunrise & sunset tool.

Distances from Surabaya

To Distance Miles Initial bearing
London 12,210 km 7,587 mi 322° NW
New York 16,234 km 10,087 mi 9° N
Tokyo 5,541 km 3,443 mi 29° NNE
Sydney 4,929 km 3,063 mi 132° SE
Dubai 7,184 km 4,464 mi 302° WNW
Singapore 1,377 km 856 mi 314° NW
Los Angeles 14,012 km 8,707 mi 53° NE
Johannesburg 9,126 km 5,671 mi 244° WSW

Measure any other pair with the distance calculator.

Nearest places in this database

Place Distance Bearing
Bandung, Indonesia 569 km 273° W
Bekasi, Indonesia 646 km 280° W
Depok, Indonesia 662 km 278° W
Jakarta, Indonesia 662 km 280° W
Tangerang, Indonesia 686 km 280° W

Local time

Surabaya uses the Asia/Jakarta timezone (UTC+07:00 in January, UTC+07:00 in July) and does not observe daylight saving time.