Travel options for:
Nearby airports Périgueux

Bordeaux (BOD)  •  2 h 49 min

$26 - $37

Toulouse (TLS)  •  5 h 25 min

  1. ×2

$60 - $97

Bergerac (EGC)  •  1 h 19 min

$15 - $17

Perigueux (PGX)  •  12 min

Limoges (LIG)  •  2 h 5 min

$22 - $31

  • Périgueux Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Périgueux

Bus or train from Nearby airports to Périgueux?

You can take a train from Toulouse (TLS) to Périgueux via Gare routière, Toulouse-Matabiau, and Bordeaux-St-Jean in around 5 h 25 min. Alternatively, Trans Perigord operates a bus from Bergerac (EGC) to Périgueux 3 times a day. Tickets cost $3 and the journey takes 1 h 12 min.

Travel Guides

Train travel in France: A guide to SNCFFrom the famed TGVs to no-frills Ouigo, we explain which SNCF train to choose and how to book.

How to get from Nearby airports to Périgueux

ModeDurationPrice
From Aéroport Terminus line 1 bus to Gare Saint Jean, walk to Bordeaux-St-Jean, then train to Perigueux.2 h 49 min26€
From Aéroport bus to Gare routière, walk to Toulouse-Matabiau, train to Bordeaux-St-Jean, then train to Perigueux.5 h 25 min74€
From Bergerac (EGC) taxi to Bergerac - Gare SNCF then bus to Périgueux - Place du 8 Mai.1 h 19 min15€
From Basillac - Lot Aérodrome line 9 bus to Périgueux - Place du 8 Mai.12 min
From Verneuil-sur-Vienne - Le Breuil line 11 bus to Limoges - CIEL Bénédictins, walk to Limoges-Benedictins, then train to Perigueux.2 h 5 min23€

How long does it take to get from Nearby airports to Périgueux?

It takes approximately 2 h 49 min to get from Nearby airports to Périgueux, including transfers.

Is there a direct bus between Nearby airports and Périgueux?

Yes, there is a direct bus departing from Basillac - Lot Aérodrome and arriving at Périgueux - Place du 8 Mai. Services depart once a week, and operate Wednesday. The journey takes approximately 12 min.

Operators from Nearby airports to Périgueux

OperatorPhoneWebsite
Tbm+33 5 57 57 88 88Tbm
SNCF+33 9 70 60 99 70SNCF
Tisseo+33 (0 ) 5 61 41 70 70Tisseo
Trans Perigord05 53 08 43 13Trans Perigord
Région Nouvelle Aquitaine05 44 00 10 63Région Nouvelle Aquitaine