Skip to content

Table of contents

Top attractions along the route

  • Annecy

    Ferry Terminals

  • Port of Vado Ligure

    Ferry Terminals

  • Port of Sorrento

    Ferry Terminals

  • Accademia "A"

    Ferry Terminals

  • San Marco Vallaresso "B"

    Ferry Terminals

  • Lido San Nicolò ferry

    Ferry Terminals

  • Museo "A"

    Ferry Terminals

  • Ferrovia "A"

    Ferry Terminals

  • San Samuele

    Ferry Terminals

  • Rialto "C"

    Ferry Terminals

  • S. Giobbe

    Ferry Terminals

  • Lido Santa Maria Elisabetta "B"

    Ferry Terminals

  • Riva di Biasio "B"

    Ferry Terminals

  • San Tomà "B"

    Ferry Terminals

  • Salute

    Ferry Terminals

  • Torcello

    Ferry Terminals

  • Ca' D' Oro

    Ferry Terminals

  • Zattere "A"

    Ferry Terminals

  • San Giorgio

    Ferry Terminals

  • Tronchetto Mercato

    Ferry Terminals

  • Guglie "A"

    Ferry Terminals

  • Sacca Fisola "A"

    Ferry Terminals

  • Giudecca Palanca "A"

    Ferry Terminals

  • Fondamente Nove "B"

    Ferry Terminals

  • Piazzale Roma Santa Chiara "G"

    Ferry Terminals

  • Sant' Erasmo Forte Massimiliano

    Ferry Terminals

  • Faro "A1"

    Ferry Terminals

  • Zitelle "B"

    Ferry Terminals

  • Tronchetto ferry

    Ferry Terminals

  • El Llaüt de Fayón

    Ferry Terminals

  • Urdaibaiboat

    Ferry Terminals

  • Sevrier

    Ferry Terminals

  • Saint-Jorioz

    Ferry Terminals

  • Veyrier-du-Lac

    Ferry Terminals

  • Menthon-Saint-Bernard

    Ferry Terminals

  • Débarcadère de Talloires

    Ferry Terminals

  • Cruise Terminal

    Ferry Terminals

  • L'Olt

    Ferry Terminals

  • Capitainerie du port de Hyères - Port Saint Pierre

    Ferry Terminals

  • Salin-de-Giraud

    Ferry Terminals

  • Port Saint-Louis

    Ferry Terminals

  • Hôtel de Ville

    Ferry Terminals

  • Doussard

    Ferry Terminals

  • Angon

    Ferry Terminals

  • Duingt

    Ferry Terminals

  • Embarcadère pour Port du Brusc

    Ferry Terminals

  • Les Goudes

    Ferry Terminals

  • Embarcadère Mayres Savel - La Mira

    Ferry Terminals

  • Gare croisière Marseille Provence Cruise Terminal

    Ferry Terminals

  • Vedettes Îles D’Or

    Ferry Terminals

Find hotels near Spain

Find hotels near Madrid

Rent a car near Sofia

Popular routes from destination

Set off on a grand road trip from Sofia in Bulgaria to Madrid in Spain, covering a distance of 3,040 kilometres. This journey across the continent will take roughly 32.1 hours behind the wheel. Keep in mind that Bulgaria requires an electronic vignette for its motorways and main roads as you drive through. You'll be driving on the right-hand side of the road for the entire trip. The route takes you through several countries, including France and Andorra, before you reach the Spanish capital. This drive provides a fantastic change of scenery, taking you from the Balkan Peninsula to the plains of Spain, and showcasing a variety of landscapes and cultures along the way.

Sources

Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .

Questions and answers

How far is it from Sofia to Madrid?
The distance between Sofia and Madrid is 3040 km by road.
How long does it take to drive from Sofia to Madrid?
The drive from Sofia to Madrid takes approximately 32 h 10 min by car.
What is the best route from Sofia to Madrid?
The fastest route from Sofia to Madrid covers 3040 km with a driving time of approximately 32 h 10 min.
Which direction is Madrid from Sofia?
Madrid lies roughly to the west of Sofia.
Which roads does the route from Sofia to Madrid follow?
The drive from Sofia to Madrid mainly follows A3, A 8, A-2. The longest single stretch is 401 km on A3.
Which towns do you pass between Sofia and Madrid?
Towns on the route from Sofia to Madrid include Niš, Belgrade, Verona, Cannes.

Share Route

Save for offline?

We'll download this route and its map area so it works without a connection. This can take a moment -- you can keep using the app while it finishes.