Skip to content
FromToEurope

🇧🇬 Cross-border drive · Bulgaria → France 🇫🇷

Driving from Sofia to Paris

Drive time
22h 25m
Distance
2,176 km
Same day?
Split it
12 h+, plan a stop
Fuel cost
≈ €335
petrol · diesel ≈ €285
Tolls
≈ €86
mixed
EV charging
Plenty fast
23 of 110 ≥50 kW
Countries
🇧🇬 🇫🇷
2 countries
On this page

Route map

Route options

Other paths OSRM found between the two cities — handy when traffic, tolls, or scenery matter more than raw speed.

Alternative

+58m
Distance:
2,320 km
(+144 km)
Duration:
23h 24m

Via: A 6 · A1 · A 4 · D1

Avoids motorways

+14h 22m
Distance:
2,272 km
(+96 km)
Duration:
36h 47m

Via: N 4 · DN6 · 81 · 1

How else can you make this trip?

Driving is the focus of this guide; here's how cycling, coach, and (soon) train and plane stack up for the same pair.

By car

22h 25m

2.176 km · €335 fuel

See details ↓

By bike

Not realistic

2.176 km is far beyond a typical multi-day cycle tour. Try a shorter pair like a day or weekend stage.

By bus

No direct service

Our coach data (FlixBus + BlaBlaCar) doesn't list a direct service for this pair. National operators (e.g., National Express in the UK, Eurolines feeders) may still cover it — check their site directly.

By plane
SOF → CDG

3h 34m

from €40

See details ↓

By train
5 changes

31h 13m

SNCF VOYAGEURS

See details ↓

Trip plan

How to think about the drive: one day, split, or overnight.

Overnight recommended

Too long for a single-driver day. Plan on 2 overnight stop(s) to do this trip right.

A natural overnight stop near the halfway point: Kranj (si).

Distance:
2,176 km
Duration:
22h 25m (free-flow, no traffic)

Where to stop

Places along the route that make natural breaks for coffee, lunch, or a night.

  1. Jagodina 🇷🇸 rs

    ≈272 km

    ≈ 13.7 km detour from the main route

  2. Županja 🇭🇷 hr

    ≈544 km

    ≈ 4.5 km detour from the main route

  3. Samobor 🇭🇷 hr

    ≈816 km

    ≈ 7.5 km detour from the main route

  4. Spittal an der Drau 🇦🇹 at

    ≈1,088 km

    ≈ 27.1 km detour from the main route

  5. Karlsfeld 🇩🇪 de

    ≈1,360 km

    ≈ 1.9 km detour from the main route

  6. Ettlingen 🇩🇪 de

    ≈1,632 km

    ≈ 4.3 km detour from the main route

  7. Verdun 🇫🇷 fr

    ≈1,904 km

    ≈ 22.5 km detour from the main route

Key moves

Things to know before you set off — borders, sides of the road, tolls.

Multi-country chain · BG → RS → BA → HR → SI → AT → DE → FR

You'll cross 8 countries on this drive — each with its own toll system, fuel pricing, and motorway rules. Skim the must-know section below before you set off, and have your registration plus insurance card in the door pocket for any roadside check.

Tolls on motorways in HR / FR

Budget for motorway tolls — France, Italy, Spain, and Portugal charge per-km, Croatia and Greece by section. Contactless cards work almost everywhere; have one loaded.

Vignette required in BG / SI / AT

Austria, Switzerland, Czech Republic, Slovakia, Hungary, Slovenia, Bulgaria, and Romania require a sticker or e-vignette for motorway use. Buy at the border — missing one is a heavy on-the-spot fine.

Must-know before you go

The things a driver from another country wouldn't think to ask about — fines, stickers, payment cards, opening hours.

City access & emission zones

Berlin, Munich, Stuttgart need a green Umweltplakette

Must know

Germany's low-emission zones (Umweltzone) are simpler than the French system but stricter on entry. You need a colour-coded sticker physically on your windscreen before entering. The vast majority of zones today require a green sticker (Euro 4+ petrol, Euro 6+ diesel). Order via TÜV / DEKRA / certified workshops — about €6–13, ships in days. Driving without one costs €100 even if your car would qualify.

Official source

Order your Crit'Air sticker before the trip

Must know

Paris, Lyon, Strasbourg, Marseille, Toulouse and a growing list of cities require a Crit'Air air-quality sticker visible on your windscreen — even for a single drive-through. It's €4.51 from the official site and ships by post (allow 2–6 weeks abroad). Without it, expect on-the-spot fines from €68. Your registration document tells the issuer your emission class.

Official source

Crit'Air sticker required inside the boulevard périphérique

Must know

Paris

