Skip to content
FromToEurope

🇫🇷 Cross-border drive · France → Italy 🇮🇹

Driving from Bordeaux to Milan

Essential driving tips for your road trip from the wine country of Bordeaux to the industrial heart of Milan, covering French toll roads and the Alpine crossing.

Drive time
11h 2m
Distance
991 km
Same day?
Long day
under 12 h
Fuel cost
≈ €150
petrol · diesel ≈ €128
Tolls
≈ €97
per-km
EV charging
Unknown
not yet surveyed
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

+55m
Distance:
1,120 km
(+129 km)
Duration:
11h 57m

Via: A 62 · A 8 · A 61 · A 9

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

11h 2m

991 km · €150 fuel

See details ↓

By bike

Not realistic

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

By bus
Direct

20h 10m

FlixBus-eu

See details ↓

By plane
BOD → MXP

2h 24m

from €40

See details ↓

What the drive is like

Drafted from the route's computed data on April 25, 2026 and reviewed against the route summary card. Read our methodology.

You depart Bordeaux via the N89, quickly transitioning onto the A89 to begin the long climb through the Massif Central toward the heart of France. The route keeps you on high-speed arterial roads like the A71 and A6 for the bulk of the journey, offering a smooth but toll-heavy run across the French heartland. As you push east, the landscape shifts from the flat vineyards of the Garonne valley to the rolling hills and tighter curves of the central plateau. Keep an eye on your speed during rain, as French autoroutes mandate a lower limit in wet conditions, and ensure you have a payment card ready for the frequent toll booths that punctuate the route.

Crossing into Italy via the A43 toward the Frejus tunnel represents the most significant change in your drive. Once you clear the tunnel, the transition to the Italian Autostrade is immediate, marked by a shift to different lane markings and a noticeably more assertive flow of traffic. While both countries use a distance-based toll system, Italy’s network is dense and demands constant vigilance as you navigate the approach to Milan. The motorway speed limits remain similar to France, but the sheer volume of commercial trucks increases significantly as you near the Lombardy region.

Fuel pricing trends shift as you move across the border, with Italian diesel often proving more wallet-friendly than the fuel you find at French motorway service stations. Consider topping up your tank on the Italian side before hitting the city perimeter of Milan. Remember that Milan operates strict low-emission zones; check your vehicle's compliance status before heading directly into the historic city center, as access is restricted and monitored by cameras to manage congestion in this dense metropolitan hub.

Route highlights

  • The transition from the A89 through the Massif Central
  • The Frejus road tunnel Alpine crossing
  • Navigating the dense motorway network approaching Milan
  • The contrast between Bordeaux’s riverfront atmosphere and Milan’s urban intensity

Trip plan

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

Overnight recommended

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

A natural overnight stop near the halfway point: Tarare (fr).

Distance:
991 km
Duration:
11h 2m (free-flow, no traffic)

Where to stop

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

  1. Coulounieix-Chamiers 🇫🇷 fr

    ≈124 km

    ≈ 4.4 km detour from the main route

  2. Égletons 🇫🇷 fr

    ≈248 km

    ≈ 15.5 km detour from the main route

  3. Châtel-Guyon 🇫🇷 fr

    ≈372 km

    ≈ 4.9 km detour from the main route

  4. Amplepuis 🇫🇷 fr

    ≈495 km

    ≈ 12.1 km detour from the main route

  5. La Tour-du-Pin 🇫🇷 fr

    ≈619 km

    ≈ 19.4 km detour from the main route

  6. Saint-Jean-de-Maurienne 🇫🇷 fr

    ≈743 km

    ≈ 26.8 km detour from the main route

  7. Brandizzo 🇮🇹 it

    ≈867 km

    ≈ 1.1 km detour from the main route

Key moves

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

Cross-border drive · FR → IT

You'll leave one country and enter another on this trip. Keep your ID close, even inside Schengen, and check current border-control status before you go.

Tolls on motorways in FR / IT

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.

Long rural stretch on T4 Autostrada del Frejus

