Travel Information
Compare train, bus, and flight for Bordeaux to Zurich
Omio recommends booking the train as it is the most popular option from Bordeaux to Zurich among Omio's users. If you are prioritising price take the bus with prices starting from €45. For those with little time consider booking a flight which can get you there in 2h 25m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.2 - 0.7kg. The ticket price range depends on the travel mode: a bus costs an average of €45, and a train costs an average of €103.
Distance: 470 miles (757 km)
Compare train with
Most popular Train | Flight | Bus |
|---|---|---|
€253 Average price | €218 Average price | €79 Average price Cheapest |
6h 49m Average total duration 6h 19m Onboard + 30m Additional time* | 5h 25m Average total duration Fastest 2h 25m Onboard + 3h 0m Additional time* | 22h 13m Average total duration 21h 43m Onboard + 30m Additional time* |
0.2 - 0.7kg CO2 emissions Lowest | 2.3 - 4.5kg CO2 emissions | 0.8 - 1.9kg CO2 emissions |
![]() Most popular train company | ![]() Most popular airline | ![]() Most popular bus company |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Travel optionsfrom Bordeaux to Zurich
How to get from Bordeaux to Zurich by train, bus or flight.
Our recommendation
The best way to travel from Bordeaux to Zurich is by taking a train because it’s the best combination of price and speed.
12250+
9213Cheapest
8508+
9219Fastest
AF7441 · AF1114Other options
12260+
9223
VY2913 · VY6246
VY2915 · VY6248
AF7439+
AF1414Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Compare train, bus, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Jan 21
Jan 22
Jan 23
Jan 24
Jan 25
Jan 26
Jan 27
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Bordeaux to Zurich
Travel to Zurich easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Bordeaux to Zurich.

There are 3 travel options between Bordeaux and Zurich. You can take a train, bus or flight.
The cheapest way to go to Zurich from Bordeaux is by taking a flight, which costs on average $38 (€34).
This is compared to other ways of getting from Bordeaux to Zurich:
A flight is $17 (€15) less than a bus with an average ticket price of $55 (€49) from Bordeaux to Zurich.
A flight is $55 (€50) less than a train for this journey with tickets for a train from Bordeaux to Zurich costing on average $93 (€84).
The fastest way from Bordeaux to Zurich is by flight with an average journey time of 1 h 35 min.
There are alternative travel options to Zurich that take longer:
Getting to Zurich by bus takes 21 h 20 min on average.
Getting to Zurich by train takes 7 h 14 min on average.
You should expect to travel around 469 miles (757 km) between Bordeaux and Zurich.
The average frequency per day from Bordeaux to Zurich is:
- 3 buses per day.
- Around 20 flights per day.
- 3 trains per day.
However, we recommend checking specific travel dates for your trip from Bordeaux to Zurich as scheduled services by train, bus or flight can vary by season or day of the week.
These are the most popular departure and arrival points from Bordeaux to Zurich:
- Flights mostly depart from Bordeaux Mérignac Airport and arrive in Zurich Airport.
Omio works with many trusted partners that can help you travel the best way from Bordeaux to Zurich:
- You can travel to Zurich from Bordeaux by bus with BlaBlaCar Bus. You can find cheap tickets on Omio for $62 (€56) with BlaBlaCar Bus from Bordeaux to Zurich.
- You can travel by plane to Zurich from Bordeaux with LAER, Air France, Iberia, SWISS, KLM Cityhopper, Air Baltic, Vueling Airlines, easyJet or KLM, and you can find easyJet Bordeaux to Zurich tickets for $38 (€34) on Omio.
- You can travel by train between Bordeaux and Zurich with SNCF | TGV Lyria or TGV INOUI, and you can find SNCF | TGV Lyria Bordeaux to Zurich tickets for $93 (€84) on Omio.
Yes, there are direct services available from Bordeaux to Zurich with the following travel companies:
- Direct flight available with 1 direct flight per day.
Direct services tend to save you time and add more convenience in getting you to Zurich as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets from Bordeaux to Zurich.
Travelling from Bordeaux to Zurich: related information
Here are some other resources that might have the information you need


