Barcelona is served with excellent transport connections by air, by sea, and by land. As a destination Barcelona is easy to get to, whatever the method of transport.
The main airport is just 15km to the southeast of the city centre. There are two more airports connecting Barcelona, both with excellent public transport links. These are Girona, to the north, and Reus, to the south, both at a distance of no more than 100km away.
The AVE high speed train now connects Barcelona with Madrid. As one of the most advanced high speed railway connections in the world, the journey takes a mere two and a half hours.
Barcelona has excellent road connections with the rest of Europe. By motorway, the French border can be reached in less than two hours, starting from the city centre. France connects Barcelona with all the important fast roads of Europe.