Distance between Semarang and Mersing
Distance from Semarang to Mersing is 794 miles / 1277 kilometers.
Map showing the distance from Semarang to Mersing
![]() |
Air distance: | miles km |
Time difference between Semarang and Mersing
The time difference between Semarang and Mersing is 1 hour. Mersing is 1 hour ahead of Semarang. Current local time in Semarang is 04:21 WIB (2025-02-28) and time in Mersing is 05:21 +08 (2025-02-28).