There are 10 ways to get from Périgueux to Bologna by train, plane, train (TGV, Trenitalia), 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.
Train to Bordeaux–Mérignac Airport, fly to Bologna Guglielmo Marconi Airport
best- Take the train from Perigueux to Bordeaux St Jeantrain
- Fly from Bordeaux–Mérignac Airport (BOD) to Bologna Guglielmo Marconi Airport (BLQ)plane BOD - BLQ
8h 9m€83–254Train to Bordeaux–Mérignac Airport, fly to Venice Marco Polo Airport, train
cheapest- Take the train from Perigueux to Bordeaux St Jeantrain
- Fly from Bordeaux–Mérignac Airport (BOD) to Venice Marco Polo Airport (VCE)plane BOD - VCE
- Take the train from Venezia Mestre to Bologna Centraletrain
8h 9m€58–261Train
- Take the train from Perigueux to Bordeaux St Jeantrain Ter
- Take the train from Bordeaux St Jean to Massy Tgvtrain Tgv
- Take the train from Massy Tgv to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Milano Centraletrain Fr
- Take the train from Milano Centrale to Bologna centraletrain
14h 5m€258–517Train, bus via Turin
- Take the train from Perigueux to Brive La Gaillardetrain Ter
- Take the bus from Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hub to Turin - Vittorio Emanuele Bus Stationbus
- Take the train from Torino Porta Nuova to Bologna Centraletrain Fr
15h 38m€113–236Drive 1,024.9 km
- Drive from Périgueux to Bolognacar 1,024.9 km
10h 23m€159–230Train to Limoges-Bellegarde Airport, fly to Bologna Guglielmo Marconi Airport
- Take the train from Perigueux to Limoges Benedictinstrain
- Fly from Limoges-Bellegarde Airport (LIG) to Bologna Guglielmo Marconi Airport (BLQ)plane LIG - BLQ
8h 30m€117–253Train to Bordeaux–Mérignac Airport, fly to Florence Peretola Airport, train
- Take the train from Perigueux to Bordeaux St Jeantrain
- Fly from Bordeaux–Mérignac Airport (BOD) to Florence Peretola Airport (FLR)plane BOD - FLR
- Take the train from Firenze S.M.N. to Bologna Centraletrain
7h 13m€104–316Bus to Bergerac Dordogne Périgord Airport, fly to Bologna Guglielmo Marconi Airport
- Take the bus from LR PERIGUEUX-Francheville Monop to LR BERGERAC-Aérop Roumanière TADbus
- Fly from Bergerac Dordogne Périgord Airport (EGC) to Bologna Guglielmo Marconi Airport (BLQ)plane EGC - BLQ
10h 6m€102–392Bus
- Take the bus from Perigueux to Brive La Gaillardebus
- Take the bus from Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hub to Clermont-Ferrand - Bus Stationbus
- Take the bus from Clermont-Ferrand to Bologna Centralebus
18h 49m€95–158Train, bus
- Take the train from Perigueux to Brive La Gaillardetrain Ter
- Take the bus from Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hub to Lyon - Gerland Bus Stationbus
- Take the bus from Gare de Lyon-Perrache to Reggio Emilia Stationbus
- Take the train from Reggio Emilia to Bologna Centraletrain Ic
19h 8m€83–182
Périgueux to Bologna by train, bus, and tram
Questions & Answers
The cheapest way to get from Périgueux to Bologna is to train and bus which costs €80 - €190 and takes 19h 8m.
The fastest way to get from Périgueux to Bologna is to train and fly which takes 7h 13m and costs €100 - €320.
No, there is no direct bus from Périgueux to Bologna. However, there are services departing from Perigueux and arriving at Bologna Centrale via Gare Sncf, Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hub and Clermont-Ferrand. The journey, including transfers, takes approximately 18h 49m.
No, there is no direct train from Périgueux to Bologna. However, there are services departing from Perigueux and arriving at Bologna centrale via Bordeaux St Jean, Massy Tgv, Lyon Part Dieu and Milano Centrale. The journey, including transfers, takes approximately 14h 5m.
The distance between Périgueux and Bologna is 1094 km. The road distance is 1024.9 km.
The best way to get from Périgueux to Bologna without a car is to train which takes 14h 5m and costs €250 - €550.
It takes approximately 8h 9m to get from Périgueux to Bologna, including transfers.
Périgueux to Bologna bus services, operated by SNCF Bus, depart from Perigueux station.
Périgueux to Bologna train services, operated by Société Nationale des Chemins de fer Français (SNCF), depart from Perigueux station.
The best way to get from Périgueux to Bologna is to train which takes 14h 5m and costs €250 - €550. Alternatively, you can bus, which costs €90 - €160 and takes 18h 49m.
What companies run services between Périgueux, France and Bologna, Italy?
You can take a train from Perigueux to Bologna centrale via Bordeaux St Jean, Massy Tgv, Lyon Part Dieu, and Milano Centrale in around 14h 5m. Alternatively, you can take a bus from Perigueux to Bologna Centrale via Gare Sncf, Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hub, and Clermont-Ferrand in around 18h 49m.
- Website
- ryanair.com
Flights from Bordeaux–Mérignac Airport to Bologna Guglielmo Marconi Airport via Marseille
- Ave. Duration
- 3h 50m
- When
- Wednesday
- Estimated price
- €70–210
Flights from Bordeaux–Mérignac Airport to Bologna Guglielmo Marconi Airport via Barcelona
- Ave. Duration
- 4h 15m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- €70–210
Flights from Bordeaux–Mérignac Airport to Bologna Guglielmo Marconi Airport via Olbia
- Ave. Duration
- 5h 10m
- When
- Friday
- Estimated price
- €60–230
Flights from Limoges-Bellegarde Airport to Bologna Guglielmo Marconi Airport via London Stansted
- Ave. Duration
- 6h 10m
- When
- Friday to Thursday
- Estimated price
- €100–200
Flights from Limoges-Bellegarde Airport to Bologna Guglielmo Marconi Airport via Marseille
- Ave. Duration
- 3h 30m
- When
- Wednesday and Sunday
- Estimated price
- €100–200
Flights from Limoges-Bellegarde Airport to Bologna Guglielmo Marconi Airport via Malaga
- Ave. Duration
- 5h 45m
- When
- Thursday and Sunday
- Estimated price
- €100–200
Flights from Limoges-Bellegarde Airport to Bologna Guglielmo Marconi Airport via Palma Mallorca
- Ave. Duration
- 7h
- When
- Friday
- Estimated price
- €100–200
Flights from Bergerac Dordogne Périgord Airport to Bologna Guglielmo Marconi Airport via London Stansted
- Ave. Duration
- 9h 56m
- When
- Wednesday, Thursday, Monday, and Saturday
- Estimated price
- €100–390
- Website
- swiss.com
Flights from Bordeaux–Mérignac Airport to Bologna Guglielmo Marconi Airport via Zurich
- Ave. Duration
- 4h 5m
- When
- Monday, Wednesday, Tuesday, and Saturday
- Estimated price
- €85–290
Flights from Bordeaux–Mérignac Airport to Florence Peretola Airport via Zurich
- Ave. Duration
- 4h 10m
- When
- Monday and Wednesday
- Estimated price
- €100–350
Flights from Bordeaux–Mérignac Airport to Venice Marco Polo Airport via Zurich
- Ave. Duration
- 4h
- When
- Monday and Wednesday
- Estimated price
- €85–290
- Website
- volotea.com
Flights from Bordeaux–Mérignac Airport to Bologna Guglielmo Marconi Airport via Olbia
- Ave. Duration
- 3h 50m
- When
- Wednesday
- Estimated price
- €80–240
Flights from Limoges-Bellegarde Airport to Bologna Guglielmo Marconi Airport via Rome
- Ave. Duration
- 4h 55m
- When
- Tuesday and Saturday
- Estimated price
- €70–290
Flights from Bordeaux–Mérignac Airport to Florence Peretola Airport
- Ave. Duration
- 1h 45m
- When
- Wednesday and Sunday
- Estimated price
- €55–180
Flights from Bordeaux–Mérignac Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 55m
- When
- Thursday and Sunday
- Estimated price
- €29–130
- Website
- easyjet.com
Flights from Bordeaux–Mérignac Airport to Venice Marco Polo Airport via Lyon
- Ave. Duration
- 3h 40m
- When
- Tuesday
- Estimated price
- €100–240
Flights from Bordeaux–Mérignac Airport to Venice Marco Polo Airport via Nice
- Ave. Duration
- 4h
- When
- Thursday
- Estimated price
- €100–240
Flights from Bordeaux–Mérignac Airport to Venice Marco Polo Airport via Basel
- Ave. Duration
- 4h 40m
- When
- Monday
- Estimated price
- €100–240
- Website
- twinjet.fr
Flights from Bordeaux–Mérignac Airport to Bologna Guglielmo Marconi Airport via Lyon
- Ave. Duration
- 4h 10m
- When
- Wednesday and Monday
- Estimated price
- €480–750
- Website
- ita-airways.com
Flights from Limoges-Bellegarde Airport to Bologna Guglielmo Marconi Airport via Rome
- Ave. Duration
- 4h 55m
- When
- Tuesday and Saturday
- Estimated price
- €70–290
- Website
- flyulendo.com
Flights from Bordeaux–Mérignac Airport to Venice Marco Polo Airport
- Ave. Duration
- 1h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- €12–130
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 Perigueux to Bordeaux St Jean
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €21–45
- Website
- Oui.SNCF
Train from Perigueux to Bordeaux St Jean
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €21–45
- Website
- Oui.SNCF
Train from Bordeaux St Jean to Massy Tgv
- Ave. Duration
- 2h 59m
- Frequency
- Twice daily
- Estimated price
- €85–180
- Website
- Oui.SNCF
Train from Massy Tgv to Lyon Part Dieu
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Estimated price
- €70–150
- Website
- Oui.SNCF
Train from Perigueux to Brive La Gaillarde
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €12–24
- Website
- Oui.SNCF
Train from Perigueux to Limoges Benedictins
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €16–35
- Website
- Oui.SNCF
Train from Perigueux to Bordeaux St Jean
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €21–45
- Website
- Oui.SNCF
Train from Perigueux to Bordeaux St Jean
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €21–45
- Website
- Oui.SNCF
Train from Perigueux to Brive La Gaillarde
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €12–24
- Website
- Oui.SNCF
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Bordeaux St Jean to Massy Tgv
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- €100–170
- Website
- TGV inOui
Train from Massy Tgv to Lyon Part Dieu
- Ave. Duration
- 2h 4m
- Frequency
- Hourly
- Estimated price
- €85–140
- Website
- TGV inOui
- Phone
- +39.06.5210550
- Website
- Trenitalia
Train from Lyon Part Dieu to Milano Centrale
- Ave. Duration
- 4h 44m
- Frequency
- 4 times a day
- Estimated price
- €55–90
- Website
- Trenitalia
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 28m
- Frequency
- 4 times a day
- Estimated price
- €11–19
- Website
- Trenitalia
Train from Venezia Mestre to Bologna Centrale
- Ave. Duration
- 1h 47m
- Frequency
- Hourly
- Estimated price
- €19–35
- Website
- Trenitalia
Train from Reggio Emilia to Bologna Centrale
- Ave. Duration
- 41 min
- Frequency
- Every 4 hours
- Estimated price
- €7–13
- Website
- Trenitalia
- Phone
- +39 06 8937 1892
- Website
- Italo Treno
Train from Milano Centrale to Bologna centrale
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- €27–55
- Website
- Italo Treno
Train from Torino Porta Nuova to Bologna Centrale
- Ave. Duration
- 2h 49m
- Frequency
- Hourly
- Estimated price
- €45–90
- Website
- Italo Treno
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- €11–23
- Website
- Italo Treno
Train from Venezia Mestre to Bologna Centrale
- Ave. Duration
- 1h 22m
- Frequency
- Hourly
- Estimated price
- €19–40
- Website
- Italo Treno
Train from Reggio Emilia to Bologna Centrale
- Ave. Duration
- 29 min
- Frequency
- Once daily
- Estimated price
- €8–16
- Website
- Italo Treno
- Phone
- +39 06 68475475
- Website
- Trenitalia Frecce
Train from Torino Porta Nuova to Bologna Centrale
- Ave. Duration
- 2h 29m
- Frequency
- Hourly
- Estimated price
- €50–110
- Schedules at
- Trenitalia Frecce
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 37 min
- Frequency
- Every 15 minutes
- Estimated price
- €13–27
- Schedules at
- Trenitalia Frecce
Train from Venezia Mestre to Bologna Centrale
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- €22–45
- Schedules at
- Trenitalia Frecce
Train from Reggio Emilia to Bologna Centrale
- Ave. Duration
- 46 min
- Frequency
- Every 3 hours
- Estimated price
- €9–18
- Schedules at
- Trenitalia Frecce
- Phone
- +39 06 68475475
- Website
- Trenitalia Intercity
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 17m
- Frequency
- 3 times a day
- Estimated price
- €9–21
- Website
- Trenitalia Intercity
Train from Venezia Mestre to Bologna Centrale
- Ave. Duration
- 1h 38m
- Frequency
- 4 times a day
- Estimated price
- €16–35
- Website
- Trenitalia Intercity
Train from Reggio Emilia to Bologna Centrale
- Ave. Duration
- 46 min
- Frequency
- Hourly
- Estimated price
- €6–14
- Website
- Trenitalia Intercity
- Phone
- +39 06 68475475
- [email protected]
- Website
- Trenitalia Eurocity
Train from Firenze S.M.N. to Bologna Centrale
- Ave. Duration
- 1h 12m
- Frequency
- Twice daily
- Estimated price
- €27–70
- Website
- Trenitalia Eurocity
- 1st Class
- €45–70
- 2nd Class
- €27–40
- Phone
- +3 318 576 2228
- Website
- BlaBlaCar Bus
Bus from Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hub to Turin - Vittorio Emanuele Bus Station
- Ave. Duration
- 9h 45m
- Frequency
- 3 times a day
- Estimated price
- €55–100
- Website
- BlaBlaCar Bus
Bus from Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hub to Clermont-Ferrand - Bus Station
- Ave. Duration
- 2h 14m
- Frequency
- Hourly
- Estimated price
- €15–27
- Website
- BlaBlaCar Bus
Bus from Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hub to Lyon - Gerland Bus Station
- Ave. Duration
- 4h 59m
- Frequency
- Hourly
- Estimated price
- €30–60
- Website
- BlaBlaCar Bus
Bus from LR PERIGUEUX-Francheville Monop to LR BERGERAC-Aérop Roumanière TAD
- Ave. Duration
- 1h 14m
- Frequency
- 3 times a day
- Estimated price
- €3
- Schedules at
- Cars Régionaux Nouvelle-Aquitaine - Dordogne
Bus from Perigueux to Brive La Gaillarde
- Ave. Duration
- 2h 10m
- Frequency
- Every 2 hours
- Estimated price
- €15–22
- Website
- SNCF Bus
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hub to Clermont-Ferrand - Bus Station
- Ave. Duration
- 2h 55m
- Frequency
- 4 times a day
- Estimated price
- €14–23
- Website
- Flixbus
Bus from Clermont-Ferrand to Bologna Centrale
- Ave. Duration
- 11h 55m
- Frequency
- 6 times a week
- Estimated price
- €65–110
- Website
- Flixbus
Bus from Brive-la-Gaillarde - Brive Laroche Multimodal Interchange Hub to Lyon - Gerland Bus Station
- Ave. Duration
- 5h 5m
- Frequency
- 4 times a day
- Estimated price
- €30–50
- Website
- Flixbus
- Phone
- +39 06 88 93 82 32
- Website
- Itabus S.p.A.
Bus from Gare de Lyon-Perrache to Reggio Emilia Station
- Ave. Duration
- 9h 29m
- Frequency
- Once daily
- Estimated price
- €35–80
- Website
- Itabus S.p.A.
Want to know more about travelling around Italy
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
Italy Travel Guides
Read the travel guide
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
More Questions & Answers
Périgueux to Bologna bus services, operated by SNCF Bus, arrive at Brive La Gaillarde station.
Périgueux to Bologna train services, operated by Société Nationale des Chemins de fer Français (SNCF), arrive at Bordeaux St Jean station.
Yes, the driving distance between Périgueux to Bologna is 1025 km. It takes approximately 10h 23m to drive from Périgueux to Bologna.
Book your Périgueux to Bologna train tickets online with Omio.
Book your Périgueux to Bologna bus tickets online with Omio.
There are 3581+ hotels available in Bologna.














































