Get in touch
Grand tours project

Our Cycling Tours

Dates

Destination

Riding Level

Tour type

New Giro d’Italia 2026: Grande Partenza & Week 1 “Ride Every Kilometre” – Bulgaria

Giro d’Italia 2026: Grande Partenza & Week 1 “Ride Every Kilometre” – Bulgaria

Italy 07 May 2026 - 18 May 2026 Giro d'Italia REK Giro d'Italia REK Avid

Experience the historic first-ever Grand Partenza in Bulgaria as the Giro d’Italia begins its 2026 journey! Join us for the official UCI Team Presentation in Burgas and soak up the electric atmosphere before riding the thrilling opening three stages from the Black Sea to the vibrant capital, Sofia. Then, continue your adventure in Southern Italy, starting on the Calabrian coast and riding every kilometre through the dramatic Apennines to gloriously chaotic Napoli. Conquer the legendary Abruzzo climbs where the pink jersey battle ignites, and push through to a summit finish near the Tuscany border. From the Black Sea to the heart of the Italian south - this is a week of Giro history, raw challenge, and unforgettable passion.

Price From €7,490
New GIRO D´ITALIA 2026: THE ULTIMATE RIDE EVERY KILOMETRE – 21 STAGES

GIRO D´ITALIA 2026: THE ULTIMATE RIDE EVERY KILOMETRE – 21 STAGES

07 May 2026 - 01 Jun 2026 Giro d'Italia REK Giro d'Italia REK

The Ride Every Kilometre (REK) challenge is unique to Grand Tours Project. We are the only company offering this fully supported endurance feat that truly emulates the cycling greats. Ride the entire 2026 route: from the Bulgarian Grand Partenza, from Calabria crossing Italy, into Switzerland, through the Dolomites, and to the triumphant Grand Finale in Roma. This is the definitive Grand Tour experience.

Price From €18,190
Giro d’Italia – VIP Spectator Experiences

Giro d’Italia – VIP Spectator Experiences

Italy 08 May 2026 - 31 May 2026 Spectator Experience Spectator Experience Spectator Experience

See, feel and experience the Giro d'Italia as a non-riding VIP spectator, on any of its 21 stages. Start-line or Finish-line hospitality, or on the route following the peloton in a car or helicopter.

Price From €120
LAST SPOTS AVAILABLE Giro d’Italia 2026: Week 2 “Experience” – Tuscany, Portofino & Cinque Terre Escape

Giro d’Italia 2026: Week 2 “Experience” – Tuscany, Portofino & Cinque Terre Escape

Italy 18 May 2026 - 22 May 2026 Giro d'Italia Experience Giro d'Italia Experience Leisure

Arrive in historic Lucca and ride the spectacular Italian coast! Tackle the Individual Time Trial route from Viareggio before conquering the stunning hills overlooking Cinque Terre and the Ligurian Sea. Immerse yourself in the glamour of Portofino and the rich cycling history of Fausto Coppi's Piedmont, culminating in a beautiful Northern finish.

Price From €3,590
New Giro d’Italia 2026: Week 2 “Ride Every Kilometre” – Ligurian Coast & Coppi Territory

Giro d’Italia 2026: Week 2 “Ride Every Kilometre” – Ligurian Coast & Coppi Territory

Italy 18 May 2026 - 25 May 2026 Giro d'Italia REK Giro d'Italia REK Avid

Ride Every Kilometre of Week 2 the Giro d’Italia. Arrive in stunning Lucca for the breathtaking Individual Time Trial from Viareggio! Ride the scenic hills above Cinque Terre and the Ligurian coast, then transition into Piedmont, from the coast into the heart of Fausto Coppi's legendary territory. The week culminates with a crucial mountain visit to the Aosta Valley before finishing in Milan.

Price From €5,450
New Giro d’Italia 2026: Week 2 “Experience” – Aosta, Lake Como, Bellagio & Switzerland Escape

Giro d’Italia 2026: Week 2 “Experience” – Aosta, Lake Como, Bellagio & Switzerland Escape

Italy 22 May 2026 - 27 May 2026 Giro d'Italia Experience Giro d'Italia Experience Leisure

