There are 7 ways to get from Milan to Bordeaux by plane, bus, train or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Fly from Milan Malpensa • 4h 46m
47€ - 166€
Cheapest option
Bus to Milan Bergamo, fly • 5h 9m
24€ - 1209€
5 alternative options
Fly from Milan Linate • 6h 45m
67€ - 214€
Train • 10h 17m
213€ - 281€
Bus • 13h 39m
46€ - 56€
Train, bus • 22h 23m
56€ - 94€
Drive • 9h 44m
130€ - 200€
Questions & Answers
The cheapest way to get from Milan to Bordeaux is to bus which costs 45€ - 60€ and takes 13h 39m.
The quickest way to get from Milan to Bordeaux is to fly which costs 45€ - 170€ and takes 4h 46m.
No, there is no direct train from Milan to Bordeaux. However, there are services departing from Milano P.Garibaldi and arriving at Bordeaux St Jean via Bercy and Paris Montparnasse 1 Et 2. The journey, including transfers, takes approximately 10h 17m.
The distance between Milan and Bordeaux is 769 km. The road distance is 993.2 km.
The best way to get from Milan to Bordeaux without a car is to train which takes 10h 17m and costs 210€ - 290€.
It takes approximately 4h 46m to get from Milan to Bordeaux, including transfers.
Milan to Bordeaux train services, operated by TGV inOui, depart from Milano P.Garibaldi station.
The best way to get from Milan to Bordeaux is to fly which takes 4h 46m and costs 45€ - 170€. Alternatively, you can train, which costs 210€ - 290€ and takes 10h 17m, you could also bus, which costs 45€ - 60€ and takes 13h 39m.
The quickest flight from Milan Malpensa Airport to Bordeaux Airport is the direct flight which takes 1h 30m.
Milan to Bordeaux train services, operated by TGV inOui, arrive at Bordeaux St Jean station.

- Distance: 768.8 km
- Duration: 4h 46m
What companies run services between Milan, Italy and Bordeaux, France?
easyJet, Air France and Lufthansa fly from Milan to Bordeaux 3 times a day. Alternatively, you can take a train from Milan to Bordeaux via Paris Gare De Lyon, Bercy, Montparnasse-Bienvenue, and Paris Montparnasse 1 Et 2 in around 10h 17m.

- Website
- airfrance.com
Flights from Milan Malpensa to Bordeaux via Lyon
- Ave. Duration
- 3h 17m
- When
- Monday to Friday
- Estimated price
- 140€ - 360€
Flights from Milan Linate to Bordeaux via Paris CDG
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- 150€ - 390€

- Website
- easyjet.com
Flights from Milan Malpensa to Bordeaux
- Ave. Duration
- 1h 30m
- When
- Monday, Wednesday, Friday and Sunday
- Estimated price
- 35€ - 250€
Flights from Milan Malpensa to Bordeaux via Barcelona
- Ave. Duration
- 4h
- When
- Monday, Friday and Sunday
- Estimated price
- 35€ - 250€
Flights from Milan Linate to Bordeaux via London Gatwick
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- 120€ - 600€

- Website
- lufthansa.com
Flights from Milan Malpensa to Bordeaux via Frankfurt
- Ave. Duration
- 3h 50m
- When
- Monday, Tuesday, Thursday, Friday and Sunday
- Estimated price
- 160€ - 850€
Flights from Milan Linate to Bordeaux via Frankfurt
- Ave. Duration
- 5h 5m
- When
- Monday, Tuesday, Thursday, Friday and Sunday
- Estimated price
- 180€ - 850€

- Website
- alitalia.com
Flights from Milan Linate to Bordeaux via Paris CDG
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- 200€ - 850€
Flights from Milan Linate to Bordeaux via Rome
- Ave. Duration
- 4h 35m
- When
- Saturday
- Estimated price
- 150€ - 390€

- Website
- brusselsairlines.com
Flights from Milan Linate to Bordeaux via Brussels
- Ave. Duration
- 4h 10m
- When
- Wednesday and Friday
- Estimated price
- 65€ - 800€

- Website
- iberia.com
Flights from Milan Linate to Bordeaux via Madrid
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- 95€ - 900€

