Distance between Bata and Gaya
Distance from Bata to Gaya is 816 miles / 1314 kilometers.
Map showing the distance from Bata to Gaya
![]() |
Air distance: | miles km |
Time difference between Bata and Gaya
There is no time difference between Bata and Gaya. Current local time in Bata and Gaya is 02:38 WAT (2025-02-26)