Plan for about 33 km of two-lane country roads. Slower than motorway, but often the pretty part — fewer overtakes after dark.

Long rural stretch on N 89

Plan for about 18 km of two-lane country roads. Slower than motorway, but often the pretty part — fewer overtakes after dark.

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

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

ZTL cameras read your plate from any country

Must know

Italian historic centres (Florence, Rome, Milan, Bologna, Pisa, Siena, Verona, Naples, Turin, Palermo and dozens more) are ringed by automatic Zona Traffico Limitato cameras. Driving in without a permit triggers €80–120 per crossing, and the fine reaches your home address up to a year later via cross-border collection. Treat any city centre as off-limits unless you've confirmed your hotel offers a permit, and ask the hotel to register your plate the day you arrive.

Area B is the bigger ring — and bans most older diesels

Must know

Milan

Area B covers ~72% of the city, Mon–Fri 7:30–19:30. Crucially it bans Euro 4 diesels outright (and Euro 5 from October 2025). If your car is older than 2014, check before you arrive. Penalty for unauthorised entry is €81–333 plus the camera fine.

Area C: €5/day to enter the historic centre

Must know

Milan

Milan's small inner-ring (Cerchia dei Bastioni) charges €5 to enter Mon–Fri 7:30–19:30 (Thu until 18:00). Pay via the Atm app, parking meters or the official site within the same day. Foreign plates: register at the Comune di Milano portal first, otherwise the camera fine reaches you in 60–90 days.

What your car must carry

Hi-vis vest in the cabin, triangle in the boot

Must know

A reflective vest must be reachable without leaving the vehicle (in the door pocket or under your seat — boot is too late). One warning triangle is also mandatory. The 2012 breathalyzer rule was scrapped in 2020 but is still nice to keep. No spare-bulb requirement.

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 89 La Transeuropéenne
    470 km
  • A 43 Autoroute de la Maurienne
    186 km
  • A4 Autostrada Serenissima
    122 km
  • A32 Autostrada del Frejus - Viadotto Passeggeri
    39 km
  • T4 Traforo Stradale del Frejus
    39 km
  • A 71; A 89 L'Arverne
    19 km
  • N 89
    18 km
  • A55 Tangenziale Nord
    18 km
  • A 20 L'Occitane
    16 km
  • A 6 Autoroute du Soleil
    12 km
  • N 543
    7 km
  • A 630 Rocade Intérieure
    3 km

Route character

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

Motorway drive — fast, predictable, uneventful.

Motorway
90%
Secondary
3%
Other / rural
7%

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: 11h 2m behind the wheel at free-flow speeds.
  • Cross-border: fr → it. Keep documents accessible and check border rules.

Fuel & tolls

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

Petrol (RON 95)

≈ €150

74.3 L × €2.02 / L · 7.5 L/100 km

Diesel

≈ €128

59.4 L × €2.15 / L · 6 L/100 km

Electric (DC fast)

≈ €97

173 kWh × €0.56 / kWh · 17.5 kWh/100 km

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

Motorway tolls & vignettes

≈ €97

  • FR — €0.10/km on the motorway network (≈ 889 km in-country ≈ €89)
  • IT — €0.08/km on the motorway network (≈ 102 km in-country ≈ €8)

Prices last refreshed 2026-05-04.

Weather by month

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

🇫🇷 Bordeaux

Month
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
11°
13°
15°
18°
21°
12°
26°
16°
27°
17°
28°
17°
23°
14°
21°
12°
15°
11°
97mm 81mm 108mm 79mm 91mm 119mm 36mm 52mm 83mm 117mm 132mm 79mm

hot mild cold

🇮🇹 Milan

Month
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
12°
15°
19°
22°
13°
28°
19°
29°
20°
30°
21°
24°
16°
19°
12°
12°
72mm 104mm 117mm 125mm 247mm 115mm 128mm 150mm 191mm 170mm 81mm 53mm

hot mild cold

Next 5 days at Milan

