Getting there
If you're flying to Barcelona, the airport is 12km (7.5mi) southwest of the city centre. It's a fairly busy airport and receives many direct flights from North America and Europe.
Alternatively you can catch an international train to Barcelona. Buses are a cheaper, less comfortable way of getting there or for something a little different, you can get to Barcelona via ferry from the Balearic Islands and Italy.
Getting around
The metro is probably the swiftest and easiest way to get around inner areas, and buses or suburban trains to get a little further out. Buses service the airport and can get you into town pretty efficiently.
Obviously, in a town like Barcelona your boots were made for walking but hiring a bike can be handy too, despite the sometimes hair-raising traffic. Speaking of which, driving in Barcelona is a frustrating business, so utilise the public transport or snag one of the many taxis available if you really need private wheels.
Compare and find the best price: