There are 13 ways to get from Bordeaux to Sofia by plane, train, bus, car, shuttle, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Bordeaux–Mérignac Airport to Sofia Airport
best- Fly from Bordeaux–Mérignac Airport (BOD) to Sofia Airport (SOF)plane BOD - SOF
8h 3m$82–332Train, bus via Trieste
- Take the train from Bordeaux St Jean to Paris Montparnasse 1 Et 2train Tgv
- Take the train from Paris Gare De Lyon to Torino Porta Susatrain Tgv
- Take the train from Torino Porta Susa to Trieste Centraletrain Fr
- Take the bus from Trieste to Sofia Central Bus Stationbus
30h 15m$389–662Drive 2,344.6 km
- Drive from Bordeaux to Sofiacar 2,344.6 km
22h 47m$420–607Train to Bergerac Dordogne Périgord Airport, fly to Sofia Airport
- Take the train from Bordeaux St Jean to Bergeractrain
- Fly from Bergerac Dordogne Périgord Airport (EGC) to Sofia Airport (SOF)plane EGC - SOF
10h 48m$162–586Train to Toulouse-Blagnac Airport, fly to Sofia Airport
- Take the train from Bordeaux St Jean to Toulouse Matabiautrain
- Fly from Toulouse-Blagnac Airport (TLS) to Sofia Airport (SOF)plane TLS - SOF
10h 3m$117–336Train, train to Brive–Souillac Airport, fly to Sofia Airport
- Take the train from Bordeaux St Jean to Perigueuxtrain
- Take the train from Perigueux to Brive La Gaillardetrain
- Fly from Brive–Souillac Airport (BVE) to Sofia Airport (SOF)plane BVE - SOF
14h 57m$199–578Train, train to Barcelona–El Prat Airport, fly to Sofia Airport
- Take the train from Bordeaux St Jean to Narbonnetrain
- Take the train from Narbonne to Barcelona-Santstrain
- Fly from Barcelona–El Prat Airport (BCN) to Sofia Airport (SOF)plane BCN - SOF
12h 54m$157–430Fly Bordeaux–Mérignac Airport to Pristina, bus, shuttle
- Fly from Bordeaux–Mérignac Airport (BOD) to Pristina (PRN)plane BOD - PRN
- Take the bus from Pristina, M2 to Niš, Autobuska Stanicabus
- Take a shuttle bus from Niš to Sofia Airport
17h 4mTrain, bus
- Take the train from Bordeaux St Jean to Paris Montparnasse 1 Et 2train Tgv
- Take the train from Paris Est to Karlsruhe Hbftrain Tgv
- Take the bus from Karlsruhe Central Bus Station to Sofia Serdica Bus Stationbus
33h 27m$320–553Train, bus #2
- Take the train from Bordeaux St Jean to Strasbourgtrain Tgv
- Take the train from Strasbourg to Karlsruhe Hbftrain Ice / ...
- Take the bus from Karlsruhe Central Bus Station to Sofia Serdica Bus Stationbus
34h 25m$316–522Bus via Venice
- Take the bus from Bordeaux - Belcier Bus Stop to Venice - Mestre Bus Stationbus
- Take the bus from Stazione Mestre to Trieste, Autostazionebus
- Take the bus from Trieste to Sofia Central Bus Stationbus
35h 46m$389–577Bus
- Take the bus from Bordeaux to Ljubljana bus stationbus 1922
- Take the bus from Ljubljana bus station to Sofiabus N981
45h$251–378Drive, car train
- Drive from Bordeaux to Fuldacar
- Take the cartrain from Fulda to Villach Hbfcartrain
- Drive from Villach Hbf to Sofiacar
30h 23m$513–728
Bordeaux to Sofia by train, subway, foot, and bus
Questions & Answers
The cheapest way to get from Bordeaux to Sofia is to fly which costs $80 - $340 and takes 8h 3m.
The fastest way to get from Bordeaux to Sofia is to fly which takes 8h 3m and costs $80 - $340.
No, there is no direct bus from Bordeaux to Sofia station. However, there are services departing from Bordeaux - Belcier Bus Stop and arriving at Sofia Central Bus Station via Stazione Mestre and Trieste. The journey, including transfers, takes approximately 35h 46m.
The distance between Bordeaux and Sofia is 1965 km. The road distance is 2344.6 km.
The best way to get from Bordeaux to Sofia without a car is to train and bus via Trieste which takes 30h 15m and costs $380 - $700.
It takes approximately 8h 3m to get from Bordeaux to Sofia, including transfers.
Bordeaux to Sofia bus services, operated by BlaBlaCar Bus, depart from Bordeaux - Belcier Bus Stop station.
The best way to get from Bordeaux to Sofia is to fly which takes 8h 3m and costs $80 - $340. Alternatively, you can bus via Venice, which costs $380 - $600 and takes 35h 46m.
Bordeaux to Sofia bus services, operated by BlaBlaCar Bus, arrive at Venice - Mestre Bus Station.
Sofia is 1h ahead of Bordeaux. It is currently 11:41 PM in Bordeaux and 12:41 AM in Sofia.
What companies run services between Bordeaux, France and Sofia, Bulgaria?
Volotea, Wizz Air, and easyJet fly from Bordeaux–Mérignac Airport (BOD) to Sofia Airport (SOF) 6 times a week. Alternatively, you can take a bus from Bordeaux - Belcier Bus Stop to Sofia Central Bus Station via Venice - Mestre Bus Station, Stazione Mestre, Trieste, Autostazione, and Trieste in around 35h 46m.
- Website
- wizzair.com
Flights from Bordeaux–Mérignac Airport to Sofia Airport via Nice
- Ave. Duration
- 4h 55m
- When
- Monday and Friday
- Estimated price
- $100–210
Flights from Bordeaux–Mérignac Airport to Sofia Airport via Lyon
- Ave. Duration
- 5h 15m
- When
- Tuesday
- Estimated price
- $100–210
Flights from Bordeaux–Mérignac Airport to Sofia Airport via Basel
- Ave. Duration
- 7h 3m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $100–210
Flights from Toulouse-Blagnac Airport to Sofia Airport via Lyon
- Ave. Duration
- 4h 30m
- When
- Tuesday
- Estimated price
- $65–240
Flights from Barcelona–El Prat Airport to Sofia Airport
- Ave. Duration
- 3h
- When
- Every day
- Estimated price
- $35–170
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Bordeaux St Jean to Paris Montparnasse 1 Et 2
- Ave. Duration
- 2h 8m
- Frequency
- Every 30 minutes
- Estimated price
- $110–170
- Website
- TGV inOui
Train from Paris Gare De Lyon to Torino Porta Susa
- Ave. Duration
- 5h 38m
- Frequency
- Every 4 hours
- Estimated price
- $150–230
- Website
- TGV inOui
Train from Bordeaux St Jean to Toulouse Matabiau
- Ave. Duration
- 2h 32m
- Frequency
- Every 3 hours
- Estimated price
- $55–85
- Website
- TGV inOui
Train from Narbonne to Barcelona-Sants
- Ave. Duration
- 2h 8m
- Frequency
- 4 times a day
- Estimated price
- $50–80
- Website
- TGV inOui
Train from Bordeaux St Jean to Paris Montparnasse 1 Et 2
- Ave. Duration
- 2h 8m
- Frequency
- Every 30 minutes
- Estimated price
- $110–170
- Website
- TGV inOui
Train from Paris Est to Karlsruhe Hbf
- Ave. Duration
- 2h 33m
- Frequency
- Every 4 hours
- Estimated price
- $110–170
- Website
- TGV inOui
Train from Bordeaux St Jean to Strasbourg
- Ave. Duration
- 5h 36m
- Frequency
- 3 times a day
- Estimated price
- $210–320
- Website
- TGV inOui
Train from Strasbourg to Karlsruhe Hbf
- Ave. Duration
- 41 min
- Frequency
- Every 3 hours
- Estimated price
- $16–25
- Website
- TGV inOui
- Phone
- +359 2 980 56 58
- [email protected]
- Website
- mm-travel.bg
Bus from Trieste to Sofia Central Bus Station
- Ave. Duration
- 14h
- Frequency
- Twice a week
- Estimated price
- $99
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Bus from Trieste to Sofia Central Bus Station
- Ave. Duration
- 14h
- Frequency
- Twice a week
- Estimated price
- $99
- Schedules at
- mm-travel.bg
- Book at
- tickets.mm-travel.bg
Want to know more about travelling around Bulgaria
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
Read the travel guide
Italy Travel Guides
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
More Questions & Answers
Yes, the driving distance between Bordeaux to Sofia is 2345 km. It takes approximately 22h 47m to drive from Bordeaux to Sofia.
Book your Bordeaux to Sofia bus tickets online with Omio.
There are 2259+ hotels available in Sofia.




