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 remarkable road trip from Sofia in Bulgaria to Madrid in Spain, a journey covering 3,040 kilometres. Allow around 32.1 hours for the drive itself. Remember that Bulgaria requires an electronic vignette for use of its motorways and main roads as you travel through Europe. You'll be driving on the right throughout. The route takes you through several countries, including France and Andorra, before you reach the Spanish capital. This drive provides a striking contrast between the Balkan Peninsula and the Iberian plains, with a variety of landscapes and cultures to experience 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 1889 mi 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 1889 mi 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 249 mi 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.