Ascend immediately into the Aosta Valley, surrounded by the soaring peaks of the Italian Alps. Transition to the beauty of Lake Como and Bellagio, riding the legendary routes of the Giro di Lombardia classics. Follow the professional race into Switzerland for a thrilling border experience before concluding your epic journey in Milan. Throughout the tour, enjoy luxurious 4- and 5-star accommodation in handpicked hotels—offering exceptional comfort, style, and perfect locations. Alpine views and cycling history guaranteed!

Price From €4,390
New Giro d’Italia 2026: Week 3 “Experience” – Switzerland, Dolomites, Sella Ronda & Rome

Giro d’Italia 2026: Week 3 “Experience” – Switzerland, Dolomites, Sella Ronda & Rome

Italy 25 May 2026 - 01 Jun 2026 Giro d'Italia Experience Giro d'Italia Experience Leisure

Join the climax of the Giro! Start with a Swiss stage before chasing the race route through Northern Italy. Ride the majestic Sella Ronda loop, tackling four iconic Dolomite passes for unparalleled views. Celebrate with delightful Prosecco in the hills before taking a fast transfer to Roma to ride and witness the spectacular Stage 21 sprint finish!

Price From €5,940
New Giro d’Italia 2026: Week 3 “Ride Every Kilometre” – Dolomites & Rome

Giro d’Italia 2026: Week 3 “Ride Every Kilometre” – Dolomites & Rome

Italy 25 May 2026 - 01 Jun 2026 Giro d'Italia REK Giro d'Italia REK Avid

The thrilling finale of the Grand Tours Project Ride Every Kilometre of the Giro d’Italia, begins with a launch from Switzerland into the Italian Alps. Conquer the merciless Dolomites and the iconic climb to Alleghe Piani di Pezzè. Experience the serene Prosecco hills before a fast train transfer to Roma, finishing your epic journey by riding the ceremonial final Stage 21 through the Eternal City!

Price From €5,590
New Giro d’Italia 2026: Spectator Only – The Prosecco Hills & The Italian Alps Escape

Giro d’Italia 2026: Spectator Only – The Prosecco Hills & The Italian Alps Escape

Italy 27 May 2026 - 30 May 2026 Spectator Experience Spectator Experience Spectator Experience

Join the historic drama of the Giro d'Italia as the Corsa Rosa races through Italy's most spectacular landscapes! Witness the high-stakes battle of Stages 18, 19, and 20 amidst the iconic backdrop of the UNESCO Prosecco Hills and the colossal Dolomites, soaking up the palpable tension and vibrant Pink Fever. Visit the prestigious vineyards of the Prosecco region, enjoying exclusive tastings and the rolling tranquility of the hills, before taking a privileged journey into the high-altitude passes where the General Classification will be decided.

Price From €2,750
New Giro d’Italia 2026: Spectator Only – Rome Escape

Giro d’Italia 2026: Spectator Only – Rome Escape

Italy 30 May 2026 - 01 Jun 2026 Spectator Experience Spectator Experience Spectator Experience

Experience the historic triumph of the Giro d'Italia as the Corsa Rosa concludes its journey in the Eternal City! Witness the final stage amidst the iconic backdrop of Rome's ancient landmarks and the triumphant parade of the peloton, soaking up the celebratory atmosphere and vibrant Pink Fever.

Price From €2,190
New Giro d’Italia Women 2026: “Experience” – Piedmont Alps Escape

Giro d’Italia Women 2026: “Experience” – Piedmont Alps Escape

Italy 04 Jun 2026 - 08 Jun 2026 Giro d'Italia Experience Giro d'Italia Experience Leisure

Throughout the week, you’ll ride along official race routes, challenge yourself on legendary climbs such as Colle delle Finestre, Montoso, Colletta di Paesana, and Colletta di Brondello, and experience the thrill of crossing official finish lines and podiums.

Price From €3,150
New Santini Gran Fondo Stelvio Weekender

Santini Gran Fondo Stelvio Weekender

Europe 04 Jun 2026 - 08 Jun 2026 Granfondo Granfondo Active

In Italy, a gran fondo is more than just a bike race; it's a celebration of cycling. It’s a mass participation event where thousands of cyclists - from seasoned veterans to ambitious amateurs - come together to conquer an epic challenge. These events are woven into the fabric of Italian cycling culture, renowned for their impeccable organization, passionate atmosphere, and stunningly beautiful routes. And few are as iconic and epic as the Santini Granfondo Stelvio. This is your chance to ride one of cycling's most legendary climbs in the grand tradition of the sport.

