Location
France
2026 Tour de France – 10 Day Ultimate Tour de France Tour
Tour Start Location: Mulhouse, France
Tour Finish Location: Paris
Dates: Sat 18th – Mon 27th, July 2025
Our 10 day Ultimate Tour de France 2026 is shaping up to be one of our best ever. Starting in the Alsace Region, France we then move on to the beautiful area of Lake Geneva and then onto the French Alps before heading back to Paris for the final stage showdown on Montmartre.
Tour Dates:
Day 0 – Pre Tour: Friday 17th July, 2026 [Suggested arrival day, Hotel night/s are non-inclusion]
Day 1: Sat 18th – Day 10: Mon 27th, July 2026
2026 Tour de France
10 Day Ultimate Tour de France Tour

Our combined experience in France allows us to put a superb series of rides and experiences together through quaint villages, small roads, laneways, iconic climbs and see lovely historic places of interest.
France was our home base for many years, we love everything about the region, it’s seasonal food, artisan drinks, beers, wines, lovely mineral waters and friendly locals.
When we’re not at the Tour de France race, or riding through the many towns, villages and cycling locations of the many varied regions, the areas we visit during the tour offer a unique cultural immersion on and off the bike, summer in the France is wonderful.
TOUR HIGHLIGHTS:
WATCH
• Multiple Live Stage Interactions Inc Alsace Mountain Stages and Champs Elysée
• Experience the Atmosphere of Multiple Stage Starts
VISIT
• Alsace Mountains, France
• Lake Geneva, Switzerland
• Alps Region, France
• Paris, France
RIDE
• 3 Daily Ride Options Available [Short, Medium, Long – Extra’s available each day]




















