A PHP Error was encountered

Severity: Deprecated Notice

Message: GuzzleHttp\Promise\queue(): Implicitly marking parameter $assign as nullable is deprecated, the explicit nullable type must be used instead

Filename: src/functions.php

Line Number: 24

Backtrace:

File: /home/iqeakxb/dev/application/vendor/guzzlehttp/promises/src/functions_include.php
Line: 5
Function: _error_handler

File: /home/iqeakxb/dev/application/vendor/guzzlehttp/promises/src/functions_include.php
Line: 5
Function: require

File: /home/iqeakxb/dev/application/vendor/composer/autoload_real.php
Line: 41
Function: require

File: /home/iqeakxb/dev/application/vendor/composer/autoload_real.php
Line: 45
Function: {closure:ComposerAutoloaderInit7b8580dd9b41833d4ba8f76a0ac16d19::getLoader():37}

File: /home/iqeakxb/dev/application/vendor/autoload.php
Line: 25
Function: getLoader

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

A PHP Error was encountered

Severity: Deprecated Notice

Message: GuzzleHttp\Promise\each(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead

Filename: src/functions.php

Line Number: 260

Backtrace:

File: /home/iqeakxb/dev/application/vendor/guzzlehttp/promises/src/functions_include.php
Line: 5
Function: _error_handler

File: /home/iqeakxb/dev/application/vendor/guzzlehttp/promises/src/functions_include.php
Line: 5
Function: require

File: /home/iqeakxb/dev/application/vendor/composer/autoload_real.php
Line: 41
Function: require

File: /home/iqeakxb/dev/application/vendor/composer/autoload_real.php
Line: 45
Function: {closure:ComposerAutoloaderInit7b8580dd9b41833d4ba8f76a0ac16d19::getLoader():37}

File: /home/iqeakxb/dev/application/vendor/autoload.php
Line: 25
Function: getLoader

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

A PHP Error was encountered

Severity: Deprecated Notice

Message: GuzzleHttp\Promise\each(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead

Filename: src/functions.php

Line Number: 0

Backtrace:

File: /home/iqeakxb/dev/application/vendor/guzzlehttp/promises/src/functions_include.php
Line: 5
Function: _error_handler

File: /home/iqeakxb/dev/application/vendor/guzzlehttp/promises/src/functions_include.php
Line: 5
Function: require

File: /home/iqeakxb/dev/application/vendor/composer/autoload_real.php
Line: 41
Function: require

File: /home/iqeakxb/dev/application/vendor/composer/autoload_real.php
Line: 45
Function: {closure:ComposerAutoloaderInit7b8580dd9b41833d4ba8f76a0ac16d19::getLoader():37}

File: /home/iqeakxb/dev/application/vendor/autoload.php
Line: 25
Function: getLoader

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

A PHP Error was encountered

Severity: Deprecated Notice

Message: GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead

Filename: src/functions.php

Line Number: 285

Backtrace:

File: /home/iqeakxb/dev/application/vendor/guzzlehttp/promises/src/functions_include.php
Line: 5
Function: _error_handler

File: /home/iqeakxb/dev/application/vendor/guzzlehttp/promises/src/functions_include.php
Line: 5
Function: require

File: /home/iqeakxb/dev/application/vendor/composer/autoload_real.php
Line: 41
Function: require

File: /home/iqeakxb/dev/application/vendor/composer/autoload_real.php
Line: 45
Function: {closure:ComposerAutoloaderInit7b8580dd9b41833d4ba8f76a0ac16d19::getLoader():37}

File: /home/iqeakxb/dev/application/vendor/autoload.php
Line: 25
Function: getLoader

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

A PHP Error was encountered

Severity: Deprecated Notice

Message: GuzzleHttp\Promise\each_limit(): Implicitly marking parameter $onRejected as nullable is deprecated, the explicit nullable type must be used instead

Filename: src/functions.php

Line Number: 0

Backtrace:

File: /home/iqeakxb/dev/application/vendor/guzzlehttp/promises/src/functions_include.php
Line: 5
Function: _error_handler

File: /home/iqeakxb/dev/application/vendor/guzzlehttp/promises/src/functions_include.php
Line: 5
Function: require

File: /home/iqeakxb/dev/application/vendor/composer/autoload_real.php
Line: 41
Function: require

File: /home/iqeakxb/dev/application/vendor/composer/autoload_real.php
Line: 45
Function: {closure:ComposerAutoloaderInit7b8580dd9b41833d4ba8f76a0ac16d19::getLoader():37}

File: /home/iqeakxb/dev/application/vendor/autoload.php
Line: 25
Function: getLoader

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

A PHP Error was encountered

Severity: Deprecated Notice

Message: GuzzleHttp\Promise\each_limit_all(): Implicitly marking parameter $onFulfilled as nullable is deprecated, the explicit nullable type must be used instead

Filename: src/functions.php

Line Number: 307

Backtrace:

File: /home/iqeakxb/dev/application/vendor/guzzlehttp/promises/src/functions_include.php
Line: 5
Function: _error_handler

File: /home/iqeakxb/dev/application/vendor/guzzlehttp/promises/src/functions_include.php
Line: 5
Function: require

File: /home/iqeakxb/dev/application/vendor/composer/autoload_real.php
Line: 41
Function: require

File: /home/iqeakxb/dev/application/vendor/composer/autoload_real.php
Line: 45
Function: {closure:ComposerAutoloaderInit7b8580dd9b41833d4ba8f76a0ac16d19::getLoader():37}

File: /home/iqeakxb/dev/application/vendor/autoload.php
Line: 25
Function: getLoader

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 301

Backtrace:

File: /home/iqeakxb/dev/application/controllers/site/Controller_ophorus_product.php
Line: 32
Function: __construct

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 326

Backtrace:

File: /home/iqeakxb/dev/application/controllers/site/Controller_ophorus_product.php
Line: 32
Function: __construct

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 353

Backtrace:

File: /home/iqeakxb/dev/application/controllers/site/Controller_ophorus_product.php
Line: 32
Function: __construct

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 363

Backtrace:

File: /home/iqeakxb/dev/application/controllers/site/Controller_ophorus_product.php
Line: 32
Function: __construct

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 364

Backtrace:

File: /home/iqeakxb/dev/application/controllers/site/Controller_ophorus_product.php
Line: 32
Function: __construct

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 365

Backtrace:

File: /home/iqeakxb/dev/application/controllers/site/Controller_ophorus_product.php
Line: 32
Function: __construct

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 366

Backtrace:

File: /home/iqeakxb/dev/application/controllers/site/Controller_ophorus_product.php
Line: 32
Function: __construct

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 110

Backtrace:

File: /home/iqeakxb/dev/application/controllers/site/Controller_ophorus_product.php
Line: 32
Function: __construct

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_start(): Session cannot be started after headers have already been sent

Filename: Session/Session.php

Line Number: 137

Backtrace:

File: /home/iqeakxb/dev/application/controllers/site/Controller_ophorus_product.php
Line: 32
Function: __construct

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

A PHP Error was encountered

Severity: Deprecated Notice

Message: Mobile_Detect::__construct(): Implicitly marking parameter $headers as nullable is deprecated, the explicit nullable type must be used instead

Filename: mobiledetectlib/Mobile_Detect.php

Line Number: 888

Backtrace:

File: /home/iqeakxb/dev/application/vendor/composer/ClassLoader.php
Line: 576
Function: _error_handler

File: /home/iqeakxb/dev/application/vendor/composer/ClassLoader.php
Line: 576
Function: include

File: /home/iqeakxb/dev/application/vendor/composer/ClassLoader.php
Line: 427
Function: {closure:Composer\Autoload\ClassLoader::initializeIncludeClosure():575}

File: /home/iqeakxb/dev/application/models/Model_checks.php
Line: 137
Function: loadClass

File: /home/iqeakxb/dev/application/controllers/site/Controller_ophorus_product.php
Line: 33
Function: checkAgent

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /home/iqeakxb/dev/system/core/Exceptions.php:291)

Filename: models/Model_headers.php

Line Number: 27

Backtrace:

File: /home/iqeakxb/dev/application/models/Model_headers.php
Line: 27
Function: header_remove

File: /home/iqeakxb/dev/application/controllers/site/Controller_ophorus_product.php
Line: 74
Function: putHEADERS

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /home/iqeakxb/dev/system/core/Exceptions.php:291)