Price From €2,860
NEW EDITION The Grand Tour of Switzerland

The Grand Tour of Switzerland

Switzerland 14 Jun 2026 - 20 Jun 2026 Explorer Explorer Active

Experience an incredible journey that follows the most beautiful places in Switzerland - riding on quiet roads from hotel to hotel; discovering the lakes, vineyards, hills and a couple of epic passes; cows and bells; cheese and chocolate; local traditions, the unique history, music and much more... Be amazed by surprising Switzerland, it’s a cycling paradise with so much to offer.

Price From 4,690 CHF
NEW EDITION Switzerland Iconic Passes Escape

Switzerland Iconic Passes Escape

Switzerland 21 Jun 2026 - 25 Jun 2026 Explorer Explorer Active

Climb the mighty Grosse Scheidegg, the Grimselpass, the Nufenenpass and finish with the ridiculously scenic Tremola - a cobbled pass with an endless set of switchbacks.

Price From 3,540 CHF
Maratona dles Dolomites Enel Getaway 2026

Maratona dles Dolomites Enel Getaway 2026

Italy 01 Jul 2026 - 06 Jul 2026 Granfondo Granfondo Active

Ride the most prestigious and most beautiful Granfondo in the world, and discover the perfect cycling destination - the UNESCO World Heritage-listed Dolomites in northern Italy.

Price From €2,780
New Tour de France 2026: All 21 Stages “Ride Every Kilometre” – The Ultimate Cycling Challenge

Tour de France 2026: All 21 Stages “Ride Every Kilometre” – The Ultimate Cycling Challenge

France 02 Jul 2026 - 27 Jul 2026 Tour de France REK Tour de France REK Avid

The Tour de France is not just a cycling race; it is THE premier sporting event on the global calendar. The Ride Every Kilometre tour is the ultimate way to experience it, designed for serious riders committed to conquering either 1, 2 weeks or the complete 3 weeks of the official route of the 2026 Tour de France the day before the professional peloton.

Price From €18,480
New Tour de France 2026: Grand Départ & Week 1 “Ride Every Kilometre” – Catalunya & Pyrenees

Tour de France 2026: Grand Départ & Week 1 “Ride Every Kilometre” – Catalunya & Pyrenees

France 02 Jul 2026 - 12 Jul 2026 Tour de France REK Tour de France REK Avid

The Tour de France is not just a cycling race; it is THE premier sporting event on the global calendar. The Ride Every Kilometre tour is the ultimate way to experience it, designed for serious riders committed to conquering 1 week of the official route of the 2026 Tour de France the day before the professional peloton.

Price From €7,290
LAST SPOT AVAILABLE Tour de France 2026: Grand Départ “Experience” – Barcelona

Tour de France 2026: Grand Départ “Experience” – Barcelona

Spain 02 Jul 2026 - 07 Jul 2026 Tour de France Experience Tour de France Experience Leisure

The 2026 Tour de France begins in Barcelona with a spectacular Team Time Trial. Ride the Grand Départ roads just hours ahead of the pros, from Gaudí’s masterpieces to Montjuïc hill. With VIP access, expert support, and Barcelona’s culture and cuisine, this is your chance to be part of cycling history

Price From €5,490
LAST SPOT AVAILABLE Tour de France 2026: Spectator Only – Barcelona Escape

Tour de France 2026: Spectator Only – Barcelona Escape

Europe 03 Jul 2026 - 06 Jul 2026 Spectator Experience Spectator Experience Spectator Experience

Set against the stunning backdrop of the Catalan capital, our Barcelona tour offers a unique opportunity to immerse yourself in the excitement of the Tour de France 2026. This is a chance to be at the heart of the Grand Départ, witnessing the spectacle as the world's most prestigious cycling race begins.

Price From €3,240
2026 TICKETS Tour de France 2026: VIP Spectator Experiences

Tour de France 2026: VIP Spectator Experiences

France 04 Jul 2026 - 26 Jul 2026 Spectator Experience Spectator Experience Spectator Experience

Experience the Tour de France as a VIP spectator on any stage with start-line or finish-line hospitality - or follow the peloton by helicopter.

Price From €355
New Tour de France 2026: “Experience” – Pyrenees Escape

