Fly to Santiago de Compostela

Take the transport at the Sofia station.

The journey takes approximately 9 m. Ticket price is about €6 The travel distance is 9 km.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia Airport.
Fly out to Sofia (SOF) of the Beauvais (BVA) airport.

The journey takes approximately 5 h 50 m. Ticket price is about €45

Carrier is Ryanair.

🔎

🚖 Find a cheap local taxi

Get off at the Beauvais (BVA).
996 m on foot from the Santiago de Compostela (SCQ) to the Aeropuerto Rosalía de Castro - Santiago de Compostela.

The journey takes approximately 11 m. The travel distance is 996 m.

Take the MonBus bus at the Aeropuerto Rosalía de Castro - Santiago de Compostela station .

The journey takes approximately 20 m. Ticket price is about €1 The travel distance is 11 km.

Carrier is MonBus.

Buy ticket

Get off at the San Caetano.


🛏 Find hotel deals and discounts up to 20% in Santiago-de-Compostela at Booking


Fly to A Coruna train

Take the transport at the Sofia Airport station.

The journey takes approximately 9 m. Ticket price is about €6 The travel distance is 45 m.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia (SOF).
Fly out to Sofia Airport of the Sofia (SOF) airport.

The journey takes approximately 6 h 35 m. Ticket price is about €75 The travel distance is 45 m.

Carrier is Bulgaria Air.

🔎

🚖 Find a cheap local taxi

Get off at the Sofia (SOF).
Take the Autos Cal Pita bus at the A Coruña Airport station .

The journey takes approximately 21 m. The travel distance is 11 km.

Carrier is Autos Cal Pita.

Buy ticket

Get off at the Alfonso Molina.
Take the train La Coruna-San Cristobal at the station Renfe Viajeros.

The journey takes approximately 28 m. Ticket price is about €8 The travel distance is 61 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Santiago De Compostela.


🛏 Find hotel deals and discounts up to 20% in Santiago-de-Compostela at Booking


Fly to Vigo train

Take the transport at the Sofia Airport station.

The journey takes approximately 9 m. Ticket price is about €6 The travel distance is 45 m.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia (SOF).
Fly out to Sofia Airport of the Sofia (SOF) airport.

The journey takes approximately 6 h 25 m. Ticket price is about €40 The travel distance is 45 m.

Carrier is Bulgaria Air.

🔎

🚖 Find a cheap local taxi

Get off at the Sofia (SOF).
Take the Vitrasa bus at the Vigo Airport station .

The journey takes approximately 37 m. The travel distance is 10 km.

Carrier is Vitrasa.

Buy ticket

Get off at the Urzaiz 60.
Take the train Vigo Urzaiz at the station Renfe Viajeros.

The journey takes approximately 50 m. Ticket price is about €10 The travel distance is 93 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Santiago De Compostela.


🛏 Find hotel deals and discounts up to 20% in Santiago-de-Compostela at Booking


Fly to Porto towncar

Take the transport at the Sofia Airport station.

The journey takes approximately 9 m. Ticket price is about €6 The travel distance is 45 m.

Carrier is Atlas Taxi.

Buy ticket

Get off at the Sofia (SOF).
Fly out to Sofia (SOF) of the Munich (MUC) airport.

The journey takes approximately 5 h 50 m. Ticket price is about €30

Carrier is Lufthansa.

🔎

🚖 Find a cheap local taxi

Get off at the Munich (MUC).
Take the transport at the Porto Airport station.

The journey takes approximately 3 h 30 m. Ticket price is about €210 The travel distance is 226 km.

Carrier is VMTransfers.

Buy ticket

Get off at the Santiago de Compostela.


🛏 Find hotel deals and discounts up to 20% in Santiago-de-Compostela at Booking


Train bus

Take the train Sofia at the station Bulgarian Railways (BDZh).

The journey takes approximately 4 h 45 m. Ticket price is about €6 The travel distance is 256 km.

Carrier is Bulgarian Railways (BDZh).

Buy ticket

Get off at the Vidin.
Take the train Vidin at the station Bulgarian Railways (BDZh).

The journey takes approximately 3 h 6 m. Ticket price is about €2 The travel distance is 118 km.

Carrier is Bulgarian Railways (BDZh).

Buy ticket

Get off at the Craiova.
Take the train Craiova at the station Romanian Railways (CFR).

The journey takes approximately 5 h 19 m. Ticket price is about €5 The travel distance is 259 km.

Carrier is Romanian Railways (CFR).

Buy ticket

Get off at the Lugoj.
Take the ALSA bus at the Lugoj station .

The journey takes approximately 23 h 30 m. Ticket price is about €210 The travel distance is 2854 km.

Carrier is ALSA.

Buy ticket

Get off at the Alcala De Henares.
Take the train Alcalá Henares-Universidad at the station Renfe Cercanias.

The journey takes approximately 39 m. Ticket price is about €6 The travel distance is 34 km.

