Antwerp, Belgium
Barcelona
The best and cheapest way to get from Antwerp, Belgium and Barcelona is to travel by train, which will cost about 117 EUR or 143.10 USD.