Exchanges always charge ‘expensive’ withdrawal fee. They combine their service fee to withdrawal fee so as a user, you can not reject to pay it.
Hence, before you make a deposit with a specific coin, you must check how much withdrawal fee will be on that exchanges and on others. So you can pick a best exchange to use.
Best exchange here only means about withdrawal fee. You must consider other factors like their maker/ taker fee, reputation, security and so on.
There is a third-party website for you
At landing page, you have two tabs: Coins; Exchanges.
Now, assume you want to check withdrawal for Bitcoin over exchanges.
Click on Bitcoin and you will be directed to
Disadvantage of this page is it does not provide descending or ascending sorting so you must do it by yourself.
Use Ctrl+F and names of exchanges you are interested it to see their withdrawal fees, make comparisons, consider other factors as well.
You can practice it with other coins.
Enjoy reading!