Filename: TEMPLATES/header.php

Line Number: 6

Backtrace:

File: /home/iqeakxb/dev/application/views/site/TEMPLATES/header.php
Line: 6
Function: header_remove

File: /home/iqeakxb/dev/application/views/site/ophorus_site_product.php
Line: 6
Function: view

File: /home/iqeakxb/dev/application/controllers/site/Controller_ophorus_product.php
Line: 392
Function: view

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

Private tour from Marseille to Cassis villages, Boat ride and Wine tasting -->
loading Ophorus Please wait
USE PROMO CODE HELLOSPRING AND RECEIVE 10% DISCOUNT ON A SELECTION OF TOURS
logo Ophorus Tours Your order is being processed, please wait loading Ophorus
Close
Reviews
Filters
  • Best rates
  • Most Recent
Close

Message sent successfully

Thank you ! We have received your message, and will get back to you as soon as possible.
Close

Contact Us

Use this form to send us all information concerning your travel to France, our team will get back to you rapidly and send you a personalized quote
Ophorus Tours - Perfect Private Day Trip from Marseille: Cassis, Calanques & Provence Wine

Marseille

Perfect Private Day Trip from Marseille: Cassis, Calanques & Provence Wine

add to my favorites
  • private tours

  • Food & Wine

  • 08 hours

  • Small Groups ( 1~8 )

  • Relaxed

  • English

  • Highlights
  • Program
  • Gallery
  • Know before
  • Meeting point
  • Inc. / Exc.