Carrier is Renfe Cercanias.

Buy ticket

Take the train Madrid-Chamartin at the station Renfe Viajeros.

The journey takes approximately 3 h 31 m. Ticket price is about €35 The travel distance is 568 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Santiago De Compostela.


🛏 Find hotel deals and discounts up to 20% in Santiago-de-Compostela at Booking


Bus train

Take the Ruse Bus bus at the Sofia station .

The journey takes approximately 42 h 15 m. Ticket price is about €100 The travel distance is 2998 km.

Carrier is Ruse Bus.

Buy ticket

Get off at the Madrid.
Take the subway at the Avenida De America station.

The journey takes approximately 9 m. The travel distance is 4 km.

Carrier is Metro de Madrid.

Buy ticket

Get off at the Plaza De Castilla.
Take the subway at the Plaza De Castilla station.

The journey takes approximately 1 m. The travel distance is 821 m.

Carrier is Metro de Madrid.

Buy ticket

Get off at the Chamartin.
Take the train Sofia Airport at the station Renfe Viajeros.

The journey takes approximately 3 h 31 m. Ticket price is about €35 The travel distance is 45 m.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Sofia (SOF).


🛏 Find hotel deals and discounts up to 20% in Santiago-de-Compostela at Booking


Bus

Take the Georg bus at the Sofia station .

The journey takes approximately 34 h 13 m. Ticket price is about €240 The travel distance is 2390 km.

Carrier is Georg.

Buy ticket

Get off at the Bordeaux.
509 m on foot from the Bordeaux to the Bordeaux Saint-Jean.

The journey takes approximately 6 m. The travel distance is 509 m.

Get off at the Bordeaux Saint-Jean.
Take the FlixBus bus at the Bordeaux Saint-Jean station .

The journey takes approximately 13 h 20 m. Ticket price is about €45 The travel distance is 987 km.

Carrier is FlixBus.

Buy ticket

Get off at the Santiago de Compostela.


🛏 Find hotel deals and discounts up to 20% in Santiago-de-Compostela at Booking


Bus train via Барселона

Take the Union Ivkoni bus at the Sofia Central Bus Station station .

The journey takes approximately 40 h 30 m. Ticket price is about €75 The travel distance is 2534 km.

Carrier is Union Ivkoni.

Buy ticket

Take the train Barcelona-Sants at the station Renfe Viajeros.

The journey takes approximately 12 h 57 m. Ticket price is about €70 The travel distance is 1275 km.

Carrier is Renfe Viajeros.

Buy ticket

Get off at the Santiago De Compostela.


🛏 Find hotel deals and discounts up to 20% in Santiago-de-Compostela at Booking


Bus

Take the Dary Commerce bus at the Sofia station .

The journey takes approximately 48 h 25 m. The travel distance is 3157 km.

Carrier is Dary Commerce.

Buy ticket

Get off at the Valladolid.
Take the Autocares Lázara bus at the Valladolid station .

The journey takes approximately 3 h 30 m. Ticket price is about €52 The travel distance is 272 km.

Carrier is Autocares Lázara.

Buy ticket

Get off at the Verín.
Take the MonBus bus at the Verin station .

The journey takes approximately 3 h 20 m. Ticket price is about €10 The travel distance is 187 km.

Carrier is MonBus.

Buy ticket

Get off at the Santiago Compostela.


🛏 Find hotel deals and discounts up to 20% in Santiago-de-Compostela at Booking


Drive

In a rental car. Check this site to see which rental company offers the best deal with discounts of up to 20%.

The journey takes approximately 31 h 5 m. The travel distance is 3289 km.

Get off at the .


🛏 Find hotel deals and discounts up to 20% in Santiago-de-Compostela at Booking


The cheapest way to travel from Sofia to Santiago-de-Compostela is by taking a Fly to Santiago de Compostela with an average price of €52. The journey takes approximately 8 ч. 48 мин.

Fly to Santiago de Compostela is the fastest way to travel from Sofia to Santiago-de-Compostela. Tickets cost €52. The journey takes approximately 8 ч. 48 мин.

Sofia is approximately 3289 km away from Santiago-de-Compostela. The trip by car takes 31 h 5 m.

The average journey time by car between Sofia and Santiago-de-Compostela is 31 h 5 m.

What to Do in Santiago de Compostela

Santiago de Compostela

Santiago de Compostela is a city steeped in history and full of charms. From its stunning architecture to the delicious food, there is plenty to see and do here.   The most important site to visit is the cathedral, which was built on the remains of an earlier church. The interior is filled with ornate chapels and beautiful stained glass windows. There are also several museums worth checking out, including the Museum of Fine Arts and the Museo de Bellas Artes. Another must-see is the Old Town, which lies on a hill above the city centre. It’s a charming maze of narrow streets with whitewashed buildings dating back to the 16th century. If you have time, wander down into the bars and restaurants that line Calle San Francisco for some great food and atmosphere.