Specializing in Cheap Flights from Canada

  Flight Search

Click to choose your departure date Click to choose your return date
Barcelona Flights
Barcelona, Spain
   
Barcelona Information
Nestled in-between the mountain range of Collserola and the Mediterranean Sea is a destination waiting for you. Barcelona is Spain’s second largest city, home to 1.5 million residents. Over 2,000 years of history, culture and economic growth make Barcelona a destination you won’t want to miss. Barcelona offers intimate opportunities to explore its hidden gems and main monuments, or perhaps you prefer to take it all in from a breathtaking view atop Mount Tibidabo. There is something for everyone here in this wonderfully diverse city. Some might say that Barcelona is more of an anthology of unique neighbourhoods waiting to be discovered. From its beaches and lush gardens, to its gothic architecture and fine dining; whether you are on your honeymoon or backpacking solo, Barcelona will surely capture your heart and imagination.

Cheap flights from every Canadian city to Barcelona, Spain. Round trip discount airfare to Barcelona. Check out fares here:
Abbotsford to Barcelona from $99.00 Adelaide to Barcelona from $99.00
Alabama to Barcelona from $99.00 Albany to Barcelona from $99.00
Albuquerque to Barcelona from $99.00 Allentown to Barcelona from $99.00
Anchorage to Barcelona from $99.00 Arcata to Barcelona from $99.00
Aruba to Barcelona from $99.00 Atlanta to Barcelona from $99.00
Austin to Barcelona from $99.00 Bagotville to Barcelona from $99.00
Bahamas to Barcelona from $99.00 Baie Comeau to Barcelona from $99.00
Bakersfield to Barcelona from $99.00 Baltimore to Barcelona from $99.00
Bathurst to Barcelona from $99.00 Belfast to Barcelona from $99.00
Belgrade to Barcelona from $99.00 Berlin to Barcelona from $99.00
Boise to Barcelona from $99.00 Brisbane to Barcelona from $99.00
Bucharest to Barcelona from $99.00 Buffalo to Barcelona from $99.00
Burbank to Barcelona from $99.00 Cairns to Barcelona from $99.00
Calgary to Barcelona from $99.00 Camaguey to Barcelona from $99.00
Campbell River to Barcelona from $99.00 Cancun to Barcelona from $99.00
Canton to Barcelona from $99.00 Cardiff to Barcelona from $99.00
Carlsbad to Barcelona from $99.00 Casablanca to Barcelona from $99.00
Castlegar to Barcelona from $99.00 Cayo Coco to Barcelona from $99.00
Cayo Largo to Barcelona from $99.00 Cedar Rapids to Barcelona from $99.00
Charlotte to Barcelona from $99.00 Charlottetown to Barcelona from $99.00
Chico to Barcelona from $99.00 Christchurch to Barcelona from $99.00
Cienfuegos to Barcelona from $99.00 Cincinnati to Barcelona from $99.00
Cleveland to Barcelona from $99.00 Colorado Springs to Barcelona from $99.00
Columbus to Barcelona from $99.00 Comox to Barcelona from $99.00
Copenhagen to Barcelona from $99.00 Costa Rica to Barcelona from $99.00
Cozumel to Barcelona from $99.00 Cranbrook to Barcelona from $99.00
Crescent City to Barcelona from $99.00 Cuba to Barcelona from $99.00
Curacao to Barcelona from $99.00 Dallas to Barcelona from $99.00
Dawson Creek to Barcelona from $99.00 Dayton to Barcelona from $99.00
Deer Lake to Barcelona from $99.00 Denver to Barcelona from $99.00
Des Moines to Barcelona from $99.00 Detroit to Barcelona from $99.00
Edmonton to Barcelona from $99.00 El Salvador to Barcelona from $99.00
Eugene to Barcelona from $99.00 Flin Flon to Barcelona from $99.00
Fort McMurray to Barcelona from $99.00 Fort Myers to Barcelona from $99.00
Fort Nelson to Barcelona from $99.00 Fort St. John to Barcelona from $99.00
Fort Wayne to Barcelona from $99.00 Fredericton to Barcelona from $99.00
Fresno to Barcelona from $99.00 Gander to Barcelona from $99.00
Gaspe to Barcelona from $99.00 Gillam to Barcelona from $99.00
Goose Bay to Barcelona from $99.00 Grand Rapids to Barcelona from $99.00
Grande Prairie to Barcelona from $99.00 Greensboro to Barcelona from $99.00
Halifax to Barcelona from $99.00 Hamilton to Barcelona from $99.00
Harrisburg to Barcelona from $99.00 Hartford to Barcelona from $99.00
Hawaii to Barcelona from $99.00 Helsinki to Barcelona from $99.00
High Level to Barcelona from $99.00 High Point to Barcelona from $99.00
Holguin to Barcelona from $99.00 Huatulco to Barcelona from $99.00
Imperial to Barcelona from $99.00 Indianapolis to Barcelona from $99.00
Inyokern to Barcelona from $99.00 Ixtapa to Barcelona from $99.00
Jacksonville to Barcelona from $99.00 Jamaica to Barcelona from $99.00
Kahului to Barcelona from $99.00 Kamloops to Barcelona from $99.00
Kansas City to Barcelona from $99.00 Kelowna to Barcelona from $99.00
Kingston to Barcelona from $99.00 Kitchener to Barcelona from $99.00
Knoxville to Barcelona from $99.00 La Ceiba to Barcelona from $99.00
La Romana to Barcelona from $99.00 Latin America to Barcelona from $99.00
Lethbridge to Barcelona from $99.00 Liberia to Barcelona from $99.00
Lincoln to Barcelona from $99.00 London to Barcelona from $99.00
Los Cabos to Barcelona from $99.00 Louisville to Barcelona from $99.00
Malaga to Barcelona from $99.00 Manzanillo to Barcelona from $99.00
Margarita to Barcelona from $99.00 Maui to Barcelona from $99.00
Mazatlan to Barcelona from $99.00 Medicine Hat to Barcelona from $99.00
Memphis to Barcelona from $99.00 Merced to Barcelona from $99.00
Mexico to Barcelona from $99.00 Miami to Barcelona from $99.00
Milan to Barcelona from $99.00 Milwaukee to Barcelona from $99.00
Minneapolis to Barcelona from $99.00 Modesto to Barcelona from $99.00
Moncton to Barcelona from $99.00 Mont Joli to Barcelona from $99.00
Monterey to Barcelona from $99.00 Montreal to Barcelona from $99.00
Moscow to Barcelona from $99.00 Munich to Barcelona from $99.00
Myrtle Beach to Barcelona from $99.00 Nanaimo to Barcelona from $99.00
Nashville to Barcelona from $99.00 Nassau to Barcelona from $99.00
New Orleans to Barcelona from $99.00 New York to Barcelona from $99.00
Norfolk to Barcelona from $99.00 North Bay to Barcelona from $99.00
Oakland to Barcelona from $99.00 Oklahoma City to Barcelona from $99.00
Omaha to Barcelona from $99.00 Orange County to Barcelona from $99.00
Orlando to Barcelona from $99.00 Ottawa to Barcelona from $99.00
Palm Sprngs to Barcelona from $99.00 Palmdale to Barcelona from $99.00
Panama City to Barcelona from $99.00 Peace River to Barcelona from $99.00
Penticton to Barcelona from $99.00 Philadelphia to Barcelona from $99.00
Pittsburgh to Barcelona from $99.00 Porlamar Isla to Barcelona from $99.00
Portland to Barcelona from $99.00 Prague to Barcelona from $99.00
Prince George to Barcelona from $99.00 Prince Rupert to Barcelona from $99.00
Providence to Barcelona from $99.00 Providenciales to Barcelona from $99.00
Puerto Plata to Barcelona from $99.00 Puerto Vallarta to Barcelona from $99.00
Punta Cana to Barcelona from $99.00 Quebec City to Barcelona from $99.00
Quesnel to Barcelona from $99.00 Raleigh to Barcelona from $99.00
Redding to Barcelona from $99.00 Regina to Barcelona from $99.00
Richmond to Barcelona from $99.00 Roatan to Barcelona from $99.00
Roberval to Barcelona from $99.00 Rochester to Barcelona from $99.00
Rouyn-Noranda to Barcelona from $99.00 Sacramento to Barcelona from $99.00
Saginaw to Barcelona from $99.00 Salt Lake City to Barcelona from $99.00
Samana to Barcelona from $99.00 San Andres to Barcelona from $99.00
San Antonio to Barcelona from $99.00 San Diego to Barcelona from $99.00
San Francisco to Barcelona from $99.00 San Jose to Barcelona from $99.00
San Luis Obispo to Barcelona from $99.00 Sandspit to Barcelona from $99.00
Santa Barbara to Barcelona from $99.00 Santa Clara to Barcelona from $99.00
Santa Maria to Barcelona from $99.00 Santa Rosa to Barcelona from $99.00
Santiago Cuba to Barcelona from $99.00 Santo Domingo to Barcelona from $99.00
Sarnia to Barcelona from $99.00 Saskatoon to Barcelona from $99.00
Sault Ste Marie to Barcelona from $99.00 Seattle to Barcelona from $99.00
Sept Iles to Barcelona from $99.00 Shannon to Barcelona from $99.00
Smithers to Barcelona from $99.00 Sophia to Barcelona from $99.00
Spokane to Barcelona from $99.00 St Louis to Barcelona from $99.00
St. John to Barcelona from $99.00 St. Johns to Barcelona from $99.00
St. Kitts to Barcelona from $99.00 St. Leonard to Barcelona from $99.00
St. Lucia to Barcelona from $99.00 St. Maarten to Barcelona from $99.00
St. Petersburg to Barcelona from $99.00 Stephenville to Barcelona from $99.00
Stockholm to Barcelona from $99.00 Sudbury to Barcelona from $99.00
Sydney N.S. to Barcelona from $99.00 Syracuse to Barcelona from $99.00
Tampa to Barcelona from $99.00 Terrace to Barcelona from $99.00
The Pas to Barcelona from $99.00 Thompson to Barcelona from $99.00
Thunder Bay to Barcelona from $99.00 Tirana to Barcelona from $99.00
Toronto to Barcelona from $99.00 Tulsa to Barcelona from $99.00
Tuscon to Barcelona from $99.00 Val Dor to Barcelona from $99.00
Vancouver to Barcelona from $99.00 Varadero to Barcelona from $99.00
Venice to Barcelona from $99.00 Victoria to Barcelona from $99.00
Vienna to Barcelona from $99.00 Visalia to Barcelona from $99.00
Wabush to Barcelona from $99.00 Warsaw to Barcelona from $99.00
Washington to Barcelona from $99.00 White Plains to Barcelona from $99.00
Whitehorse to Barcelona from $99.00 Williams Lake to Barcelona from $99.00
Windsor to Barcelona from $99.00 Windsor Locks to Barcelona from $99.00
Winnipeg to Barcelona from $99.00 Yellowknife to Barcelona from $99.00
Zagreb to Barcelona from $99.00 Zurich to Barcelona from $99.00

Terms & Conditions:
* Conditions may apply, prices subject to date restrictions and availability. Local surcharges may apply.
Godaddy