Close
Save Time
No date available
Check availability
Close

Select options and Book

From
155.00
per person

Check availability

no date available
Loading calendar, please wait
Adult € 785.00 /person
Close
Book now Book now
Please note: This product is on request. We will confirm availability within the shortest possible time after we receive your order.
Check Availability
Promotion on this Tour ! Use the special code HELLOSPRING and get 10.00% discount
This code is valid for travel dates between
2025/03/21 and 2025/12/31
Copy code
Copied!
From Marseille, visit Cassis village on a private day tour. Sail through stunning calanques, then savor a Provence wine tasting session in the Cassis vineyard. Taste red, white or rosé wines. Discover beauty and flavor in one journey.

Highlights

  • Personalized private tour from Marseille.
  • Exploration of picturesque Cassis village.
  • Scenic boat ride along to discover the Calanques.
  • Exclusive wine tasting session in Cassis vineyard.
What is Included / Excluded for this tour

Program & Itinerary

Embark on a captivating journey that seamlessly combines the natural wonders and cultural delights of Provence. Our exclusive private tour from Marseille to Cassis promises an unforgettable day of exploration, discovery, and indulgence.We will organize a pick up from your hotel where you'll be warmly welcomed by our knowledgeable guide. The adventure begins with a comfortable transfer to Cassis, a ...
Unveil the Allure of Provence and Cassis village

Embark on a captivating journey that seamlessly combines the natural wonders and cultural delights of Provence. Our exclusive private tour from Marseille to Cassis promises an unforgettable day of exploration, discovery, and indulgence.

We will organize a pick up from your hotel where you'll be warmly welcomed by our knowledgeable guide. The adventure begins with a comfortable transfer to Cassis, a village that exudes charm and authenticity.

Step into the heart of Cassis village, where cobblestone streets wind around colorful buildings, inviting boutiques, and charming cafes. Immerse yourself in the Mediterranean ambiance that seems to infuse every corner, inviting you to slow down and savor the moment.

The highlight of your excursion is a captivating boat ride (tickets included) through the Calanques National Park. For an hour, you'll be immersed in a breathtaking panorama of towering limestone cliffs, secluded coves, and the shimmering expanse of the Mediterranean Sea. Each twist and turn of the coastline reveals a new vista that leaves you in awe.

After your boat ride, our expert guide will lead you on a leisurely walking tour of Cassis. With a wealth of knowledge and stories to share, they'll paint a vivid picture of the village's history and its connection to the surrounding landscape.

Lunch time arrives, offering a chance to savor the flavors of Provence at a local restaurant (at own expense). Delight in authentic regional cuisine that tantalizes your taste buds and nourishes your soul.

