Home » Destinations » Spain » Barcelona


Catholic Shrines & Places of Interest in Barcelona

About Barcelona:

One of Spain’s most beautiful and vibrant cities, Barcelona is about 400 miles south of Madrid on the beautiful Mediterranean coast.  It is a popular destination for many, including being a port of call for several cruise lines.

It has an atmosphere of its own, and even its own dialect: Catalonian, since it is the capital of the area of Spain known as Catalonia.  Las Ramblas, a large boulevard which runs through the city center, is one of most interesting sites for toursists. It runs from Port Vell (near the cruise port terminal) to Plaça de Catalunya.

There are many interesting churches and shrines in Barcelona, as you might expect.  Below are some of the most visited.


Catholic places of interest in Barcelona:

Cathedral of the Holy Cross:  tomb of Saint & Eulila & Cross of Lepanto

La Sagrada Familia: Iconic Church, still unfinished 140 years after its construction began,


Traveling to Barcelona:

In addition to its major international airport, it has excellent train connections as well.  Get air, train & bus schedules, see fares & buy tickets here.

Barcelona is also a popular cruise port, with many Mediterranean cruises departing from the port--either returning here or going on to Italy and other Mediterranean ports.

If you plan on taking one of these, we recommend that you arrive a few days prior to the cruise to savor the sites of Barcelona.  And don’t overlook an re-positioning cruises that might include Barcelona.


Click here to find hotels in Barcelona, compare prices, and read what other travelers have to say at TripAdvisor

⇐ Back to Catholic places of interest in Spain

3 thoughts on “Barcelona”

  1. Hi. I am arriving via Cruise ship for a single day on a Sunday. I’d love to attend mass at Sagrada Familia, but I’m having trouble estimating the timing to work in a tour + mass. How long is the 9am international mass? What time should I book a tour? Ideally, it would follow directly after.

Leave a Comment