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

Small Group Half Day Trip from Toulouse to Carcassonne -->
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 - Carcassonne Small Group Half-Day tour from Toulouse

Toulouse

Carcassonne Small Group Half-Day tour from Toulouse

add to my favorites
  • shared tours

  • Cultural

  • 04 hours

  • Small Groups ( 1~8 )

  • Relaxed

  • Multi-languages

    English Français
  • Highlights
  • Program
  • Gallery
  • Know before
  • Meeting point
  • Reviews
  • Inc. / Exc.
  • FAQ
Close
Save Time
No date available
Check availability
Close

Select options and Book

From
85.00
per person

Check availability

no date available
Loading calendar, please wait
Adult (Age 13-99) € 85.00 /person
Child (Age 4-12) € 75.00 /person
Close
Book now Book now
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!
Join a guided small group day trip from Toulouse to the UNESCO-listed Cité de Carcassonne. Explore the stunning medieval fortress, visit the Cathedral, and enjoy a guided walking tour of this historic landmark. Enjoy some free time.

Highlights

  • An Idyllic Half Day Trip from Toulouse to Medieval Carcassonne
  • Visit the Impressive Saint Nazaire Basilica
  • Catch the Highlights of this Old Walled City
  • Local Tour Guide, Expert in Carcassonne
What is Included / Excluded for this tour

Program & Itinerary

Discover the Magic of Carcassonne on a Half-Day Tour from ToulouseEmbark on a journey to one of France’s most iconic UNESCO World Heritage Sites, the fortified Cité de Carcassonne. This half-day tour offers an in-depth exploration of the medieval fortress, blending rich history, captivating architecture, and breathtaking landscapes.Morning or Afternoon Departure from ToulouseStart your adventure with ...

Discover the Magic of Carcassonne on a Half-Day Tour from Toulouse

Embark on a journey to one of France’s most iconic UNESCO World Heritage Sites, the fortified Cité de Carcassonne. This half-day tour offers an in-depth exploration of the medieval fortress, blending rich history, captivating architecture, and breathtaking landscapes.

Morning or Afternoon Departure from Toulouse

Start your adventure with a convenient pickup at a centrally located meeting point in Toulouse. Meet your friendly English-speaking driver-guide, who will outline the day’s itinerary before setting off in a comfortable, air-conditioned minivan.

During the scenic one-hour drive, take in the beautiful Languedoc countryside, with its rolling hills, fields of sunflowers, and the tranquil Canal du Midi, which will accompany you on the route to Carcassonne.

A Glimpse into Carcassonne's Fascinating History

The history of Carcassonne dates back over 2,500 years, beginning with early settlements in the 6th century B.C. Throughout the ages, the city has witnessed Roman occupation, Visigoth rule, Saracen invasions, and the rise of the Cathars. It was fortified and expanded during the reign of French kings, eventually becoming the largest surviving medieval walled city in Europe.

After centuries of decline, the Cité was restored in the 19th century by the renowned architect Viollet-le-Duc, transforming it into the magnificent fortress we see today.

Guided Tour of the Cité de Carcassonne

Arrive at Carcassonne and step into a fairy-tale setting of towering walls, winding cobblestone streets, and stunning medieval architecture. Follow your guide along the ramparts, soaking in panoramic views and stories of knights, sieges, and battles.

Key highlights of the guided tour include:

  • The Ramparts: Walk along the fortified walls for incredible views of the surrounding landscape.
  • Saint-Nazaire Basilica: Admire its stunning stained-glass windows, dating back to the Middle Ages.
  • Charming Streets: Wander through narrow alleys filled with quaint shops and discover the hidden gems of the old town.

Free Time to Explore

After the guided tour, enjoy some free time to explore the Cité at your own pace. Visit local boutiques, grab a coffee at a charming café, or simply soak in the magical atmosphere of this historic site.

Return to Toulouse

Conclude your journey with a relaxing drive back to Toulouse, reflecting on the stories and sights of the day.

Show more
Show less
  • 08:50 am
    or 01:50 pm

    Meet your Guide at a centrally located meeting point in Toulouse

  • 09:00 am
    or 02:00 pm

    Depart for Carcassonne

  • 10:00 am
    or 03:00 pm

    Arrive in Carcassonne

  • 10:15 am
    or 03:15 pm

    Guided walking tour of the 'Cité'

  • 11:15 am
    or 04:15 pm

    Free time for personal discovery

  • 12:00 pm
    or 05:00 pm

    Depart from Carcassonne to Toulouse

  • 01:00 pm
    or 06:00 pm

    Arrive in Toulouse

Gallery

Show 7 medias
Ophorus Tours - Carcassonne Small Group Half-Day tour from Toulouse
Ophorus Tours - Carcassonne Small Group Half-Day tour from Toulouse
Ophorus Tours - Carcassonne Small Group Half-Day tour from Toulouse
Ophorus Tours - Carcassonne Small Group Half-Day tour from Toulouse
Ophorus Tours - Carcassonne Small Group Half-Day tour from Toulouse

Know before you book

  • Tour available from April to end of October (except May 1st)
  • 4 hour tour to Carcassonne from Toulouse
  • Comfortable walking shoes are required, lots of cobblestone in Carcassonne
  • Tour is operated in English
  • Prices are per person
  • Tour is not wheelchair accessible

Meeting point

Place d'Arménie Toulouse

Departure

We will pick you up at the bus stop located Avenue Jean Jaurès at Place d'Arménie.

Return

Tour returns to original departure point.

Reviews

5.0/5 (2 reviews)
  • Liz and Dave

    19, Jun 2024

    Pierrick a local tour guide with lots of local knowledge. We took a 4 hour tour to and from Carcassonne in a very comfortable van. Pierrick was extremely...
  • 4848jber

    04, Oct 2019

    He was on time. Very professional and helpful. He did a great job with explaining the history of Carcassonne. Walked around with us and then gave us some...
View all reviews

Included / excluded

Included

  • Pick up and drop off at centrally located meeting point
  • English speaking driver guide
  • Visit of the Cité of Carcassonne
  • Free time for personal discovery
  • Travel in premium A/C minivan

Excluded

  • Entrance fees to monuments or attractions
  • Personal travel insurance & expenses
  • Meals & drinks (lunch)
  • Gratuities for the driver/guide

FAQ

  • Do you organize pick up and return at accommodation for Toulouse private tours?

    No, all shared tours include a pick up and drop off at centrally located meeting point in Toulouse.
  • What type of vehicles are used during a day trip from Toulouse.

    Our company uses only premium cars & minivans that can take up to a maximum of 8 passengers. All vehicles are new or recent, comfortable, spacious and have A/C. For larger groups, you will need to contact us directly.
  • Is the price per person or per group?

    All our private tours are priced per group of 2 to maximum 8 passengers, not per person. The wine tasting fees can be purchased during the booking process and these are per person.

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