No visit to Cassis would be complete without experiencing its renowned wines. At a prestigious local winery, you'll have the opportunity to engage in a wine tasting session. Sip on the fruits of the land, each sip a testament to the terroir and expertise that make these wines truly exceptional.

As the day draws to a close, you'll be transported back to your hotel in Marseille, a heart full of memories and a newfound appreciation for the beauty and flavors of the Mediterranean coast.

Immerse yourself in the essence of Cassis, from its charming streets to the majestic Calanques, and from the delectable cuisine to the world-class wines. This private Provence day trip promises not just a tour, but an experience that engages all your senses and leaves an indelible mark on your journey. Secure your spot now and anticipate a day filled with beauty, culture, and the pleasures of the palate.

Show more
Show less
  • Pick up at your accommodation in Marseille

  • Visit the village of Cassis with your guide

  • Optional boat ride to Calanques National Park

  • Free time for personal discovery and lunch in Cassis

  • Visit and wine tasting in a local winery

  • Return to Marseille and drop off at your accommodation

Gallery

Show 5 medias
Ophorus Tours - Perfect Private Day Trip from Marseille: Cassis, Calanques & Provence Wine
Ophorus Tours - Perfect Private Day Trip from Marseille: Cassis, Calanques & Provence Wine
Ophorus Tours - Perfect Private Day Trip from Marseille: Cassis, Calanques & Provence Wine
Ophorus Tours - Perfect Private Day Trip from Marseille: Cassis, Calanques & Provence Wine
Ophorus Tours - Perfect Private Day Trip from Marseille: Cassis, Calanques & Provence Wine

Know before you book

  • Private, personalized experiences
  • Price indicated is per person, based on 8 guests
  • Larger groups, contact us
  • Tour is not wheelchair accessible

Important information:
In case of bad weather and for clients security, the boat ride can be cancelled. In that case, our guide will suggest another activity.

In regards to the protection of the environment, we will no longer provide plastic bottles of water during our tours. You are kindly advised to bring your own. Water and refills are available at the wineries, museums and attractions visited.

Meeting point

Marseille

Departure

We will come and pick you up at your hotel in Marseille.

Return

Tour returns to original departure point.

Included / excluded

Included

  • Pick up and drop off at hotel in Marseille
  • Visit of Cassis village
  • Boat ride in Cassis including ticket
  • Free time for lunch in Cassis
  • Wine tasting session
  • Wine tasting fees
  • English speaking driver or driver/guide
  • Premium A/C vehicle

Excluded

  • Entrance fees unless mentioned
  • Meals and drinks (lunch)
  • Personal travel insurance and expenses
  • Gratuities for the guide

Temps d'exécution :

A PHP Error was encountered

Severity: Warning

Message: Undefined variable $execution_time

Filename: PARTS/_ophorus_performances.php

Line Number: 2

Backtrace:

File: /home/iqeakxb/dev/application/views/site/PARTS/_ophorus_performances.php
Line: 2
Function: _error_handler

File: /home/iqeakxb/dev/application/views/site/TEMPLATES/footer.php
Line: 3
Function: view

File: /home/iqeakxb/dev/application/views/site/ophorus_site_product.php
Line: 72
Function: view

File: /home/iqeakxb/dev/application/controllers/site/Controller_ophorus_product.php
Line: 392
Function: view

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

secondes

Mémoire utilisée :

A PHP Error was encountered

Severity: Warning

Message: Undefined variable $memory_usage

Filename: PARTS/_ophorus_performances.php

Line Number: 3

Backtrace:

File: /home/iqeakxb/dev/application/views/site/PARTS/_ophorus_performances.php
Line: 3
Function: _error_handler

File: /home/iqeakxb/dev/application/views/site/TEMPLATES/footer.php
Line: 3
Function: view

File: /home/iqeakxb/dev/application/views/site/ophorus_site_product.php
Line: 72
Function: view

File: /home/iqeakxb/dev/application/controllers/site/Controller_ophorus_product.php
Line: 392
Function: view

File: /home/iqeakxb/dev/index.php
Line: 293
Function: require_once

0.00 Ko

Ophorus trusted reviews

Secured payments

Ophorus trusted reviews

easy cancellation

Ophorus trusted reviews

trusted reviews