There are 5 ways to get from Zürich to Bordeaux by train, bus, car or plane

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

Train  •  7 h 4 min

  1. Take the train from Zürich HB to Paris Gare de Lyon Tgv
  2. Take the train from Paris Montparnasse to Bordeaux-St-Jean Tgv

$223 - $255

Cheapest option

Bus  •  13 h 55 min

  1. Take the bus from Zurich to Bordeaux City Center Ouibus

$35 - $50

3 alternative options

Drive  •  9 h 28 min

  1. Drive from Zürich to Bordeaux 610.9 miles

$130 - $190

Fly from Zurich  •  4 h 34 min

  1. Fly from Zurich (ZRH) to Bordeaux (BOD) ZRH - BOD

$124 - $362

Train to Basel, fly  •  5 h 29 min

  1. Take the train from Zürich HB to Basel SBB
  2. Fly from Basel (BSL) to Bordeaux (BOD) BSL - BOD

$82 - $306

Questions & Answers

The cheapest way to get from Zürich to Bordeaux is to bus which costs SFr 35 - SFr 50 and takes 13 h 55 min.

More details

The quickest way to get from Zürich to Bordeaux is to fly which costs SFr 120 - SFr 360 and takes 4 h 34 min.

More details

The distance between Zürich and Bordeaux is 757 km. The road distance is 977.4 km.

Get driving directions

It takes approximately 7 h 4 min to get from Zürich to Bordeaux, including transfers.

More details

Yes, there is a direct bus departing from Zurich and arriving at Bordeaux City Center. Services depart hourly, and operate Tuesday, Thursday and Saturday. The journey takes approximately 13 h 55 min.

More details

What companies run services between Zürich, Switzerland and Bordeaux, France?

You can take a train from Zürich to Bordeaux via Paris Gare de Lyon, Gare de Lyon, Bercy, Montparnasse-Bienvenue, and Paris Montparnasse in around 7 h 4 min. Alternatively, Ouibus operates a bus from Zürich to Bordeaux hourly. Tickets cost $35 - $50 and the journey takes 13 h 55 min.

Airlines
Air France
Website
airfrance.com
Flights from Zurich to Bordeaux via Paris CDG
Ave. Duration
3 h 50 min
When
Every day
Estimated price
$230 - $600
Flights from Basel to Bordeaux via Paris CDG
Ave. Duration
3 h 20 min
When
Every day
Estimated price
$220 - $700
Swiss
Website
swiss.com
Flights from Zurich to Bordeaux
Ave. Duration
1 h 40 min
When
Every day
Estimated price
$80 - $420
easyJet
Website
easyjet.com
Flights from Basel to Bordeaux
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$55 - $380
Train operators
TGV
Phone
0033 892 353535
Website
tgv.com
Train from Zürich HB to Paris Gare de Lyon
Ave. Duration
4 h 11 min
Frequency
5 times a day
Estimated price
$120 - $140
Website
en.oui.sncf
2nd Class
$120 - $140
1st Class
$160 - $230
Train from Paris Montparnasse to Bordeaux-St-Jean
Ave. Duration
2 h 4 min
Frequency
Hourly
Estimated price
$100 - $120
Website
en.oui.sncf
2nd Class
$100 - $120
1st Class
$140 - $210
Train from Zürich HB to Basel SBB
Ave. Duration
53 min
Frequency
Every 3 hours
Estimated price
$23 - $28
Website
en.oui.sncf
2nd Class
$23 - $28
1st Class
$41 - $42
Swiss Railways (SBB/CFF/FFS)
Website
sbb.ch
Train from Zürich HB to Basel SBB
Ave. Duration
53 min
Frequency
Hourly
Estimated price
$30 - $60
Website
fahrplan.sbb.ch
Schedules at
fahrplan.sbb.ch
Bus operators
Ouibus
Phone
0890715298
Website
ouibus.com
Bus from Zurich to Bordeaux City Center
Ave. Duration
13 h 55 min
Frequency
Hourly
Estimated price
$35 - $50
Website
Ouibus

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.