National Basilica of the Sacred Heart

(FR) Basilique Nationale du Sacré-Cœur - Koekelberg | (NL) Nationale Basiliek van het Heilig Hart te Koekelberg
Basilica in the Art Deco style with a panoramic view of Brussels

The Basilica of the Sacred Heart, also known as Sacré-Coeur Basilica, is located in the Koekelberg neighborhood on the outskirts of Brussels. It is an architectural masterpiece constructed in the Art Deco style, and it is the sixth largest church in the world.

From the observation deck, you can see the best views in the whole city of Brussels.


King Leopold II laid the first stone in 1905, but the temple was completed in 1971 due to construction being stopped during World War I and World War II.


National Basilica of the Sacred Heart in Koekelberg
by Niels Mickers

The Basilica of the Sacred Heart has a green-coloured dome that contrasts with the red coloured terracotta stones of the church. The interior is vast and visitors are immediately drawn to its beautiful dome. The cathedral’s terrace offers 180-degree views and stands 174ft (53 meters) tall. Visitors can climb to the dome to access the museum and other inaccessible parts of the Basilica.

Visitors Tips

The Basilica of the Sacred Heart is a little far from the city center, so visitors with limited time may not have the opportunity to visit. However, for those who do, the observation deck offers some of the best views in Brussels. It is recommended to walk up to the Basilica’s observation deck to take advantage of the city’s most beautiful views.

by saigneurdeguerre

Getting There

National Basilica of the Sacred Heart is located in Koekelberg (north of Brussels) and it takes 30 minutes from the city center by public transportation.


1083 Brussel, Belgium
View on Google Maps  

Hours and Fees


During summer hour from 8:00 am till 6:00 pm
During winter hour from 8:00 am till 5:00 pm

During summer time 9:00 am till 5:30 pm
During winter time 10:00 am till 4:00 pm

From 9 am till 12:30 pm and from 1:30 pm till 4:30 pm


Adults: € 8
Children under 6: Free
Groups of 10: € 6
With the Brussels Card: € 3