- Website
- klm.com
Flights from Milan Linate to Bordeaux via Amsterdam Schiphol
- Ave. Duration
- 6h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- 140€ - 750€

- Website
- ryanair.com
Flights from Milan Bergamo to Bordeaux
- Ave. Duration
- 1h 40m
- When
- Monday, Thursday, Friday, Saturday and Sunday
- Estimated price
- 15€ - 100€

- Phone
- 0033 892 353535
- Website
- en.oui.sncf
Train from Milano P.Garibaldi to Paris Gare De Lyon
- Ave. Duration
- 7h 14m
- Frequency
- 3 times a day
- Estimated price
- 120€ - 170€
- Website
- Oui.SNCF
- 2nd Class
- 120€ - 150€
- 1st Class
- 140€ - 170€
Train from Paris Montparnasse 1 Et 2 to Bordeaux St Jean
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- 85€ - 110€
- Website
- Oui.SNCF
- 2nd Class
- 85€ - 100€
- 1st Class
- 95€ - 110€

- Phone
- +39 02 7249 4494
- my-link@trenord.it
- Website
- trenord.it
Train from Milano Rogoredo to Tortona
- Ave. Duration
- 49 min
- Frequency
- Every 3 hours
- Estimated price
- 5€ - 7€
- Website
- Trenord

The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.
Contact Details
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Rogoredo to Tortona
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Estimated price
- 5€ - 11€
- Website
- Trenitalia
- 1st Class
- 9€ - 11€

The primary train operator in Italy, Trenitalia was created in the year 2000. Trenitalia offers national rail connections in Italy as well as international connections to Austria, France, Germany and Switzerland. The company operates regional and long-distance trains, as well as high-speed trains called Frecce that travel on specialised tracks on speeds of up to 360km/h. Trenitalia tickets are available online, in stations across the country or from many travel agents that offer bookings.
Contact Details
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Milano Rogoredo to Tortona
- Ave. Duration
- 44 min
- Frequency
- Once daily
- Estimated price
- 6€ - 23€
- Website
- Trenitalia Intercity
- Super Economy
- 6€ - 9€
- Base 2nd Class
- 12€ - 15€
- Base 1st Class
- 20€ - 23€

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2rio's guide to FlixBus
Contact Details
- Phone
- +49 1807 123 99 123
- info@flixbus.de
- Website
- flixbus.de
Bus from Milan, Milan to Bergamo Orio al Serio Airport, Bergamo
- Ave. Duration
- 50 min
- Frequency
- Every 30 minutes
- Estimated price
- 5€ - 8€
- Website
- flixbus.co.uk
Bus from Milan, Milan to Bordeaux, Bordeaux Saint-Jean
- Ave. Duration
- 12h 25m
- Frequency
- Every 3 hours
- Estimated price
- 45€ - 55€
- Website
- flixbus.co.uk

- customerservices@terravision.eu
- Website
- terravision.eu
Bus from Milan Centrale Piazza Luigi di Savoia to Bergamo Airport Bus Station
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- 5€
- Schedules at
- terravision.eu

- Phone
- + 33 1 41 86 24 21
- Website
- eurolines.fr
Bus from Tortona to Bordeaux, St Jean
- Ave. Duration
- 19h 45m
- Frequency
- 4 times a week
- Estimated price
- 50€ - 70€
- Website
- Eurolines FR
Want to know more about travelling around France
Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
5 delightfully under-the-radar French towns you need to visit
Go beyond Paris, the Alps, the Loire chateaux and the French Riviera.
Read the travel guideItaly Travel Guides
Travel inspiration and top planning tips for getting around Italy.
Read the travel guideGetting to Milan from the airport
Get the details in Rome2rio’s airport-to-city travel guide
Read the travel guideWant to know more about Flixbus?
Rome2rio’s guide has all the details
Read the travel guideMore Questions & Answers
Yes, the driving distance between Milan to Bordeaux is 993 km. It takes approximately 9h 44m to drive from Milan to Bordeaux.
Lufthansa, easyJet and Air France offer flights from Milan Malpensa Airport to Bordeaux Airport.
There are 1060+ hotels available in Bordeaux. Prices start at 87€ per night.
The best way to get from Milan to Milan Malpensa Airport is to train which takes 37 min and costs 11€ - 14€.