Hi dude,
The ISP's (Internet Service Providers) Around the middle east does NOT have good a Routing/Traceroutes to neighboring countries for some odd reason.
And as of right now, The only solution to this problem is to either Call your ISP and have them fix your Internet's traceroutes to Bahrain or Dubai for you, Or just use a Client or a VPN like WTFast or Killping
Until Respawn fixes the Amazon AWS server's trace routes around the middle east. Because not everyone is getting a low ping to Bahrain server
And that's honestly really annoying and saddening.
I'm from Kuwait, And I have a very good fiber connection with 50Mbps Download/Upload
But I'm still averaging 110-120ms ping to Bahrain And not to mention, Kuwait is Extremely close to Bahrain
This is my Screenshot to show you the before and after results of using WTFast to play Apex.
I suggest anyone who's getting high ping to Bahrain's server uses this until Respawn figures it out.