Getting There
All international and domestic flights arrive to El Prat de Llobregat Airport (BCN), seven miles south of the city center. From the US, only Continental (www.continental.com) and Delta (www.delta.com) fly non-stop from New York. Other airlines, such as Spain's national carrier, Iberia (www.iberia.com), American Airlines (www.aa.com), and US Airways (www.usairways.com) connect via Madrid. Direct flights from the east coast take approximately eight hours; from Los Angeles, tack on five hours and a connecting stop somewhere in continental US.
If you're getting in by train from elsewhere in Spain or from another European destination, you'll come to Barcelona Sants Station (Pl. Països Catalans; www.renfe.es) just west of the city center. International trains arrive here from Montpellier, Zurich, Paris, and Milan.
For air and hotel packages, you'll find the best deals through Expedia (www.expedia.com), Orbitz (www.orbitz.com) and Travelocity (www.travelocity). Air-land combos can also be booked through Europe-focused providers like Gate1Travel (www.gate1travel), EuropeASAP (www.europeasap.com), and European Destinations (www.europeandestinations.com).
Getting into Barcelona
Getting to the city center from the airport is a breeze. The cheapest way is by passenger train (direction Mataró; www.renfe.es), which runs from the airport station every 30 minutes and costs only 2.60€; the journey takes 23 minutes to Plaça de Catalunya. Slightly pricier is the more frequent Aerobús (every 6-15 minutes from each of the three terminals; see http://www.bcn.es/turisme/english/turisme/mobilitat/ser_tra_hom11.htm) which takes 30 minutes to the center and costs 3.75€ one-way/6.45€ round-trip. A taxi is the easiest option and costs 18€-26€ depending on your final destination.
$250/nt+: Luxurious Barcelona hotel in prime location Getaroom.com
$118/nt+: 4-Star Barcelona hotel in prime location U232 Hotel
$325/nt+: 5-star W Barcelona Expedia
$789+: Barcelona and Rome 6-nt combo w/airfare & hotels EuropeanDestinations.com
$995+: Barcelona, Paris & Rome 6-nts w/round-trip airfare EuropeanDestinations.com
$779+: Madrid 4 nts in 5-star hotel w/airfare Expedia
$766+: London, Paris & Barcelona 6-nt combo w/air & trains EuropeanDestinations.com
$731+: 4-star Husa Barcelona Mar Expedia
$769+: 4-star Hotel Barcelona Princess Expedia
$782+: 4-star Vincci Maritimo Expedia
$349+: 7-night Mediterranean cruise on Voyager of the Seas Royal Caribbean
$399+: 7-night Mediterranean cruise on Celebrity Century Celebrity Cruises