Paris's ZFE-m runs every weekday 8:00–20:00 inside the périphérique. Crit'Air 4+ diesels are banned during these hours, and from 2025 Crit'Air 3 joins them. Even compliant cars need the sticker physically displayed. Order from the official site (€4.51) at least 4 weeks before travel — non-French plates take longer.

Official source

Tolls, vignettes & road payment

Digital vignette before crossing the border

Must know

Austrian motorways need a vignette — €10.10 for 10 days, €30.40 for 2 months, or €103.80 annual. The digital version (linked to your plate) is bought online at asfinag.at and activates from a chosen date — if you buy on the Austrian side of the border, it's only valid 18 days later under consumer-protection rules. Buy ahead.

Official source

You'll hit three different toll systems on this trip

Must know

This route crosses countries with mismatched toll mechanics — France's ticket-and-pay, vignette stickers, electronic-only stretches. There's no single transponder that works everywhere, but a Telepass EU device covers FR/IT/ES/PT and a Bip&Go covers the same plus a few more. For a one-off trip, contactless cards plus a Swiss vignette and Austrian e-vignette is the simplest mix.

Rules, fees, and thresholds change. Always verify against the official source the day before you drive — this page is a checklist, not a legal reference.

Main roads

The highways this route spends the most kilometres on.

  • A 4 Autoroute de l’Est
    471 km
  • A3 Аутопут
    399 km
  • A 8 —
    373 km
  • A1 Обилазница око Београда
    247 km
  • A2 Zahodna obvoznica
    184 km
  • A10 Tauern Autobahn
    177 km
  • A4 —
    105 km
  • A 6 Автомагистрала Европа
    52 km
  • A 99 —
    47 km
  • A 35 Autoroute des Cigognes
    32 km
  • A 5 —
    28 km
  • A11 Karawankentunnel
    21 km

Route character

How much of the drive is motorway vs. secondary vs. rural.

Motorway drive — fast, predictable, uneventful.

Motorway
99%
Secondary
1%
Other / rural
0%

Drive difficulty

At-a-glance feel: how demanding is this drive for one driver?

Overall

Demanding

Tough drive — multiple complicating factors compound fatigue. Strongly recommend splitting across days.

  • Long drive: 22h 25m behind the wheel at free-flow speeds.
  • Cross-border: bg → fr. Keep documents accessible and check border rules.

Elevation profile

Highs, lows, and the total climb / descent along the route.

Lowest point
44 m
Highest point
1,057 m
Total ascent
↑ 1,562 m
Total descent
↓ 2,080 m

Fuel & tolls

Rough cost expectation for a typical EU passenger car. Treat as an estimate — pump prices change weekly.

Petrol (RON 95)

≈ €335

163.2 L × €2.05 / L · 7.5 L/100 km

Diesel

≈ €285

130.6 L × €2.18 / L · 6 L/100 km

Electric (DC fast)

≈ €209

381 kWh × €0.55 / kWh · 17.5 kWh/100 km

Public DC fast charging — slower AC charging at home or hotels typically costs about half.

Motorway tolls & vignettes

≈ €86

  • BG — Vignette (motorway sticker / e-vignette) — €8.00 for 7 days Annual vignette is €51.00 if you drive often
  • HR — €0.08/km on the motorway network (≈ 165 km in-country ≈ €13)
  • SI — Vignette (motorway sticker / e-vignette) — €16.00 for 7 days Annual vignette is €117.50 if you drive often
  • AT — Vignette (motorway sticker / e-vignette) — €10.10 for 10 days Annual vignette is €103.80 if you drive often
  • FR — €0.10/km on the motorway network (≈ 386 km in-country ≈ €39)

Prices last refreshed 2026-10-12.

Fuel and EV charging along the route

Stations within a few kilometres of the road, sampled at evenly-spaced waypoints.

EV charging

110 found

23 at 50 kW or above (fast / ultra-fast).

Fastest first

  • TotalEnergies - Relais Metz Saint-Privat — Saint-Privat-la-Montagne 300 kW
  • Engie-Vianeo - A31 - Aire de Saint-Rémy — Woippy 300 kW
  • Tesla Supercharger Bernau am Chiemsee - Felden 250 kW
  • PowerDot - Chaussea - Sainte-Marie-aux-Chênes — Sainte-Marie-aux-Chênes 200 kW
  • PowerDot - Carrefour - Sainte-Marie-aux-Chênes — Sainte-Marie-aux-Chênes 200 kW
  • PowerDot - Supermarché Match - Jœuf — Jœuf 200 kW
  • Stuttgart Airport P12 — Leinfelden-Echterdingen 150 kW
  • EWE Go Filderstadt — Filderstadt 150 kW
  • R3 - Norauto Semécourt — Metz 150 kW
  • Tesla Supercharger Bernau — Bernau am Chiemsee 135 kW
  • Parking Bila — Sofia 120 kW
  • Сердикийски събор 120 kW

Weather by month

