Distance from Pekanbaru to Nuku‘alofa

The distance between Pekanbaru, Indonesia and Nuku‘alofa, Tonga is 9,347 kilometers (5,808 miles).

Pekanbaru, Riau, Indonesia

Nuku‘alofa, Tongatapu, Tonga

From Pekanbaru to Nuku‘alofa, the straight-line distance is 9,347 kilometers, heading east. Both cities are at a similar altitude, with Pekanbaru at 19 meters above sea level and Nuku‘alofa at one meter.

Travel time

Mode Estimated time
Airplane 14-16 hours
Jet fighter 10-12 hours
Speed Time
300 km/h
Pekanbaru, Indonesia

Local time:

Time Zone: Asia/Jakarta

Coordinates: 0.5167° N 101.4417° E

Elevation: 19 m (62 ft)


Nearby airports:
  • Sultan Syarif Kasim II International Airport (PKU)
  • Pinang Kampai Airport (DUM)
  • Pasir Pangaraan Airport (PPR)
  • Rengat Japura Airport (RGT)
  • Minangkabau International Airport (MIA)
Nuku‘alofa, Tonga

Local time:

Time Zone: Pacific/Tongatapu

Coordinates: 21.1368° S 175.2011° W

Elevation: 1 m (3 ft)


Nearby airports:
  • Fua'amotu International Airport (TBU)
  • Kaufana Airport (EUA)
  • Lifuka Island Airport (HPA)
  • Vava'u International Airport (VAV)
  • Ono-I-Lau Airport (ONU)

Other distances from Pekanbaru

Distance between cities Kilometers
From Pekanbaru to Jakarta 956 km
From Pekanbaru to Surabaya 1,521 km
From Pekanbaru to Bekasi 968 km
From Pekanbaru to Bandung 1,070 km
From Pekanbaru to Medan 459 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Pekanbaru and Nuku‘alofa.

From To Distance (kilometers)
Helsinki, Finland Maracaibo, Venezuela 9,347 km
Maracaibo, Venezuela Belgrade, Serbia 9,347 km
Brisbane, Australia Patna, India 9,347 km
Hermosillo, Mexico Córdoba, Spain 9,348 km
Tokyo, Japan Mesa, United States 9,348 km
Shanghai, China Bristol, United Kingdom 9,345 km
Accra, Ghana Nashville, United States 9,345 km
Madrid, Spain San Jose, United States 9,345 km
Bucharest, Romania Tulsa, United States 9,349 km
São Paulo, Brazil Mesa, United States 9,349 km
Jacksonville, United States Kaduna, Nigeria 9,344 km
Sydney, Australia Bengaluru, India 9,344 km
Nagpur, India Las Palmas de Gran Canaria, Spain 9,350 km
Liverpool, United Kingdom Cuenca, Ecuador 9,344 km
Mexicali, Mexico Berlin, Germany 9,350 km
Rosario, Argentina Tijuana, Mexico 9,350 km
Edmonton, Canada Fortaleza, Brazil 9,351 km
Bristol, United Kingdom Guarulhos, Brazil 9,343 km
Seattle, United States Bucharest, Romania 9,352 km
Phoenix, United States Barcelona, Spain 9,342 km

Measure more distances between cities