Tour de France 2026: “Experience” – Pyrenees Escape

France 06 Jul 2026 - 10 Jul 2026 Tour de France Experience Tour de France Experience Leisure

Prepare for an immersive journey that takes you deep into the heart of the 2026 Tour de France. This five-day EXPERIENCE escape is designed to push your limits on cycling's most famous roads while granting you exclusive, insider access to the world's greatest race.

Price From €4,380
New Tour de France 2026: “Experience” – Bordeaux & Central France Escape

Tour de France 2026: “Experience” – Bordeaux & Central France Escape

France 09 Jul 2026 - 13 Jul 2026 Tour de France Experience Tour de France Experience Leisure

Prepare for an immersive journey that takes you deep into the heart of the 2026 Tour de France. This five-day EXPERIENCE escape is designed to push your limits on cycling's Bordeaux’s roads while granting you exclusive, insider access to the world's greatest race. This is your chance to step beyond the barriers and truly ride the race.

Price From €4,480
New Tour de France 2026: Week 2 “Ride Every Kilometre” – Massif Central & Northern Alps Heights

Tour de France 2026: Week 2 “Ride Every Kilometre” – Massif Central & Northern Alps Heights

France 12 Jul 2026 - 19 Jul 2026 Tour de France REK Tour de France REK Avid

The Tour de France is not just a cycling race; it is THE premier sporting event on the global calendar. The Ride Every Kilometre tour is the ultimate way to experience it, designed for serious riders committed to conquering Week 2 through the lesser known roads of central and northern France on the official route of the 2026 Tour de France the day before the professional peloton.

Price From €4,980
New Tour de France 2026: Spectator Only – Plateau de Solaison Escape

Tour de France 2026: Spectator Only – Plateau de Solaison Escape

France 18 Jul 2026 - 20 Jul 2026 Spectator Experience Spectator Experience Spectator Experience

The perfect weekend escape - a Tour de France escape to Geneva, Switzerland. This three-day escape at the conclusion of Week 2 is designed to grant you exclusive access to a decisive mountain-top finish while exploring the unmatched elegance of Geneva and the breathtaking Swiss Alps.

Price From €2,190
New Tour de France 2026: Week 3 “Ride Every Kilometre” – Alpe d’Huez, French Alps & Paris

Tour de France 2026: Week 3 “Ride Every Kilometre” – Alpe d’Huez, French Alps & Paris

France 19 Jul 2026 - 27 Jul 2026 Tour de France REK Tour de France REK Avid

The Tour de France is not just a cycling race; it is THE premier sporting event on the global calendar. The Ride Every Kilometre tour is the ultimate way to experience it, designed for serious riders committed to conquering Week 3 on the classic French Alps route of the 2026 Tour de France the day before the professional peloton.

Price From €6,340
LAST SPOTS AVAILABLE Tour de France 2026: Week 3 “Experience” – French Alps & Paris

Tour de France 2026: Week 3 “Experience” – French Alps & Paris

20 Jul 2026 - 27 Jul 2026 Tour de France Experience Tour de France Experience Leisure

The final, decisive week of the Tour de France is the ultimate battleground, and this tour puts you right in the middle of the action. This eight-day experience is the ultimate blend of personal achievement and high-stakes racing immersion, combining iconic Alpine climbs with exclusive, behind-the-scenes access.

Price From €8,190
SOLD OUT Tour de France 2026: “Experience” – ALPE D’HUEZ ESCAPE

Tour de France 2026: “Experience” – ALPE D’HUEZ ESCAPE

France 23 Jul 2026 - 26 Jul 2026 Tour de France Experience Tour de France Experience Leisure

This is your fast-track pass to the most legendary mountain stage in professional cycling. The Alpe d'Huez Escape is an unforgettable three-day experience that blends personal climbing triumph with the white-hot intensity of the Tour de France's high-Alpine battleground.

Price From €3,590
LAST SPOTS AVAILABLE Tour de France 2026: Spectator Only – Alps Escape

Tour de France 2026: Spectator Only – Alps Escape

23 Jul 2026 - 26 Jul 2026 23 Jul 2026 - 27 Jul 2026 France Spectator Experience Spectator Experience Spectator Experience

