There are 3 ways to get from Sélestat to Ribeauvillé by bus, taxi or car
What companies run services between Sélestat, France and Ribeauvillé, France?
Conseil départemental du Haut-Rhin operates a bus from Sélestat to Ribeauvillé hourly. Tickets cost $4 - $6 and the journey takes 43 min.
Want to know more about travelling around France
Related travel guides
French strikes 2018: What are my alternative transport options?
Avoid the travel chaos with these alternative options, from car-pooling to bus services
Train travel in France: A guide to SNCF
From the famed TGVs to no-frills Ouigo, we explain which SNCF train to choose and how to book.
Questions & Answers
The distance between Sélestat and Ribeauvillé is 12 km. The road distance is 16 km.
The cheapest way to get from Sélestat to Ribeauvillé is to drive which costs 1€ - 3€ and takes 13 min.
The quickest way to get from Sélestat to Ribeauvillé is to taxi which takes 13 min and costs 23€ - 28€.
It takes approximately 1 h 22 min to get from Sélestat to Ribeauvillé, including transfers.