Of course, Barcelona's Spanish Square is more spectacular than Madrid's, especially one near Caixa Forum, which looks good. As for the airport to Barcelona, it's the cheapest and most convenient to take Route 46 in the Spanish Square. It's about 30 minutes'drive. Ten tickets are available. Otherwise, the one-way trip is 1.4 Euros.