Average daytime high / overnight low and typical monthly rainfall, over the past five years.

🇧🇬 Sofia

Month
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
7°
-2°
9°
-2°
14°
3°
17°
5°
19°
9°
27°
15°
31°
18°
30°
17°
25°
13°
19°
8°
12°
3°
7°
-0°
45mm 14mm 51mm 62mm 102mm 58mm 18mm 38mm 28mm 70mm 99mm 56mm

hot mild cold

🇫🇷 Paris

Month
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
7°
2°
10°
4°
13°
5°
16°
7°
20°
10°
25°
14°
25°
16°
25°
15°
21°
13°
17°
10°
11°
6°
9°
4°
88mm 51mm 72mm 66mm 89mm 74mm 108mm 92mm 86mm 91mm 85mm 59mm

hot mild cold

Next 5 days at Paris

Live forecast — refreshes every few hours.

  • Sun 25

    ⛅

    10° / 10°

    —

  • Mon 26

    ⛅

    15° / 8°

    1.2mm

  • Tue 27

    🌧️

    18° / 10°

    4.2mm

  • Wed 28

    ☀️

    14° / 7°

    —

  • Thu 29

    ☀️

    14° / 7°

    —

Forecast: MET Norway

Directions

Turn-by-turn summary of the main manoeuvres, generated by OSRM.

Show all 44 manoeuvres
  1. бул. Цар Освободител
  2. бул. Рожен 5 km
  3. Автомагистрала Европа (A 6) 52 km
  4. (A4) 105 km
  5. — 0.5 km
  6. (A1) 213 km
  7. Обилазница око Београда (A1) 11 km
  8. Обилазница око Београда (A1) 21 km
  9. (A1) 2 km
  10. Аутопут (A3) 94 km
  11. — 0.2 km
  12. (A3) 306 km
  13. (A2) 112 km
  14. Zahodna obvoznica (A2) 72 km
  15. Karawankentunnel (A11) 4 km
  16. Karawanken Autobahn (A11) 16 km
  17. Tauern Autobahn (A10) 121 km
  18. Tauern Autobahn (A10) 27 km
  19. Hiefler Tunnel (A10) 2 km
  20. Tauern Autobahn (A10) 26 km
  21. Tauern Autobahn (A10) 1 km
  22. — 2 km
  23. West Autobahn (A1) 2 km
  24. (A 8) 114 km
  25. — 0.4 km
  26. (A 99) 43 km
  27. (A 99) 4 km
  28. (A 8) 259 km
  29. (A 8) 1 km
  30. (A 5) 28 km
  31. (B 500) 6 km
  32. (D 504)
  33. (D 504) 3 km
  34. (D 504)
  35. Autoroute des Cigognes (A 35) 32 km
  36. — 0.6 km
  37. — 0.3 km
  38. Autoroute de l’Est (A 4) 143 km
  39. Autoroute de l’Est (A 4) 322 km
  40. Autoroute de l’Est (A 4) 5 km
  41. — 0.5 km
  42. Quai de la Rapée 0.4 km
  43. Quai de la Rapée
  44. Rue d'Arcole

By plane from Sofia to Paris

Indicative travel time on a non-stop flight, based on great-circle distance, average commercial cruise speed (850 km/h), and a 90-minute allowance for taxi, security, and boarding.

Total time
3h 34m
Door-to-door from :from airport.
In the air
124 min
At ~850 km/h cruise speed.
On the ground
90 min
Taxi + security + boarding (typical short-haul).
Route
SOF → CDG
1.758 km great-circle.

Indicative fare: from €40 — fares vary by season, day of week, and how far ahead you book. Always check the airline or a meta-search before planning around this number.

Show flight path on map

Estimate-only. We don't pull live schedules or fares for flights — see the methodology page for how this number is computed.

Air travel emits roughly 5–10× the CO₂ per passenger-km of rail for the same distance.

By train from Sofia to Paris

Fastest cross-border rail itinerary from the public Transitous planner. Times reflect a typical Monday-morning departure on the next available service-day.

Fastest journey
31h 13m
5 changes
Lead operator
SNCF VOYAGEURS
Alternatives
4
Itineraries returned by the planner.

Trains on the fastest itinerary

  • ICE 9576

Includes a high-speed rail leg (TGV, ICE, AVE, Frecciarossa-class).

Show route on map

Routing via the public Transitous OTP planner (community-run MOTIS instance). Cached 24 hours; verify on the operator's site before booking.

How this page is built

Compiled by COD Solutions Oy from open European data — OSRM over OpenStreetMap for the route geometry, Open-Meteo for monthly climate normals, OpenTopoData SRTM 30m for elevation, EU Weekly Oil Bulletin for cross-border fuel-price bands, and Open Charge Map for EV charging stations. See our methodology for refresh cadence and limitations.

Keep exploring