There are 10 ways to get from Belgrade to Bergerac by plane, train, bus, 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.
Fly Belgrade Nikola Tesla Airport to Bordeaux–Mérignac Airport, train
best- Fly from Belgrade Nikola Tesla Airport (BEG) to Bordeaux–Mérignac Airport (BOD)plane BEG - BOD
- Take the train from Bordeaux St Jean to Bergeractrain
10h 52m€105–271Bus, train via Strasbourg
- Take the bus from Beograd, Autobuska stanica to Strasbourgbus
- Take the train from Strasbourg to Bordeaux St Jeantrain Tgv
- Take the train from Bordeaux St Jean to Bergeractrain Ter
26h 28m€272–700Train, bus
- Take the train from Beograd Centar to Suboticatrain Ir / ...
- Take the bus from Subotica, Autobuska stanica to Augsburgbus
- Take the train from Augsburg Hbf to Strasbourg Bahnhoftrain 83
- Take the train from Strasbourg to Bordeaux St Jeantrain Tgv
- Take the train from Bordeaux St Jean to Bergeractrain Ter
27h 23m€318–711Drive 1,870.2 km
- Drive from Belgrade to Bergeraccar 1,870.2 km
18h 32m€293–422Bus to Timișoara Traian Vuia International Airport, fly to Bordeaux–Mérignac Airport, train
- Take the bus from Belgrade bus station to Timișoarabus
- Fly from Timișoara Traian Vuia International Airport (TSR) to Bordeaux–Mérignac Airport (BOD)plane TSR - BOD
- Take the train from Bordeaux St Jean to Bergeractrain
14h 13m€142–300Fly Belgrade Nikola Tesla Airport to Limoges-Bellegarde Airport, train, bus
- Fly from Belgrade Nikola Tesla Airport (BEG) to Limoges-Bellegarde Airport (LIG)plane BEG - LIG
- Take the train from Limoges Benedictins to Perigueuxtrain
- Take the bus from LR PERIGUEUX-Gare SNCF(2) to LR BERGERAC-Gare SNCFbus
15h 59m€112–406Fly Belgrade Nikola Tesla Airport to Toulouse-Blagnac Airport, train
- Fly from Belgrade Nikola Tesla Airport (BEG) to Toulouse-Blagnac Airport (TLS)plane BEG - TLS
- Take the train from Toulouse Matabiau to Bordeaux St Jeantrain
- Take the train from Bordeaux St Jean to Bergeractrain
13h 2m€144–432Bus via Grenoble
- Take the bus from Beograd, Autobuska stanica to Grenoblebus
- Take the bus from Grenoble - Bus Station to Lyon - Gerland Bus Stationbus
- Take the bus from Lyon - Gerland Bus Station to Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hubbus
- Take the bus from Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hub to Bergerac - Place foiraillebus
31h 52m€167–207Bus, train
- Take the bus from Beograd to Montpellierbus
- Take the train from Montpellier Saint-Roch to Marmandetrain
- Take the bus from LR MARMANDE-Gare SNCF to LR BERGERAC-Jardin Perdouxbus 332
33h 49m€193–585Bus
- Take the bus from Belgrade bus station to Lyonbus
- Take the bus from Lyon - Gerland Bus Station to Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hubbus
- Take the bus from Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hub to Bergerac - Place foiraillebus
37h 50m€182–298
Belgrade to Bergerac by bus, tram, and train
Questions & Answers
The cheapest way to get from Belgrade to Bergerac is to fly and train which costs €100 - €280 and takes 10h 52m.
The fastest way to get from Belgrade to Bergerac is to fly and train which takes 10h 52m and costs €100 - €280.
No, there is no direct bus from Belgrade to Bergerac. However, there are services departing from Beograd, Autobuska stanica and arriving at Bergerac - Place foiraille via Grenoble - Bus Station, Lyon - Gerland Bus Station and Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hub. The journey, including transfers, takes approximately 31h 52m.
The distance between Belgrade and Bergerac is 1785 km. The road distance is 1870.2 km.
The best way to get from Belgrade to Bergerac without a car is to bus and train via Strasbourg which takes 26h 28m and costs €270 - €700.
It takes approximately 10h 52m to get from Belgrade to Bergerac, including transfers.
Belgrade to Bergerac bus services, operated by BS Tours, depart from Beograd, Autobuska stanica station.
Belgrade to Bergerac bus services, operated by BS Tours, arrive at Grenoble station.
Yes, the driving distance between Belgrade to Bergerac is 1870 km. It takes approximately 18h 32m to drive from Belgrade to Bergerac.
Book your Belgrade to Bergerac bus tickets online with Omio.
What companies run services between Belgrade, Serbia and Bergerac, France?
You can take a bus from Beograd, Autobuska stanica to Bergerac - Place foiraille via Grenoble - Bus Station, Lyon - Gerland Bus Station, and Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hub in around 31h 52m.
- Website
- easyjet.com
Flights from Belgrade Nikola Tesla Airport to Bordeaux–Mérignac Airport via Geneva
- Ave. Duration
- 7h 35m
- When
- Wednesday and Friday
- Estimated price
- €95–270
Flights from Belgrade Nikola Tesla Airport to Bordeaux–Mérignac Airport via Nice
- Ave. Duration
- 5h 20m
- When
- Monday
- Estimated price
- €80–240
Flights from Belgrade Nikola Tesla Airport to Bordeaux–Mérignac Airport via Milan Malpensa
- Ave. Duration
- 6h 5m
- When
- Saturday
- Estimated price
- €95–270
Flights from Timișoara Traian Vuia International Airport to Bordeaux–Mérignac Airport via Rome
- Ave. Duration
- 4h 55m
- When
- Monday, Friday, and Sunday
- Estimated price
- €85–320
Flights from Belgrade Nikola Tesla Airport to Toulouse-Blagnac Airport via Geneva
- Ave. Duration
- 8h 35m
- When
- Wednesday and Friday
- Estimated price
- €70–290
Flights from Belgrade Nikola Tesla Airport to Toulouse-Blagnac Airport via Nice
- Ave. Duration
- 4h 10m
- When
- Thursday
- Estimated price
- €140–440
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact DetailsContact Details
- Phone
- +33 1 84 94 36 35
- Website
- Oui.SNCF
Train from Bordeaux St Jean to Bergerac
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €15–35
- Website
- Oui.SNCF
Train from Strasbourg to Bordeaux St Jean
- Ave. Duration
- 5h 45m
- Frequency
- Once a week
- Estimated price
- €160–330
- Website
- Oui.SNCF
Train from Bordeaux St Jean to Bergerac
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €15–35
- Website
- Oui.SNCF
Train from Strasbourg to Bordeaux St Jean
- Ave. Duration
- 5h 45m
- Frequency
- Once a week
- Estimated price
- €160–330
- Website
- Oui.SNCF
Train from Bordeaux St Jean to Bergerac
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €15–35
- Website
- Oui.SNCF
Train from Bordeaux St Jean to Bergerac
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €15–35
- Website
- Oui.SNCF
Train from Limoges Benedictins to Perigueux
- Ave. Duration
- 1h 21m
- Frequency
- Every 2 hours
- Estimated price
- €15–35
- Website
- Oui.SNCF
Train from Toulouse Matabiau to Bordeaux St Jean
- Ave. Duration
- 2h 29m
- Frequency
- Every 4 hours
- Estimated price
- €40–85
- Website
- Oui.SNCF
Train from Bordeaux St Jean to Bergerac
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €15–35
- Website
- Oui.SNCF
Train from Montpellier Saint-Roch to Marmande
- Ave. Duration
- 3h 57m
- Frequency
- Twice daily
- Estimated price
- €65–140
- Website
- Oui.SNCF
- Phone
- +381 800 334 334
- [email protected]
- Website
- lasta.rs
Bus from Beograd, Autobuska stanica to Strasbourg
Bus from Beograd to Montpellier
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
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 1020+ hotels available in Bergerac.












