BelgiumBulgaria
Start a new route?
Driving from Brussels to Sofia takes about via A 3. The distance is 2141 km. The straight-line distance is 1744 km. EV charging is available along the route, including in Schaerbeek, Nürnberg, Kozjak nad Pesnico, Istok, Niš. Driving directions
Driving directions
65 · 2141 kmFrom Brussels, you'll be heading east on the E40 towards Sofia.
- 1 Depart left onto Rue de l'Amigo - Vruntstraat 44 m
- 2 Continue right onto Rue de la Violette - Violetstraat 162 m
- 3 Continue U-turn onto Rue du Lombard - Lombardstraat 24 m
- 4 Turn sharp left onto Rue de l'Hôpital - Gasthuisstraat 35 m
- 5 Turn slightly left onto Rue Saint-Jean - Sint-Jansstraat 178 m
- 6 At end of road, turn right onto Place de l'Albertine - Albertinaplein 43 m
- 7 Continue left onto Place de l'Albertine - Albertinaplein 113 m
- 8 Turn right onto Mont des Arts - Kunstberg 180 m
- 9 At end of road, turn right onto Coudenberg - Koudenberg 178 m
- 10 At end of road, turn left onto Place Royale - Koningsplein 108 m
- 11 Turn right onto Place des Palais - Paleizenplein 302 m
- 12 Keep slightly left onto Place des Palais - Paleizenplein 24 m
- 13 Turn left onto Rue Ducale - Hertogstraat 103 m
- 14 Turn right onto Rue Lambermont - Lambermontstraat 115 m
- 15 Continue straight onto Rue Belliard - Belliardstraat 905 m
- 16 Continue straight onto Tunnel Belliard - Belliardtunnel 407 m
- 17 Keep slightly left onto Tunnel Belliard - Belliardtunnel 3 km
- 18 Keep slightly left 350 m
- 19 Take exit slightly right 408 m
- 20 Keep slightly left 82 km
- 21 Keep slightly left 52 km
- 22 Continue straight 11 km
- 23 Take exit slightly right 322 m
- 24 Keep slightly left 724 m
- 25 Merge slightly left 69 km
- 26 Take exit slightly left 2 km
- 27 Merge slightly left 298 km
- 28 Take exit slightly right 363 m
- 29 Keep slightly left 430 m
- 30 Keep slightly left 2 km
- 31 Keep slightly left 418 m
- 32 Keep slightly left 327 km
- 33 Continue straight onto Innkreis Autobahn 61 km
- 34 Take exit slightly right onto Innkreis Autobahn 16 km
- 35 Continue straight onto Pyhrn Autobahn 231 km
- 36 Continue straight 26 km
- 37 Take exit slightly right 2 km
- 38 Continue straight 34 km
- 39 Continue straight 61 km
- 40 Take exit slightly right 82 m
- 41 Keep slightly left 307 m
- 42 Keep slightly left 292 km
- 43 Take exit slightly right 574 m
- 44 Merge slightly left 307 m
- 45 Turn right 78 m
- 46 Turn left 72 m
- 47 Take ramp right 436 m
- 48 Merge slightly left 94 km
- 49 Keep slightly left 3 km
- 50 Merge slightly right onto Обилазница око Београда 31 km
- 51 Keep slightly left onto Обилазница око Београда 215 km
- 52 Take exit slightly right 2 km
- 53 Continue straight 106 km
- 54 Continue straight onto Автомагистрала Европа 2 km
- 55 Take exit slightly right 193 m
- 56 Merge slightly left onto Автомагистрала Европа 63 km
- 57 Continue straight onto Автомагистрала Европа 2 km
- 58 Turn straight onto бул. Ботевградско шосе 285 m
- 59 Continue straight onto Автомагистрала Хемус 865 m
- 60 Take exit slightly right 5 km
- 61 Keep slightly right 30 km
- 62 Turn straight 16 km
- 63 Continue right 7 km
- 64 Turn right 4 km
- 65 Arrive
The return trip from Sofia to Brussels covers roughly the same distance, 2141 km.
Places along this route
Driving from Brussels to Sofia you pass near Annecy, Thonon-les-Bains, Roztoky, Szob, Montreux.
Questions and answers
Sofia lies roughly to the south-east of Brussels.
How far is it from Brussels to Sofia?
The distance between Brussels and Sofia is 2141 km by road.
How long does it take to drive from Brussels to Sofia?
The drive from Brussels to Sofia takes approximately 22 h 10 min by car.
What is the best route from Brussels to Sofia?
The fastest route from Brussels to Sofia covers 2141 km with a driving time of approximately 22 h 10 min.
What is the shortest route from Brussels to Sofia?
The shortest driving route from Brussels to Sofia is about 2141 km by road.
Sources
Distance and drive time are computed from OpenStreetMap road data with the OSRM routing engine. Updated .

