Verona Train Station called Verona Porta Nuova is the main railway station in Verona, the city in Italy. If you are planning to travel by train to Verona and stop at Porta Nuova station, you will be able to find currency exchange at the main Verona Railway Station but foreign exchange deal here will be far from being a competitive offer.
Currency Exchange Office
The currency exchange office at Verona Porta Nuova station is managed by the company ForexChange that is managing currency exchange offices at other train stations in Italy as well. While finding a place to exchange your currency at Verona Train Station is not difficult, we wouldn't recommend making any arrangements with this company as you would be losing a huge part of your money in such affair.

You can exchange your foreign currency to Euro (EUR) and vice versa and even withdraw some cash from the adjacent "Cash Machine" but we would suggest you to refrain from making any transactions with this place.
On Google you can find a big number of negative reviews about the money changers at Verona Train Station as in addition to the displayed exchange rates being unattractive they are also charging a fixed fee and commission that is extra to their markup from mid-market rates. Their customers report being robbed of about 1/3 of their money at this money changer so you should avoid them unless you're in a serious trouble and must use their services.
The fixed fee that is charged for every transaction and commission rates are not clearly displayed but the reports from their previous customers suggest that the money changer is additionally charging around 9.5 EUR fixed fee (might be subject to the currency and amount exchanged) and extra 19.9% commission. The staff is usually not providing such information in advance so here you would be losing much more money than it could be expected.
Currency Exchange Rates
On the day of our visit, currency exchange rates at Verona Train Station were less than attractive even without taking into consideration the fixed fee and huge extra commission charged on top of that.
How bad currency exchange rates can be expected at Verona Porta Nuova Railway Station?

USD to EUR exchange rate at Verona Train Station
The mid-market USD exchange rate on the day of our visit was 0.9785 US Dollar for 1 Euro, so the rate offered at train station (1.052 USD/EUR) was by 0.0735 USD or 7.5% worse than the exchange rate at the market.
As it's only the difference between the displayed exchange rate and the mid-market rate, you need to add 19.9% commission and the fixed fee to this markup for knowing how much money you are losing by exchanging currency here. Depending on the amount exchanged, you would be losing about 30-35% of your money by exchanging your USD at Verona Train Station. That's not a deal that you could call fair!
GBP to EUR exchange rate at Verona Train Station
The mid-market GBP exchange rate on the day of our visit was 0.8776 Pound Sterling for 1 Euro, so the rate offered at train station (0.984 GBP/EUR) was by 0.1064 GBP or 12.1% worse than the exchange rate at the market.
The exchange rate at Verona Porta Nuova is much worse than you could get at any reputable currency exchange office. Add 19.9% commission and fixed fee to this rate and by exchanging GBP at Verona Train Station you will be losing more than 1/3 of your money.
Exchange rates of other currencies at Verona Train Station
As you can see above, exchange rates for the most popular currencies at Verona Railway Station are far from being competitive and are much worse than your bank would use for your international ATM withdrawals.
The mid-market CHF exchange rate at the time was 0.9679 Swiss Franc for 1 Euro, so the rate offered at the railway station (1.038 CHF/EUR) was by 0.0701 CHF or about 7.2% worse than the market rate. Extra 19.9% commission and fixed fee makes you loose more than 30% of your money in a deal involving CHF currency.
The mid-market CAD exchange rate at the time was 1.3563 Canadian Dollar for 1 Euro, so the rate offered at Verona Train Station (1.487 CAD/EUR) was by 0.1307 CAD or about 9.6% worse than the market rate. While the displayed exchange rate might not look the worst that you can get in Europe, the hidden 19.9% commission and fixed fee makes you loose more than 33% of your foreign currency value.
The mid-market JPY exchange rate at the time was 141.91 Japanese Yen for 1 Euro, so the rate offered at the railway station (154.997 JPY/EUR) was by 13.087 JPY or about 9.2% worse than the market rate. Add 19.9% commission and fixed fee and you will be losing around 33% of your money in such a deal. Reports on Google correspond with this evaluation as some customer has lost around 33% of her money by exchanging Japanese Yen at Verona Train Station.
In most cases you will be losing about 1/3 or even more of your money if exchanging any of less popular currencies at Verona Railway Station. Avoid exchanging your currency here!
Tips
If you need cash at the main train station of Verona, it might be better just to withdraw money from ATM. To get the best exchange rate on your withdrawals, make sure to stick to the ATMs of legitim banks and to use the card from Wise.
