Travel options for:
Nearby airports Ribérac

Bordeaux (BOD)  •  3 h 37 min

$73 - $101

Bergerac (EGC)  •  1 h

  1. ×2

$56 - $65

Limoges (LIG)  •  3 h 28 min

  1. ×2

$74 - $98

Perigueux (PGX)  •  2 h 27 min


Brive (BVE)  •  1 h 43 min

$67 - $93

  • Ribérac Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Ribérac

Bus or train from Nearby airports to Ribérac?

SNCF operates a train from Bordeaux (BOD) to Ribérac every 2 hours. Tickets cost $22 - $35 and the journey takes 1 h 20 min. Alternatively, Trans Perigord operates a bus from Perigueux (PGX) to Ribérac 4 times a day. Tickets cost $3 and the journey takes 1 h 8 min.

Travel Guides

5 delightfully under-the-radar French towns you need to visitGo beyond Paris, the Alps, the Loire chateaux and the French Riviera.
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 Ribérac

From Aéroport Terminus line 48 bus to Gare de Pessac Alouette, walk to Alouette-France(Bor), train to Bordeaux-St-Jean, train to St-Astier, then taxi to Ribérac.3 h 37 min77€
From Bergerac (EGC) taxi to Mussidan then bus to Ribérac - Office du tourisme.1 h55€
From Verneuil-sur-Vienne - Le Breuil line 11 bus to Limoges - CIEL Bénédictins, walk to Limoges-Benedictins, train to Perigueux, train to St-Astier, then taxi to Ribérac.3 h 28 min77€
From Basillac line 9 bus to Périgueux - Place du 8 Mai, walk to Périgueux - Place Franchevill, then line 2 bus to Ribérac - Centre Lecler.2 h 27 min2€
From Brive (BVE) taxi to Brive-la-Gaillarde, train to St Leon sur l'Isle, then taxi to Ribérac.1 h 43 min71€

How long does it take to get from Nearby airports to Ribérac?

It takes approximately 3 h 37 min to get from Nearby airports to Ribérac, including transfers.

Is there a direct bus between Nearby airports and Ribérac?

No, there is no direct bus from Nearby airports to Ribérac. However, there are services departing from Basillac and arriving at Ribérac - Centre Lecler via Périgueux - Place Franchevill. The journey, including transfers, takes approximately 2 h 27 min.

Operators from Nearby airports to Ribérac

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