Live forecast — refreshes every few hours.

  • Tue 12

    13° / 12°

  • Wed 13

    ☀️

    19° / 11°

    0.5mm

  • Thu 14

    🌧️

    18° / 10°

    39.4mm

  • Fri 15

    🌧️

    14° / 9°

    17.1mm

  • Sat 16

    🌧️

    13° / 11°

    20.2mm

Forecast: MET Norway

Directions

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

Show all 49 manoeuvres
  1. Place Gambetta
  2. Cours de Verdun
  3. Rocade Intérieure (A 630) 3 km
  4. (N 89) 18 km
  5. La Transeuropéenne (A 89) 167 km
  6. La Transeuropéenne 0.3 km
  7. L'Occitane (A 20) 16 km
  8. (A 89) 160 km
  9. 0.5 km
  10. L'Arverne (A 71; A 89) 19 km
  11. (A 89) 83 km
  12. La Transeuropéenne (A 89) 59 km
  13. 0.7 km
  14. Autoroute du Soleil (A 6) 12 km
  15. Avenue Berthelot 1 km
  16. (A 43) 87 km
  17. (A 43) 0.3 km
  18. 0.6 km
  19. 0.3 km
  20. Voie Rapide Urbaine de Chambéry (N 201) 2 km
  21. (A 43) 6 km
  22. (A 43) 3 km
  23. (A 43) 19 km
  24. (A 43) 52 km
  25. (A 43) 0.2 km
  26. Autoroute de la Maurienne (A 43) 18 km
  27. Autoroute de la Maurienne (A 43) 0.1 km
  28. (N 543) 7 km
  29. Traforo Stradale del Frejus (T4) 6 km
  30. Autostrada del Frejus (T4) 33 km
  31. Autostrada del Frejus - Viadotto Passeggeri (A32) 18 km
  32. Autostrada del Frejus - Viadotto Valeriano (A32) 21 km
  33. Tangenziale Nord (A55) 3 km
  34. Tangenziale Nord (A55) 6 km
  35. Tangenziale Nord (A55) 6 km
  36. Tangenziale Nord (A55) 4 km
  37. (A55) 1 km
  38. 1 km
  39. Autostrada Serenissima (A4) 122 km
  40. Svincolo Autostradale Viale Certosa 1 km
  41. Piazza Giovanni Amendola
  42. Piazza Michelangelo Buonarroti
  43. Via Giovanni Boccaccio
  44. Via Giovanni Boccaccio
  45. Piazzale Luigi Cadorna 0.1 km
  46. Foro Buonaparte 0.3 km
  47. Largo Cairoli
  48. Via Silvio Pellico

By coach from Bordeaux to Milan

Indicative duration of the fastest direct long-distance coach found in the FlixBus and BlaBlaCar Bus EU schedules.

Travel time
20h 10m
Direct
Operator
FlixBus-eu
Departures / day
~1
Approximate based on the published schedule.
Show coach corridor on map

Schedules sourced from the FlixBus and BlaBlaCar Bus GTFS feeds via transport.data.gouv.fr. Times are indicative; verify on the operator's site before booking.

Booking link coming soon.

By plane from Bordeaux to Milan

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
2h 24m
Door-to-door from :from airport.
In the air
54 min
At ~850 km/h cruise speed.
On the ground
90 min
Taxi + security + boarding (typical short-haul).
Route
BOD → MXP
769 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.

Frequently asked

Do I need a vignette for this drive?

No, neither France nor Italy uses a vignette system. Both countries rely on distance-based tolls collected at barriers on their respective motorway networks.

Are there specific rules for the Alpine tunnel crossing?

The Frejus tunnel is a major transit point with its own specific safety protocols. Stay in your lane, maintain the recommended distance, and be prepared for higher toll costs associated with long-distance mountain tunnel passages.

Is it better to fuel up in France or Italy?

Italian diesel prices are generally more competitive than those in France. It is usually more economical to fuel up once you have crossed the border into Italy.

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, EU Weekly Oil Bulletin for cross-border fuel-price bands, and Google Gemini drafts the narrative and FAQ from the computed route data. See our methodology for refresh cadence and limitations.

Keep exploring