An unforgettable Alpes d’Huez pilgrimage that launches you into the dramatic heart of the 2026 Tour de France. This four-day escape is your key to exclusive access at cycling's most legendary and famous battlegrounds while you stand amidst the stunning majesty of the French Alps.

Price From €2,990
New Tour de France 2026: Spectator Only – Paris Escape

Tour de France 2026: Spectator Only – Paris Escape

France 25 Jul 2026 - 27 Jul 2026 Spectator Experience Spectator Experience Spectator Experience

Prepare for an exciting Parisian spectator experience for the finale of the 2026 Tour de France. This three-day Spectator escape is designed to grant you exclusive, VIP access to the world's greatest race while celebrating the drama and excitement in the grandeur of Paris.

Price From €2,390
LAST PLACES AVAILABLE Norway Explorer

Norway Explorer

Norway 02 Aug 2026 - 10 Aug 2026 Explorer Explorer Leisure

Come rain or shine, this tour is one for the bucket list. We first ran this tour in 2019 with a fantastic group of guests, as we followed the Arctic Race of Norway along the length of the Lofoten Islands… we loved it so much, we knew we had to add it to our tour list!

Price From €5,950
NEW DATES Journey to Everest

Journey to Everest

03 Aug 2026 - 14 Aug 2026 01 Sep 2026 - 12 Sep 2026 Tibet Explorer Explorer Active

Ride to Everest Base Camp discovering the ancient Tibetan cultures and stunning mountain landscapes: an unforgettable challenge in a new, exciting cycling destination. Your chance to ride above 5,000 m!

Price From €5,550 (US$6000)
New Cycling the Swiss Dolce Vita: Ticino Escape

Cycling the Swiss Dolce Vita: Ticino Escape

Switzerland 11 Aug 2026 - 15 Aug 2026 Explorer Explorer Leisure

Ticino is perhaps a jewel of a canton, a Swiss anomaly. Separated from the rest of the country by the high Alps, this beautiful region is infused with the warmth of a Mediterranean climate, earning it the affectionate German moniker of Sonnenstube - the Sun Porch. Here, the renowned efficiency of Switzerland blends effortlessly with Italian language, cuisine, and la dolce vita.

Price From 3,750 CHF
NEW EDITION Switzerland Explorer: The Best Alpine Cols

Switzerland Explorer: The Best Alpine Cols

Switzerland 16 Aug 2026 - 23 Aug 2026 Explorer Explorer Active

There's much more than cheese, chocolate and cows in Switzerland... it's a hidden gem for road cycling, with some of the world's best and most beautiful climbs and descents, right in the heart of Europe.

Price From 5,950 CHF
Switzerland to Mont Ventoux

Switzerland to Mont Ventoux

France 23 Aug 2026 - 31 Aug 2026 Explorer Explorer Active

We will climb breathtaking alpine passes in Switzerland, surrounded by glaciers, lakes and beautifully preserved villages, and then tackle the Tour de France classics in the French Alps. The climax of the tour is the infamous Mont Ventoux, where you will have the opportunity to climb the 3 variants of the majestic Mont Ventoux!

Price From €5,990
To Slovenia with love

To Slovenia with love

Slovenia 30 Aug 2026 - 06 Sep 2026 Explorer Explorer Leisure

Discover Primož Roglič and Tadej Pogačar´s home. Riding the majestic mountains along turquoise rivers and amazing routes everywhere.

Price From €4,790
New Swiss Alps & Lake Geneva Luxury Escape with Villars Alpine Resort

Swiss Alps & Lake Geneva Luxury Escape with Villars Alpine Resort

Switzerland 11 Sep 2026 - 13 Sep 2026 Luxury Luxury Leisure

Discover the breathtaking duality of the Swiss Alpes Vaudoises: conquer epic climbs amidst high mountain grandeur before descending to the serene, sun-drenched beauty of the UNESCO-listed Lavaux vineyards and Lac Léman shoreline. After each exhilarating ride, retreat to the historic luxury and modern comfort of your five-star base at the Villars Palace.

Price On Request
NEW EDITION Alpe d’Huez to Stelvio: Powered By Bianchi

Alpe d’Huez to Stelvio: Powered By Bianchi

Italy 14 Sep 2026 - 21 Sep 2026 Explorer Explorer Active

Ride on some the extraordinary achievements of Fausto Coppi as we journey across France and Italy visiting a few of his magnificent wins from Alpe d'Huez to Stelvio.

