Problem with latency ping over wifi

Hi , if guess right if is a problem of mikrotik or mobile , am having issue with high ping in mobile phone in all brands , ping goes average from 10ms to 30ms if i ping router gateway .
It doesn’t matter if i go close to router or not , but in my laptop ping is 1ms - 2 ms , am always refering over wifi not from ethernet.
I have no rule in firewall just configured wifi band to 2ghz only n , by the way router is hap lite RouterBOARD 941-2nD.
Any recommendation what should i do ?

10 to 30ms over wifi is not that strange.

Check if there is no interference on the frequency you use for wifi.
It should be as clear as possible, no overlaps with other access points either.

Thanks for your comment , but why in laptop is not this problem ?

How do you test (what app are you using)?
When using IP Tools, I get around 2-3 ms on my Android device.

Because your laptop is a lot faster ?

Ping from my laptop over wifi to main router: never more then 5ms.
Ping from Samsung S20 over wifi to same router (using same AP): usually between 5ms - 10ms but sometimes going to 180ms.

What’s actually the problem ?
If you want lowest ping times as possible, use cable.
Once you go wireless, there are a lot of factors (some of which you will never be able to control) which can cause interference.

Im using termux but all apps are the same , i guess you have more stable wifi frequency and ping is more stable

Thank you so much for answering