Flight distance from Semarang to Batam
1136 kilometers/706 miles
or 613 nautical miles.
Your flight will depart from Semarang airport and land at Batam airport.
| City: | Semarang (SRG) | Batam (BTH) |
|---|---|---|
| Latitude: | -6.976389 | 1.082776 |
| Longitude: | 110.377222 | 104.030571 |
| Country: | Indonesia | Indonesia |
| Timezone: | Asia/Jakarta | Asia/Jakarta |
| Current time:: | 07:32 04-Apr-2026 | 07:32 04-Apr-2026 |
How far is between Semarang and Batam?
- Your starting point Semarang, Indonesia is located at -6.976389,110.377222
- Your ending point Batam, Indonesia is located at 1.082776,104.030571
- l distance from Semarang to Batam is 1136 kms equals to miles and 613 nautical miles.
- Flight time from Semarang to Batam is 17 hours 0 minutes
Click here to get detail flight schedules from Semarang to Batam
Distance Calculator
Lastest Update
- Distance from Semarang to Balikpapan
- Distance from Semarang to Kuala Lumpur
- Distance from Semarang to Bali
- Distance from Semarang to Jakarta
- Distance from Semarang to Pangkalanbuun
- Distance from Semarang to Tokyo
- Distance from Semarang to Pontianak
- Distance from Semarang to Perth
- Distance from Semarang to Batam
- Distance from Semarang to Banjarmasin