Price From €4,790
New Villars Women’s Cycling Camp – by Grand Tours Project & Villars Alpine Resort

Villars Women’s Cycling Camp – by Grand Tours Project & Villars Alpine Resort

Switzerland 18 Sep 2026 - 21 Sep 2026 Cycling Camps Cycling Camps Active

Escape to the majestic Swiss Alps for a life-changing cycling experience at Villars-sur-Ollon. Our premium training camp combines Villars Alpine Resort accommodation with challenging alpine climbs and a unique focus on female empowerment, ensuring you leave as a truly confident and self-sufficient athlete. This is where aspiration meets unparalleled, personalised coaching in one of the world's most beautiful cycling destinations.

Price On Request
Mallorca Explorer

Mallorca Explorer

Spain 19 Sep 2026 - 25 Sep 2026 Explorer Explorer Active

Join us in Mallorca for an unforgettable week of breathtaking cycling.

Price From €4,590
New French-Swiss Cycling: Between Mountains & Vineyards

French-Swiss Cycling: Between Mountains & Vineyards

Switzerland 20 Sep 2026 - 24 Sep 2026 Explorer Explorer Leisure

Welcome to French Switzerland, a unique cycling experience designed for every passion and every pace. This is more than a cycling tour; it’s a journey through the heart of French-speaking Switzerland, where every pedal stroke is a step closer to a new discovery.

Price From 3,890 CHF
Tuscany Women’s Bike Coaching Escape

Tuscany Women’s Bike Coaching Escape

Italy 24 Sep 2026 - 30 Sep 2026 Cycling Camps Cycling Camps Leisure

A women's training camp in stunning Tuscany with a former women's pro rider and now professional coach. Work on specific goals, increasing your awareness of your strengths and weaknesses, your emotions and values, exploring new possibilities and points of view, and releasing previously unavailable energy.

Price FROM €3,190
Hokkaido Cycling Explorer

Hokkaido Cycling Explorer

Japan 29 Sep 2026 - 05 Oct 2026 Explorer Explorer Leisure

Discover the volcanic landscapes and timeless beauty of Japan’s northern island by bike. Our Hokkaido Explorer tour takes in the best riding of this breathtaking destination and its captivating, unique culture.

Price From 6,980 CHF
L’Eroica & Chianti Tour

L’Eroica & Chianti Tour

Italy 30 Sep 2026 - 05 Oct 2026 Granfondo Granfondo Active

Ride in the beautiful Chianti region in Tuscany, and take part in L'Eroica Gaiole, the non-competitive and globally renowned vintage cycling event. This is a fun-filled week of classic cycling, and great food, wine, and memorabilia, all supported by our partner Eroica.

Price From €3,290
A taste of Sicily Tour

A taste of Sicily Tour

Italy 25 Oct 2026 - 31 Oct 2026 Explorer Explorer Leisure

Sicily... the perfect destination for a cycle tour in off-season, well before the summer crowds descend, or to finish the season on the Mediterranean. Ride, discover and enjoy the incredible surprises that Sicily offers including exploring the ancient historic sites and of course take on the famous ascent of volcanic Mount Etna.

Price From €4,690
Central Mexico Explorer

Central Mexico Explorer

Mexico 27 Oct 2026 - 04 Nov 2026 Explorer Explorer Leisure

We are delighted to share with you our new Central Mexico Road Cycling Tour. The home of our Uri Martins, head of GTP.

Price From €4,890
Patagonia – beautiful, dramatic, unforgettable!

Patagonia – beautiful, dramatic, unforgettable!

Argentina 01 Nov 2026 - 09 Nov 2026 Explorer Explorer Active

Andes Mountains, glaciers and glacial lakes, fjords, subantarctic forests and big sky arid landscapes. Patagonia is a real bike adventure in a stunning environment.

Price From €7,890
ALULA EXPLORER – WONDER OF ARABIA

ALULA EXPLORER – WONDER OF ARABIA

Middle East 02 Nov 2026 - 09 Nov 2026 Explorer Explorer Leisure

AlUla is a tranquil desert sanctuary that invites you to discover an uncharted new world. If you are looking for a spectacular and unique cycling tour experience to escape the European winter, you are in for a treat in AlUla!

Price From €7,980
× Image Modal