API Portal for the Cullinan UDMS products. To use this API, please contact our web team to obtain an API Key.

Each request needs to include an Api_Key in the headers.

  • Only GET requests are accepted for the API.
  • Supported response formats are XML and JSON - defaulted to JSON. To ensure a specific format is returned, please add an 'Accept' header in your request, e.g. 'Accept: application/xml' or add GET parameter to your URL , e.g. ?format=xml
  • Substitute the regex values in the URL endpoint samples to suit your request.
  • Date formats are strictly YYYY-MM-DD, e.g. 2022-04-10.
Sample request:
curl --header "Accept: application/json" --header 'Authorization: Api-Key my-notsot-supr-sercure-api-key' "https://udmsapi.cullinan.co.za/v1/countries/"
GET /v1/tours/rates/?page=6
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 1398,
    "next": "https://udmsapi.cullinan.co.za/v1/tours/rates/?page=7",
    "previous": "https://udmsapi.cullinan.co.za/v1/tours/rates/?page=5",
    "results": [
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Babylonstoren Wine Farm Experience",
            "product_code": "62445",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-04-24",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 2632,
            "sng": 2631,
            "tpl": 3948,
            "qad": 5264,
            "qin": 6580,
            "six": 7896,
            "sep": 9212,
            "oct": 10528,
            "departure_time": "",
            "return_time": "",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1315.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-1 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Babylonstoren Wine Farm Experience",
            "product_code": "62445",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 2864,
            "sng": 2864,
            "tpl": 4299,
            "qad": 5732,
            "qin": 7165,
            "six": 8598,
            "sep": 10031,
            "oct": 11464,
            "departure_time": "",
            "return_time": "",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1432.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-1 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Birds of Eden Sanctuary",
            "product_code": "48979",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-04-24",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 764,
            "sng": 763,
            "tpl": 1146,
            "qad": 1528,
            "qin": 1910,
            "six": 2292,
            "sep": 2674,
            "oct": 3056,
            "departure_time": "09h00",
            "return_time": "12h00",
            "depart_from": "Plettenberg Bay",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "3 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 381.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  191",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Birds of Eden Sanctuary",
            "product_code": "48979",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 826,
            "sng": 825,
            "tpl": 1239,
            "qad": 1652,
            "qin": 2065,
            "six": 2478,
            "sep": 2891,
            "oct": 3304,
            "departure_time": "09h00",
            "return_time": "12h00",
            "depart_from": "Plettenberg Bay",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "3 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 413.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  206",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Early Morning Meerkat Safari",
            "product_code": "43938",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-04-24",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 1478,
            "sng": 1478,
            "tpl": 2217,
            "qad": 2956,
            "qin": 3695,
            "six": 4434,
            "sep": 5173,
            "oct": 5912,
            "departure_time": "05h00",
            "return_time": "09h00",
            "depart_from": "Oudtshoorn",
            "departure_days": "4",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": 25,
            "nights": "",
            "pax_from": 9,
            "pax_to": 25,
            "pax_price": 739.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Early Morning Meerkat Safari",
            "product_code": "43938",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 1598,
            "sng": 1598,
            "tpl": 2397,
            "qad": 3196,
            "qin": 3995,
            "six": 4794,
            "sep": 5593,
            "oct": 6392,
            "departure_time": "05h00",
            "return_time": "09h00",
            "depart_from": "Oudtshoorn",
            "departure_days": "4",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": 25,
            "nights": "",
            "pax_from": 9,
            "pax_to": 25,
            "pax_price": 799.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Full Day Cape Peninsula Tour",
            "product_code": "44486",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 3076,
            "sng": 3075,
            "tpl": 4614,
            "qad": 6152,
            "qin": 7690,
            "six": 9228,
            "sep": 10766,
            "oct": 12304,
            "departure_time": "08h00",
            "return_time": "17h00",
            "depart_from": "City Bowl",
            "departure_days": "7",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1538.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  769",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Full Day KNP Safari incl. a presentation of the KNP Anti-Poaching Dog Unit",
            "product_code": "43939",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-04-24",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Full Day Open vehicle safari & presentation of KNP-Anti-Poaching Dog Unit",
            "exclusions": "Lunch",
            "dbl": 2544,
            "sng": 2543,
            "tpl": 3816,
            "qad": 5088,
            "qin": 6360,
            "six": 7632,
            "sep": 8904,
            "oct": 10176,
            "departure_time": "05h00",
            "return_time": "15h00",
            "depart_from": "Hazyview",
            "departure_days": "3",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": 25,
            "nights": "10 hours",
            "pax_from": 9,
            "pax_to": 25,
            "pax_price": 1271.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(8-11)  953",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Full Day KNP Safari incl. a presentation of the KNP Anti-Poaching Dog Unit",
            "product_code": "43939",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-09",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Full Day Open vehicle safari & presentation of KNP-Anti-Poaching Dog Unit",
            "exclusions": "Lunch",
            "dbl": 2724,
            "sng": 2723,
            "tpl": 4086,
            "qad": 5448,
            "qin": 6810,
            "six": 8172,
            "sep": 9534,
            "oct": 10896,
            "departure_time": "05h00",
            "return_time": "15h00",
            "depart_from": "Hazyview",
            "departure_days": "3",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": 25,
            "nights": "10 hours",
            "pax_from": 9,
            "pax_to": 25,
            "pax_price": 1361.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(8-11)  1021",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Full Day Kruger National Park Safari",
            "product_code": "44480",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-04-24",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 2206,
            "sng": 2205,
            "tpl": 3309,
            "qad": 4412,
            "qin": 5515,
            "six": 6618,
            "sep": 7721,
            "oct": 8824,
            "departure_time": "05h00",
            "return_time": "15h00",
            "depart_from": "Hazyview",
            "departure_days": "3",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "10 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1103.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(8-11)  827",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Full Day Kruger National Park Safari",
            "product_code": "44480",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 2378,
            "sng": 2378,
            "tpl": 3567,
            "qad": 4756,
            "qin": 5945,
            "six": 7134,
            "sep": 8323,
            "oct": 9512,
            "departure_time": "05h00",
            "return_time": "15h00",
            "depart_from": "Hazyview",
            "departure_days": "3",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "10 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1189.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(8-11)  892",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Full Day Kruger National Park Safari (8 Hours) with introduction to Anti-Poaching dog unit",
            "product_code": "78087",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 2826,
            "sng": 2826,
            "tpl": 4239,
            "qad": 5652,
            "qin": 7065,
            "six": 8478,
            "sep": 9891,
            "oct": 11304,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Hazyview",
            "departure_days": "3",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "8 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1413.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Full Day Robben Island & Cape Town's Anti - Apartheid Struggle",
            "product_code": "78083",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 3970,
            "sng": 3970,
            "tpl": 5955,
            "qad": 7940,
            "qin": 9925,
            "six": 11910,
            "sep": 13895,
            "oct": 15880,
            "departure_time": "09h00",
            "return_time": "16h00",
            "depart_from": "City Bowl",
            "departure_days": "5",
            "product_type": "Full Day",
            "min_pax": 2,
            "max_pax": null,
            "nights": "8 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1985.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  992",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Full Day Sani Pass 4x4 Adventure Tour",
            "product_code": "43942",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-04-24",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 2776,
            "sng": 2775,
            "tpl": 4164,
            "qad": 5552,
            "qin": 6940,
            "six": 8328,
            "sep": 9716,
            "oct": 11104,
            "departure_time": "08h30",
            "return_time": "16h30",
            "depart_from": "Drakensberg",
            "departure_days": "1",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": 25,
            "nights": "",
            "pax_from": 9,
            "pax_to": 25,
            "pax_price": 1388.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  1041",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Full Day Sani Pass 4x4 Adventure Tour",
            "product_code": "43942",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 2940,
            "sng": 2940,
            "tpl": 4410,
            "qad": 5880,
            "qin": 7350,
            "six": 8820,
            "sep": 10290,
            "oct": 11760,
            "departure_time": "08h30",
            "return_time": "16h30",
            "depart_from": "Drakensberg",
            "departure_days": "1",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": 25,
            "nights": "",
            "pax_from": 9,
            "pax_to": 25,
            "pax_price": 1470.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  1103",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Hluhluwe-iMfolozi Park Afternoon Safari",
            "product_code": "43937",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-04-24",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 1674,
            "sng": 1673,
            "tpl": 2511,
            "qad": 3348,
            "qin": 4185,
            "six": 5022,
            "sep": 5859,
            "oct": 6696,
            "departure_time": "15h00",
            "return_time": "19h00",
            "depart_from": "Hluhluwe",
            "departure_days": "56",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": 25,
            "nights": "4 hours",
            "pax_from": 9,
            "pax_to": 25,
            "pax_price": 836.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  627",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Hluhluwe-iMfolozi Park Afternoon Safari",
            "product_code": "43937",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 1816,
            "sng": 1815,
            "tpl": 2724,
            "qad": 3632,
            "qin": 4540,
            "six": 5448,
            "sep": 6356,
            "oct": 7264,
            "departure_time": "15h00",
            "return_time": "19h00",
            "depart_from": "Hluhluwe",
            "departure_days": "56",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": 25,
            "nights": "4 hours",
            "pax_from": 9,
            "pax_to": 25,
            "pax_price": 908.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  681",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Hluhluwe-iMfolozi Park Morning Safari",
            "product_code": "43941",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-04-24",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 1674,
            "sng": 1673,
            "tpl": 2511,
            "qad": 3348,
            "qin": 4185,
            "six": 5022,
            "sep": 5859,
            "oct": 6696,
            "departure_time": "05h00",
            "return_time": "09h00",
            "depart_from": "Hluhluwe",
            "departure_days": "6",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": 25,
            "nights": "4 hours",
            "pax_from": 9,
            "pax_to": 25,
            "pax_price": 836.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  627",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Hluhluwe-iMfolozi Park Morning Safari",
            "product_code": "43941",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 1816,
            "sng": 1815,
            "tpl": 2724,
            "qad": 3632,
            "qin": 4540,
            "six": 5448,
            "sep": 6356,
            "oct": 7264,
            "departure_time": "05h00",
            "return_time": "09h00",
            "depart_from": "Hluhluwe",
            "departure_days": "6",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": 25,
            "nights": "4 hours",
            "pax_from": 9,
            "pax_to": 25,
            "pax_price": 908.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  681",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Introduction to the KNP Anti-Poaching Dog Unit",
            "product_code": "78091",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 390,
            "sng": 389,
            "tpl": 585,
            "qad": 780,
            "qin": 975,
            "six": 1170,
            "sep": 1365,
            "oct": 1560,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Hazyview",
            "departure_days": "4",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 195.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Kruger National Park Afternoon Safari",
            "product_code": "44470",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-04-24",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 1546,
            "sng": 1545,
            "tpl": 2319,
            "qad": 3092,
            "qin": 3865,
            "six": 4638,
            "sep": 5411,
            "oct": 6184,
            "departure_time": "14h00",
            "return_time": "18h00",
            "depart_from": "Hazyview",
            "departure_days": "4",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "4 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 773.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(8-11)  579",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Kruger National Park Afternoon Safari",
            "product_code": "44470",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 1674,
            "sng": 1673,
            "tpl": 2511,
            "qad": 3348,
            "qin": 4185,
            "six": 5022,
            "sep": 5859,
            "oct": 6696,
            "departure_time": "14h00",
            "return_time": "18h00",
            "depart_from": "Hazyview",
            "departure_days": "4",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "4 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 836.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(8-11)  627",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Kruger National Park Full Day Safari",
            "product_code": "78092",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 4616,
            "sng": 4616,
            "tpl": 6924,
            "qad": 9232,
            "qin": 11540,
            "six": 13848,
            "sep": 16156,
            "oct": 18464,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Hazyview",
            "departure_days": "5",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 2308.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Marine Big Five Safari Experience",
            "product_code": "44474",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-04-24",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 6354,
            "sng": 6353,
            "tpl": 9531,
            "qad": 12708,
            "qin": 15885,
            "six": 19062,
            "sep": 22239,
            "oct": 25416,
            "departure_time": "05h00",
            "return_time": "15h00",
            "depart_from": "City Bowl",
            "departure_days": "57",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 3176.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Marine Big Five Safari Experience",
            "product_code": "44474",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 6780,
            "sng": 6780,
            "tpl": 10170,
            "qad": 13560,
            "qin": 16950,
            "six": 20340,
            "sep": 23730,
            "oct": 27120,
            "departure_time": "05h00",
            "return_time": "15h00",
            "depart_from": "City Bowl",
            "departure_days": "57",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 3390.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Monkeyland Primate Sanctuary",
            "product_code": "48978",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-04-24",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 764,
            "sng": 763,
            "tpl": 1146,
            "qad": 1528,
            "qin": 1910,
            "six": 2292,
            "sep": 2674,
            "oct": 3056,
            "departure_time": "09h00",
            "return_time": "12h00",
            "depart_from": "Plettenberg Bay",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "3 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 381.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  381",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Monkeyland Primate Sanctuary",
            "product_code": "48978",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 826,
            "sng": 825,
            "tpl": 1239,
            "qad": 1652,
            "qin": 2065,
            "six": 2478,
            "sep": 2891,
            "oct": 3304,
            "departure_time": "09h00",
            "return_time": "12h00",
            "depart_from": "Plettenberg Bay",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "3 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 413.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  413",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Monkeyland Primate Sanctuary & Birds of Eden Sanctuary Combo",
            "product_code": "48980",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-04-24",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 1230,
            "sng": 1230,
            "tpl": 1845,
            "qad": 2460,
            "qin": 3075,
            "six": 3690,
            "sep": 4305,
            "oct": 4920,
            "departure_time": "08h00",
            "return_time": "13h00",
            "depart_from": "Plettenberg Bay",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "5 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 615.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  307",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Monkeyland Primate Sanctuary & Birds of Eden Sanctuary Combo",
            "product_code": "48980",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 1316,
            "sng": 1315,
            "tpl": 1974,
            "qad": 2632,
            "qin": 3290,
            "six": 3948,
            "sep": 4606,
            "oct": 5264,
            "departure_time": "08h00",
            "return_time": "13h00",
            "depart_from": "Plettenberg Bay",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "5 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 658.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  329",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Morning Maropeng, Cradle of Humankind & Sterkfontein Caves",
            "product_code": "44497",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-04-24",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 4478,
            "sng": 4478,
            "tpl": 6717,
            "qad": 8956,
            "qin": 11195,
            "six": 13434,
            "sep": 15673,
            "oct": 17912,
            "departure_time": "09h00",
            "return_time": "14h00",
            "depart_from": "Sandton",
            "departure_days": "2",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "5 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 2239.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  1679",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Morning Maropeng, Cradle of Humankind & Sterkfontein Caves",
            "product_code": "44497",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 4906,
            "sng": 4905,
            "tpl": 7359,
            "qad": 9812,
            "qin": 12265,
            "six": 14718,
            "sep": 17171,
            "oct": 19624,
            "departure_time": "09h00",
            "return_time": "14h00",
            "depart_from": "Sandton",
            "departure_days": "2",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "5 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 2453.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  1839",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Morning Table Mountain & Kirstenbosch Gardens (excl. cost of cable way ticket)",
            "product_code": "62444",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-04-24",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Children up to the age of 3 years are required to sit in a car seat. Car seats are subject to availability at the time of booking. Parents are welcome to bring their own car seat.",
            "inclusions": null,
            "exclusions": null,
            "dbl": 1916,
            "sng": 1915,
            "tpl": 2874,
            "qad": 3832,
            "qin": 4790,
            "six": 5748,
            "sep": 6706,
            "oct": 7664,
            "departure_time": "",
            "return_time": "",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 957.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-1 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  479",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Morning Table Mountain & Kirstenbosch Gardens (excl. cost of cable way ticket)",
            "product_code": "62444",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Children up to the age of 3 years are required to sit in a car seat. Car seats are subject to availability at the time of booking. Parents are welcome to bring their own car seat.",
            "inclusions": null,
            "exclusions": null,
            "dbl": 2086,
            "sng": 2086,
            "tpl": 3129,
            "qad": 4172,
            "qin": 5215,
            "six": 6258,
            "sep": 7301,
            "oct": 8344,
            "departure_time": "",
            "return_time": "",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1043.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-1 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  479",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Presentation of the KNP Anti-Poaching Dog Unit",
            "product_code": "43944",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-04-24",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Presentation of KNP-Anti-Poaching Dog Unit",
            "exclusions": "Lunch",
            "dbl": 376,
            "sng": 375,
            "tpl": 564,
            "qad": 752,
            "qin": 940,
            "six": 1128,
            "sep": 1316,
            "oct": 1504,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Hazyview",
            "departure_days": "4",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": 25,
            "nights": "",
            "pax_from": 9,
            "pax_to": 25,
            "pax_price": 188.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Presentation of the KNP Anti-Poaching Dog Unit",
            "product_code": "43944",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-09",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Presentation of KNP-Anti-Poaching Dog Unit",
            "exclusions": "Lunch",
            "dbl": 376,
            "sng": 375,
            "tpl": 564,
            "qad": 752,
            "qin": 940,
            "six": 1128,
            "sep": 1316,
            "oct": 1504,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Hazyview",
            "departure_days": "4",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": 25,
            "nights": "",
            "pax_from": 9,
            "pax_to": 25,
            "pax_price": 188.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Table Mountain, Cape Peninsula & Constantia Winelands Experience",
            "product_code": "62446",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-04-24",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 3262,
            "sng": 3261,
            "tpl": 4893,
            "qad": 6524,
            "qin": 8155,
            "six": 9786,
            "sep": 11417,
            "oct": 13048,
            "departure_time": "",
            "return_time": "",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1631.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-1 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  815",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Optional Add On - Table Mountain, Cape Peninsula & Constantia Winelands Experience",
            "product_code": "62446",
            "season_start": "2026-01-01",
            "season_end": "2026-12-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 3658,
            "sng": 3658,
            "tpl": 5490,
            "qad": 7320,
            "qin": 9150,
            "six": 10980,
            "sep": 12810,
            "oct": 14640,
            "departure_time": "",
            "return_time": "",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1829.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-1 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  915",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Private Garden Route, Safari & Winelands",
            "product_code": "49922",
            "season_start": "2025-09-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-09-10",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Minimum 2 pax required to start tour. \n\nChildren aged 8-11 years: 1 Child sharing 1 room with 2 Full Paying adults will qualify for a discount, subject to availability of family rooms and depending on it being high season or low season.\nPlease enquire when making a reservation.",
            "inclusions": "2 lunches, 3 Dinners , 5 Breakfasts, Bottled water in eco-friendly packaging, Entrance Fees as per itinerary, Gratuities, Porterage, Services of a professional English speaking tour guide., Transportation including toll fees in air-conditioned vehicles.",
            "exclusions": null,
            "dbl": 72736,
            "sng": 72735,
            "tpl": 112656,
            "qad": 93168,
            "qin": 120015,
            "six": 113616,
            "sep": 136101,
            "oct": 134056,
            "departure_time": "",
            "return_time": "",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Multi Day",
            "min_pax": 2,
            "max_pax": 8,
            "nights": "5 nights",
            "pax_from": null,
            "pax_to": null,
            "pax_price": null,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Private Garden Route Splendour",
            "product_code": "49920",
            "season_start": "2025-10-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-09-10",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "1 Dinner, 1 Lunch, 5 Breakfasts, Bottled water in eco-friendly packaging, Entrance Fees as per itinerary, Gratuities, Porterage, Services of a professional English speaking tour guide., Transportation including toll fees in air-conditioned vehicles.",
            "exclusions": null,
            "dbl": 66216,
            "sng": 66216,
            "tpl": 101256,
            "qad": 81168,
            "qin": 103390,
            "six": 96132,
            "sep": 114086,
            "oct": 111136,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Cape Town CBD",
            "departure_days": "1234567",
            "product_type": "Multi Day",
            "min_pax": 2,
            "max_pax": 8,
            "nights": "5 nights",
            "pax_from": null,
            "pax_to": null,
            "pax_price": null,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(8-11)  16555",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Private Garden Route Uncovered",
            "product_code": "49921",
            "season_start": "2025-10-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-11-14",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "1 Dinner, 2 lunches, 3 Breakfasts, Bottled water in eco-friendly packaging, Entrance Fees as per itinerary, Gratuities, Porterage, Services of a professional English speaking tour guide., Transportation including toll fees in air-conditioned vehicles.",
            "exclusions": null,
            "dbl": 77028,
            "sng": 77027,
            "tpl": 117732,
            "qad": 94768,
            "qin": 120650,
            "six": 112512,
            "sep": 133455,
            "oct": 130256,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Gqeberha Central (Port Elizabeth)",
            "departure_days": "1234567",
            "product_type": "Multi Day",
            "min_pax": 2,
            "max_pax": 8,
            "nights": "3 nights",
            "pax_from": null,
            "pax_to": null,
            "pax_price": null,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Private Garden Route Uncovered - 5 Day",
            "product_code": "62582",
            "season_start": "2025-10-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-11-14",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Entrance Fees as per itinerary, 1 Dinner, 1 Lunch, 4 Breakfasts, Bottled water in eco-friendly packaging, Gratuities, Porterage, Services of a professional English speaking tour guide., Transportation including toll fees in air-conditioned vehicles.",
            "exclusions": null,
            "dbl": 66216,
            "sng": 66216,
            "tpl": null,
            "qad": null,
            "qin": null,
            "six": null,
            "sep": null,
            "oct": null,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Gqeberha Hotels (Port Elizabeth)",
            "departure_days": "1234567",
            "product_type": "Multi Day",
            "min_pax": 2,
            "max_pax": 8,
            "nights": "4 nights",
            "pax_from": null,
            "pax_to": null,
            "pax_price": null,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Private Kruger and the Kingdoms",
            "product_code": "49923",
            "season_start": "2025-08-01",
            "season_end": "2025-12-31",
            "sell_from": "2025-04-03",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Services of a professional English speaking tour guide., Porterage, Bottled water in eco-friendly packaging, Transportation including toll fees in air-conditioned vehicles., Entrance Fees as per itinerary, 6 Breakfasts, 4 Dinners, 1 Lunch",
            "exclusions": "Gratuities",
            "dbl": 92886,
            "sng": 92886,
            "tpl": 144324,
            "qad": 119052,
            "qin": 153805,
            "six": 145236,
            "sep": 174433,
            "oct": 168872,
            "departure_time": "",
            "return_time": "",
            "depart_from": "OR Tambo Airport",
            "departure_days": "1234567",
            "product_type": "Multi Day",
            "min_pax": 2,
            "max_pax": 8,
            "nights": "6 nights",
            "pax_from": null,
            "pax_to": null,
            "pax_price": null,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(8-11)  23222",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Private Kruger Park Explorer",
            "product_code": "49924",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-09-10",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "3 Breakfasts, 3 Dinners , Bottled water in eco-friendly packaging, Entrance Fees as per itinerary, Gratuities, Porterage, Services of a professional English speaking tour guide., Transportation including toll fees in air-conditioned vehicles.",
            "exclusions": null,
            "dbl": 53028,
            "sng": 53027,
            "tpl": 82152,
            "qad": 69124,
            "qin": 89020,
            "six": 85236,
            "sep": 102053,
            "oct": 98768,
            "departure_time": "",
            "return_time": "",
            "depart_from": "OR Tambo Airport",
            "departure_days": "1234567",
            "product_type": "Multi Day",
            "min_pax": 2,
            "max_pax": 8,
            "nights": "3 nights",
            "pax_from": null,
            "pax_to": null,
            "pax_price": null,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(8-11)  13257",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Private Magnificent Garden Route",
            "product_code": "50000",
            "season_start": "2025-10-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-09-10",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "1 Dinner, 1 Lunch, 3 Breakfasts, Bottled water in eco-friendly packaging, Entrance Fees as per itinerary, Gratuities, Porterage, Services of a professional English speaking tour guide., Transportation including toll fees in air-conditioned vehicles.",
            "exclusions": null,
            "dbl": 52876,
            "sng": 52876,
            "tpl": 80574,
            "qad": 64584,
            "qin": 81990,
            "six": 76284,
            "sep": 90258,
            "oct": 88000,
            "departure_time": "",
            "return_time": "",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Multi Day",
            "min_pax": null,
            "max_pax": 8,
            "nights": "3 nights",
            "pax_from": null,
            "pax_to": null,
            "pax_price": null,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(8-11)  13219",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Private South Africa Explorer",
            "product_code": "49926",
            "season_start": "2025-10-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-09-10",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "11 breakfasts, 1 Lunch, 4 Dinners, Bottled water in eco-friendly packaging, Entrance Fees as per itinerary, Gratuities, Porterage, Services of a professional English speaking tour guide., Transportation including toll fees in air-conditioned vehicles.",
            "exclusions": null,
            "dbl": 153492,
            "sng": 153492,
            "tpl": 240510,
            "qad": 204564,
            "qin": 265975,
            "six": 255600,
            "sep": 308476,
            "oct": 304048,
            "departure_time": "",
            "return_time": "",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Multi Day",
            "min_pax": 2,
            "max_pax": 8,
            "nights": "11 nights",
            "pax_from": null,
            "pax_to": null,
            "pax_price": null,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(8-11)  38373",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Private South Africa Explorer - 14 Day",
            "product_code": "62579",
            "season_start": "2025-10-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-04-29",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Entrance Fees as per itinerary, 13 Breakfasts, 1 Lunch, 4 Dinners, Bottled water in eco-friendly packaging, Gratuities, Porterage, Services of a professional English speaking tour guide., Transportation including toll fees in air-conditioned vehicles.",
            "exclusions": null,
            "dbl": 153492,
            "sng": 153492,
            "tpl": null,
            "qad": null,
            "qin": null,
            "six": null,
            "sep": null,
            "oct": null,
            "departure_time": "",
            "return_time": "",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Multi Day",
            "min_pax": 2,
            "max_pax": 8,
            "nights": "13 nights",
            "pax_from": null,
            "pax_to": null,
            "pax_price": null,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(8-11)  38373",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Private South Africa Odyssey",
            "product_code": "50001",
            "season_start": "2025-10-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-11-14",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Entrance Fees as per itinerary, 13 Breakfasts, 2 lunches, 6 Dinners, Bottled water in eco-friendly packaging, Gratuities, Porterage, Services of a professional English speaking tour guide., Transportation including toll fees in air-conditioned vehicles.",
            "exclusions": null,
            "dbl": 175870,
            "sng": 175870,
            "tpl": 275040,
            "qad": 234724,
            "qin": 304640,
            "six": 293388,
            "sep": 353514,
            "oct": 349928,
            "departure_time": "",
            "return_time": "",
            "depart_from": "OR Tambo Airport",
            "departure_days": "1234567",
            "product_type": "Multi Day",
            "min_pax": 2,
            "max_pax": 8,
            "nights": "13 nights",
            "pax_from": null,
            "pax_to": null,
            "pax_price": null,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - African Dinner & Drumming Experience - Half Day",
            "product_code": "42128",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Interactive djembe drumming session, Set menu dinner, Includes return transfers from Cape Town city centre hotels",
            "exclusions": "A 10% gratuity will be charged for bookings of 6 guests and more, All alcoholic beverages",
            "dbl": 1918,
            "sng": 1918,
            "tpl": 2877,
            "qad": 3836,
            "qin": 4795,
            "six": 5754,
            "sep": 6720,
            "oct": 7680,
            "departure_time": "18h00",
            "return_time": "23h00",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "5 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 959.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(8-11)  671",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Afternoon Kruger Park Open Vehicle Safari",
            "product_code": "42175",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Duration: +- 4 hrs (Afternoon Safari)\nDeparts Daily: +- 14h00 from Hazyview (Oct - Mar - Afternoon Safari) & +-13h00 (Apr - Sep - Afternoon Safari)\nEnds: +-17h30 (Apr - Sep) (Afternoon Safari)\n \nComplimentary Collection and Drop off available from following hotels:\nComplimentary collection is available from central Hazyview Hotels. Collection from other areas will be on request. Tour duration and collection times may vary depending on hotel collection route.\n \nHazyview Sun\nUmbhaba Lodge\nRissington Inn\nNumbi Hotel\nPerry's Bridge Hollow\nHippo Hollow\nSabi River Sun\nCasa do Sol\nGecko Lodge\nHazyview Cabanas\nWaterbury Hill\nKruger Park Lodge",
            "inclusions": "Kruger National Park Conservation fee, Bottled water on board, Complimentary return transfers from central Hazyview hotels",
            "exclusions": "Lunch",
            "dbl": 3264,
            "sng": 3263,
            "tpl": 4896,
            "qad": 6528,
            "qin": 8160,
            "six": 9792,
            "sep": 11424,
            "oct": 13056,
            "departure_time": "14h00",
            "return_time": "18h00",
            "depart_from": "Hazyview",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "4 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1631.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(8-11)  1224",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Aquila Wildlife Safari Tour - Full Day",
            "product_code": "42121",
            "season_start": "2025-12-20",
            "season_end": "2026-01-15",
            "sell_from": "2025-05-06",
            "sell_to": "2026-01-15",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Lunch & Open Vehicle Game Drive",
            "exclusions": null,
            "dbl": 6016,
            "sng": 6015,
            "tpl": 9024,
            "qad": 12032,
            "qin": 15040,
            "six": 18048,
            "sep": 21056,
            "oct": 24064,
            "departure_time": "09h00",
            "return_time": "18h00",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Full Day",
            "min_pax": 2,
            "max_pax": null,
            "nights": "9 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 3008.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-1 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  1504",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Aquila Wildlife Safari Tour - Full Day",
            "product_code": "42121",
            "season_start": "2026-01-16",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Lunch & Open Vehicle Game Drive",
            "exclusions": null,
            "dbl": 5694,
            "sng": 5693,
            "tpl": 8541,
            "qad": 11388,
            "qin": 14235,
            "six": 17082,
            "sep": 19929,
            "oct": 22776,
            "departure_time": "09h00",
            "return_time": "18h00",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Full Day",
            "min_pax": 2,
            "max_pax": null,
            "nights": "9 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 2846.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-1 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  1423",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Cape Peninsula Tour - Full Day",
            "product_code": "42112",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Chapmans Peak Drive (If open), Entrance to Cape of Good Hope, Penguin Colony at Boulders Beach (entrance fee for own account)., Tea & Cake and a visit to Rhodes Memorial , Entrance fees to Cape Point National Park",
            "exclusions": "Seal Island Boat Cruise, Lunch",
            "dbl": 2870,
            "sng": 2870,
            "tpl": 4305,
            "qad": 5740,
            "qin": 7180,
            "six": 8616,
            "sep": 10052,
            "oct": 11488,
            "departure_time": "08h00",
            "return_time": "17h00",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "9 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1435.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-1 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  718",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Cape Point Tour - Half Day",
            "product_code": "42113",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Chapmans Peak Drive (If open), Penguin Colony at Boulders Beach (entrance fee for own account)., Entrance fees to Cape Point National Park",
            "exclusions": null,
            "dbl": 2310,
            "sng": 2310,
            "tpl": 3465,
            "qad": 4620,
            "qin": 5775,
            "six": 6936,
            "sep": 8092,
            "oct": 9248,
            "departure_time": "08h00",
            "return_time": "12h30",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1155.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-1 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  578",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Cape Town Contemporary Art Experience",
            "product_code": "78081",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Wear comfortable walking shoes. This tour may run in reverse.",
            "inclusions": "Entrance to WHATIFTHEWORLD Art Gallery, SMAC Gallery & The Artists Gallery, Includes return transfers from Cape Town city centre hotels",
            "exclusions": null,
            "dbl": 1680,
            "sng": 1679,
            "tpl": 2520,
            "qad": 3360,
            "qin": 4200,
            "six": 5040,
            "sep": null,
            "oct": null,
            "departure_time": "",
            "return_time": "",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Multi Day",
            "min_pax": 2,
            "max_pax": 6,
            "nights": "",
            "pax_from": null,
            "pax_to": null,
            "pax_price": null,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Cape Town Craft Gin Experience - Full Day",
            "product_code": "42134",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Wear comfortable walking shoes and sunscreen. This tour may run in reverse.",
            "inclusions": "3 Gin Tastings & 1 Distillery Tour, Includes return transfers from Cape Town city centre hotels",
            "exclusions": "Lunch",
            "dbl": 2866,
            "sng": 2865,
            "tpl": 4299,
            "qad": 5732,
            "qin": 7165,
            "six": 8598,
            "sep": 10031,
            "oct": 11464,
            "departure_time": "09h30",
            "return_time": "17h30",
            "depart_from": "City Bowl",
            "departure_days": "6",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "8 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1433.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Cape Town Food Markets Experience - Half Day",
            "product_code": "42129",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Subject to favourable weather conditions. Wear comfortable walking shoes.",
            "inclusions": "Drive through Bo-Kaap with its colourful houses and visit to Greenmarket Square, Entrance to the Oranjezicht City Farm Market, The Neighbourgoods Market at the Old Biscuit Mill, Expert local guide, Return transfers from Cape Town city centre",
            "exclusions": "Own purchases",
            "dbl": 1372,
            "sng": 1372,
            "tpl": 2058,
            "qad": 2744,
            "qin": 3430,
            "six": 4116,
            "sep": 4802,
            "oct": 5488,
            "departure_time": "08h30",
            "return_time": "13h00",
            "depart_from": "City Bowl",
            "departure_days": "7",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 686.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-1 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  343",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Cullinan Diamond Mine Tour",
            "product_code": "20612",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Return transfers from Sandton & Rosebank hotels, Surface tour at the Cullinan Diamond Mine",
            "exclusions": "Lunch",
            "dbl": 6076,
            "sng": 6075,
            "tpl": 9114,
            "qad": 12152,
            "qin": 15190,
            "six": 18228,
            "sep": 21266,
            "oct": 24304,
            "departure_time": "08h30",
            "return_time": "15h00",
            "depart_from": "Sandton",
            "departure_days": "1234567",
            "product_type": "Full Day",
            "min_pax": 2,
            "max_pax": 8,
            "nights": "6 hours",
            "pax_from": null,
            "pax_to": null,
            "pax_price": null,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Durban City Tour - Half Day",
            "product_code": "20611",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Children up to the age of 3 years are required to sit in a car seat. Car seats are subject to availability at the time of booking. Parents are welcome to bring their own car seat.",
            "inclusions": "Visit to the African/Indian Markets, Return transfers from Durban beachfront hotels",
            "exclusions": null,
            "dbl": 1470,
            "sng": 1470,
            "tpl": 2205,
            "qad": 2940,
            "qin": 3675,
            "six": 4410,
            "sep": 5145,
            "oct": 5880,
            "departure_time": "09h00",
            "return_time": "12h30",
            "depart_from": "Durban Central",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 735.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  551",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Full Day Babylonstoren Wine Experience",
            "product_code": "68217",
            "season_start": "2025-11-08",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Wear comfortable walking shoes and sunscreen.",
            "inclusions": "Entrance to Fairview Wine and Cheese Estate & Babylonstoren Wine Farm with 2 wine tastings and a cheese pairing, Includes return transfers from Cape Town city centre hotels",
            "exclusions": "All other beverages",
            "dbl": 2576,
            "sng": 2576,
            "tpl": 3864,
            "qad": 5152,
            "qin": 6445,
            "six": 7734,
            "sep": 9023,
            "oct": 10312,
            "departure_time": "08h30",
            "return_time": "17h00",
            "depart_from": "City Bowl",
            "departure_days": "51",
            "product_type": "Full Day",
            "min_pax": 2,
            "max_pax": null,
            "nights": "8 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1288.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Full Day Cape Highlights Tour with Table Mountain, Cape Peninsula & Constantia Winelands (excl. cost of cableway ticket)",
            "product_code": "42116",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "1 Wine tasting , Chapmans Peak Drive (If open), Entrance fees to Cape Point National Park",
            "exclusions": "Lunch",
            "dbl": 3290,
            "sng": 3290,
            "tpl": 4935,
            "qad": 6584,
            "qin": 8230,
            "six": 9876,
            "sep": 11522,
            "oct": 13168,
            "departure_time": "08h00",
            "return_time": "17h00",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "9 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1645.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-1 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  823",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled Full Day Franschhoek Wine Tram & Boschendal Farm Experience",
            "product_code": "72730",
            "season_start": "2025-11-01",
            "season_end": "2026-10-30",
            "sell_from": "2025-05-02",
            "sell_to": "2026-10-30",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Wear comfortable walking shoes.",
            "inclusions": "2 Wine tastings, Passage on the wine tram, Expert local guide, Return transfers from Cape Town city centre",
            "exclusions": "Own purchases",
            "dbl": 2828,
            "sng": 2828,
            "tpl": 4242,
            "qad": 5656,
            "qin": 7075,
            "six": 8490,
            "sep": 9905,
            "oct": 11320,
            "departure_time": "08h30",
            "return_time": "17h00",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": 10,
            "nights": "8 hours",
            "pax_from": 9,
            "pax_to": 10,
            "pax_price": 1414.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(3-11)  990",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Full Day Kruger Park Open Vehicle Safari",
            "product_code": "42173",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Duration: +- 10 hrs (Full Day Safari)\nDeparts: +- 5h00 from Hazyview (Oct - Mar - Full Day Safari) & +-6h00 from Hazyview (Apr - Sep - Full Day Safari)\nEnds: +- 15h00 (Oct - Mar) / +-16h00 (Apr - Sep) (Full Day Safari) \n\nComplimentary Collection and Drop off available from following hotels:\nComplimentary collection is available from central Hazyview Hotels. Collection from other areas will be on request. Tour duration and collection times may vary depending on hotel collection route.\n \nHazyview Sun\nUmbhaba Lodge\nRissington Inn\nNumbi Hotel\nPerry's Bridge Hollow\nHippo Hollow\nSabi River Sun\nCasa do Sol\nGecko Lodge\nHazyview Cabanas\nWaterbury Hill\nKruger Park Lodge",
            "inclusions": "Kruger National Park Conservation fee, Bottled water on board, Complimentary return transfers from central Hazyview hotels",
            "exclusions": "Lunch",
            "dbl": 4448,
            "sng": 4448,
            "tpl": 6672,
            "qad": 8896,
            "qin": 11120,
            "six": 13344,
            "sep": 15568,
            "oct": 17792,
            "departure_time": "05h00",
            "return_time": "",
            "depart_from": "Hazyview",
            "departure_days": "1234567",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "10 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 2224.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(8-11)  1668",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Full Day Rise to Freedom Tour",
            "product_code": "44568",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Visit to Hector Pieterson Memorial, June 16 Memorial Acre, Walter Sisulu Freedom Square and Vilakazi Street in Soweto, Entrance fee to Constitutional Hill, Return transfers from Sandton & Rosebank hotels, Visit to a Soweto community project",
            "exclusions": "Lunch",
            "dbl": 4246,
            "sng": 4245,
            "tpl": 6369,
            "qad": 8492,
            "qin": 10615,
            "six": 12738,
            "sep": 14861,
            "oct": 16984,
            "departure_time": "",
            "return_time": "",
            "depart_from": "JNB City",
            "departure_days": "23456",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 2123.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  1592",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Full Day Robben Island & Cape Town's Anti - Apartheid Struggle",
            "product_code": "78082",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "When booking the Robben Island trip, copies of all travellers passports with their Names and Surnames, Date of Birth and Nationality is required: Once bookings have been made, 100% cancellation fees apply: On the day of the tour, travellers need to bring a copy of their passport as proof of identification to show at the boarding gate. Failure to produce proof of identification will result in travellers being denied boarding and 100% cancellation fees will apply.",
            "inclusions": "A Guided Robben Island Tour, Visit to the sites where Ashley Kriel and Anton Fransch were killed, Visit to the Trojan Horse Memorial, Lunch",
            "exclusions": null,
            "dbl": 3584,
            "sng": 3584,
            "tpl": 5376,
            "qad": 7168,
            "qin": 8960,
            "six": 10752,
            "sep": 12544,
            "oct": 14336,
            "departure_time": "9h00",
            "return_time": "16h00",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Full Day",
            "min_pax": 2,
            "max_pax": null,
            "nights": "8 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1792.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-1 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  896",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Great White Shark Cage Diving Tour",
            "product_code": "42122",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Breakfast",
            "exclusions": null,
            "dbl": 7982,
            "sng": 7981,
            "tpl": 11973,
            "qad": 15964,
            "qin": 19955,
            "six": 23946,
            "sep": 27937,
            "oct": 31928,
            "departure_time": "06h00",
            "return_time": "16h00",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "10 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 3990.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-3 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Half Day Afternoon Table Mountain & City Tour (Excl. Cost of Cableway Ticket)",
            "product_code": "42114",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Children up to the age of 3 years are required to sit in a car seat. Car seats are subject to availability at the time of booking. Parents are welcome to bring their own car seat.\nThe Routing for the Half Day CPT City and Table Mountain tour will begin with a city orientation followed by the Visit to Table Mountain where guest can ascend to the top [weather permitting] by revolving cable car.\nWe allow guest to spend approximately 1 hour on Table Mountain ; should the guests exceed the timeframe given by the guide;  guest will need to make their own way back to the hotel.\nIf the guests do not wish to wait in the queue the guide can drop them back at their hotel and guests could visit Table Mountain on their own arrangements as the Table Mountain Cable Way tickets are Valid for 7 days from date of travel.\nTicket Queue wait times are approximately 1-2 hours long and can exceed the time of the tour.\nIf guests have any tours (Robben Island etc) booked for the afternoon we need to know in order for the guide to make an informed decision.\nWe do not recommend purchasing the Fast Track ticket for the scheduled tour due to the flexibility we need for the tour.",
            "inclusions": "Malay Quarter, Table Mountain (excludes the cost of the Cable Way ticket & weather permitting), Visit to Diamond Cutter, Visit to the Castle of Good Hope (time permitting)",
            "exclusions": null,
            "dbl": 1232,
            "sng": 1232,
            "tpl": 1848,
            "qad": 2464,
            "qin": 3080,
            "six": 3696,
            "sep": 4312,
            "oct": 4928,
            "departure_time": "13h00",
            "return_time": "17h30",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 616.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-1 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  308",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Half Day Cape Town Walking Experience with Nelson Mandela Legacy Exhibition",
            "product_code": "78150",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Subject to availability & favourable weather conditions. Wear comfortable walking shoes and sunscreen.",
            "inclusions": "Iconic sights in Cape Town, Entrance to the Castle of Good Hope and Nelson Mandela Legacy Exhibition, Expert local guide, Includes return transfers from Cape Town city centre hotels",
            "exclusions": null,
            "dbl": 1398,
            "sng": 1398,
            "tpl": 2100,
            "qad": 2800,
            "qin": 3500,
            "six": 4200,
            "sep": 4900,
            "oct": 5600,
            "departure_time": "",
            "return_time": "",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": 2,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 699.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  350",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Half Day Maropeng, Cradle of Humankind & Sterkfontein Caves Tour",
            "product_code": "42169",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Includes return transfers from Sandton hotels, Entrance fees to Maropeng, Cradle of Humankind and Sterkfontein Caves",
            "exclusions": "Lunch",
            "dbl": 4906,
            "sng": 4905,
            "tpl": 7359,
            "qad": 9812,
            "qin": 12265,
            "six": 14718,
            "sep": 17171,
            "oct": 19624,
            "departure_time": "09h00",
            "return_time": "14h00",
            "depart_from": "Sandton",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "5 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 2453.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  1840",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Half Day Morning Table Mountain & City Tour (Excl. Cost of Cableway Ticket)",
            "product_code": "48926",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Children up to the age of 3 years are required to sit in a car seat. Car seats are subject to availability at the time of booking. Parents are welcome to bring their own car seat.\nThe Routing for the Half Day CPT City and Table Mountain tour will begin with a city orientation followed by the Visit to Table Mountain where guest can ascend to the top [weather permitting] by revolving cable car.\nWe allow guest to spend approximately 1 hour on Table Mountain ; should the guests exceed the timeframe given by the guide;  guest will need to make their own way back to the hotel.\nIf the guests do not wish to wait in the queue the guide can drop them back at their hotel and guests could visit Table Mountain on their own arrangements as the Table Mountain Cable Way tickets are Valid for 7 days from date of travel.\nTicket Queue wait times are approximately 1-2 hours long and can exceed the time of the tour.\nIf guests have any tours (Robben Island etc) booked for the afternoon we need to know in order for the guide to make an informed decision.\nWe do not recommend purchasing the Fast Track ticket for the scheduled tour due to the flexibility we need for the tour.",
            "inclusions": "Malay Quarter, Table Mountain (excludes the cost of the Cable Way ticket; Weather permitting, Visit to Diamond Cutter, Visit to the Castle of Good Hope (time permitting)",
            "exclusions": null,
            "dbl": 1232,
            "sng": 1232,
            "tpl": 1848,
            "qad": 2464,
            "qin": 3080,
            "six": 3696,
            "sep": 4312,
            "oct": 4928,
            "departure_time": "08h00",
            "return_time": "12h30",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 616.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-1 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  308",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Half Day Spectacular Table Mountain & Kirstenbosch Gardens",
            "product_code": "68366",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Wear comfortable walking shoes and sunscreen. This tour may run in reverse. Its recommended that you purchase your Table Mountain cable way tickets on line, prior to the commencement of the tour.",
            "inclusions": "Guided tours of  Table Mountain & Kirstenbosch Gardens, Table Mountain (excludes the cost of the Cable Way ticket & weather permitting), Scenic coastal drive along the Atlantic Seaboard and Constantia Nek, Includes return transfers from Cape Town city centre hotels",
            "exclusions": null,
            "dbl": 1876,
            "sng": 1876,
            "tpl": 2814,
            "qad": 3752,
            "qin": 4690,
            "six": 5628,
            "sep": 6573,
            "oct": 7512,
            "departure_time": "08h00",
            "return_time": "12h30",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "5 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 938.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Half Day Tala Reserve Tour",
            "product_code": "63204",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Entrance to Tala Game Reserve, Return transfers from Durban beachfront hotels",
            "exclusions": null,
            "dbl": 2318,
            "sng": 2318,
            "tpl": 3477,
            "qad": 4636,
            "qin": 5795,
            "six": 6954,
            "sep": 8113,
            "oct": 9272,
            "departure_time": "8h30",
            "return_time": "14h00",
            "depart_from": "Durban Beachfront",
            "departure_days": "4",
            "product_type": "Half Day",
            "min_pax": 2,
            "max_pax": null,
            "nights": "5 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1159.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  869",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Half Day Township & Robben Island Tour",
            "product_code": "78112",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": null,
            "exclusions": null,
            "dbl": 4264,
            "sng": 4264,
            "tpl": 6396,
            "qad": 8528,
            "qin": 10660,
            "six": 12792,
            "sep": 14924,
            "oct": 17056,
            "departure_time": "",
            "return_time": "",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": 2,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 2132.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-15 days 100% 16-35 days 50% 36-45 days 25%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  1066",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Half Day Valley of 1000 Hills & Phezulu Cultural Village Tour",
            "product_code": "63205",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Entrance to Phezulu Village, Return transfers from Durban beachfront hotels",
            "exclusions": null,
            "dbl": 1890,
            "sng": 1890,
            "tpl": 2835,
            "qad": 3780,
            "qin": 4725,
            "six": 5670,
            "sep": 6615,
            "oct": 7568,
            "departure_time": "8h30",
            "return_time": "12h00",
            "depart_from": "Durban Beachfront",
            "departure_days": "3",
            "product_type": "Half Day",
            "min_pax": 2,
            "max_pax": null,
            "nights": "4 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 945.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  709",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Hermanus Tour - Full Day",
            "product_code": "42120",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Land based whale watching, Visit to Stoney Point Penguin Colony (Sunday), Wine tasting at Bouchard Finlayson wine estate (Wed & Fri), Visit to Hermanus Village",
            "exclusions": "Lunch, The cost of boat-based whale watching (weather permitting)",
            "dbl": 2702,
            "sng": 2702,
            "tpl": 4053,
            "qad": 5404,
            "qin": 6760,
            "six": 8112,
            "sep": 9464,
            "oct": 10816,
            "departure_time": "08h00",
            "return_time": "17h30",
            "depart_from": "City Bowl",
            "departure_days": "461",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1351.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-1 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  676",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Hluhluwe - Umfolozi Park Tour - Full Day",
            "product_code": "20624",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Entrance to Hluhluwe-Umfolozi Park, Lunch, Return transfers from Durban beachfront hotels",
            "exclusions": null,
            "dbl": 6758,
            "sng": 6758,
            "tpl": 10137,
            "qad": 13516,
            "qin": 16895,
            "six": 20274,
            "sep": 23653,
            "oct": 27032,
            "departure_time": "06h30",
            "return_time": "18h30",
            "depart_from": "Hluhluwe-Imfolozi Park",
            "departure_days": "246",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": 10,
            "nights": "12 hours",
            "pax_from": 9,
            "pax_to": 10,
            "pax_price": 3379.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  2534",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Johannesburg & Soweto Highlights Tour - Half Day",
            "product_code": "42163",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Children up to the age of 3 years are required to sit in a car seat. Car seats are subject to availability at the time of booking. Parents are welcome to bring their own car seat.",
            "inclusions": "Authentic street market in Soweto and Vilakazi Street, Visit to the Hector Pieterson Memorial and Kliptown Open Air Museum, Entrance fee to Constitutional Hill, Return transfers from Sandton & Rosebank hotels",
            "exclusions": null,
            "dbl": 2386,
            "sng": 2385,
            "tpl": 3579,
            "qad": 4772,
            "qin": 5965,
            "six": 7158,
            "sep": 8351,
            "oct": 9544,
            "departure_time": "08h15",
            "return_time": "12h15",
            "depart_from": "Sandton",
            "departure_days": "23456",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "4 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1193.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  894",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Marine Big 5 Safari Experience - Full Day",
            "product_code": "42127",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Weather and sea conditions permitting.",
            "inclusions": "2 hour cruise accompanied by Marine Biologists, Conservation Levy, Light lunch, Return transfers from Cape Town city centre",
            "exclusions": null,
            "dbl": 6780,
            "sng": 6780,
            "tpl": 10173,
            "qad": 13564,
            "qin": 16955,
            "six": 20346,
            "sep": 23737,
            "oct": 27128,
            "departure_time": "06h00",
            "return_time": "16h00",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Full Day",
            "min_pax": 2,
            "max_pax": null,
            "nights": "10 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 3390.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-3 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Morning Kruger Park Open Vehicle Safari",
            "product_code": "42174",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Duration: +- 6.5hrs (Morning Safari)\nDeparts: +-5h00 from Hazyview (Oct - Mar - Morning Safari) & +- 6h00 from Hazyview (Apr - Sep - Morning Safari)\nEnds: +- 11h30 (Oct - Mar) / +-12h30 (Apr - Sep) (Morning Safari\n\nComplimentary Collection and Drop off available from following hotels:\nComplimentary collection is available from central Hazyview Hotels. Collection from other areas will be on request. Tour duration and collection times may vary depending on hotel collection route.\n\nHazyview Sun\nUmbhaba Lodge\nRissington Inn\nNumbi Hotel\nPerry's Bridge Hollow\nHippo Hollow\nSabi River Sun\nCasa do Sol\nGecko Lodge\nHazyview Cabanas\nWaterbury Hill\nKruger Park Lodge",
            "inclusions": "Kruger National Park Conservation fee, Bottled water on board, Complimentary return transfers from central Hazyview hotels",
            "exclusions": "Lunch",
            "dbl": 3564,
            "sng": 3563,
            "tpl": 5346,
            "qad": 7128,
            "qin": 8910,
            "six": 10692,
            "sep": 12474,
            "oct": 14256,
            "departure_time": "05h00",
            "return_time": "",
            "depart_from": "Hazyview",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "7 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1781.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(8-11)  1336",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Mount Nelson Afternoon Tea Experience - Half Day",
            "product_code": "42126",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "High Tea buffet, Includes return private transfers from Cape Town city centre hotels",
            "exclusions": "A 10% gratuity will be charged for bookings of 6 guests and more, All alcoholic beverages",
            "dbl": 2514,
            "sng": 2513,
            "tpl": 3771,
            "qad": 5028,
            "qin": 6285,
            "six": 7542,
            "sep": 8799,
            "oct": 10056,
            "departure_time": "15h00",
            "return_time": "17h30",
            "depart_from": "City Bowl",
            "departure_days": "456",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1256.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-3 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Panorama Tour - Full Day",
            "product_code": "42172",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Complimentary return transfers from central Hazyview hotels, Lunch, Visits to God's Window, Bourke's Luck Potholes, Blyde River Canyon",
            "exclusions": null,
            "dbl": 4426,
            "sng": 4425,
            "tpl": 6639,
            "qad": 8852,
            "qin": 11065,
            "six": 13278,
            "sep": 15491,
            "oct": 17704,
            "departure_time": "09h00",
            "return_time": "16h30",
            "depart_from": "Hazyview",
            "departure_days": "2467",
            "product_type": "Full Day",
            "min_pax": 2,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 2213.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(8-11)  1659",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Pretoria Tour - Half Day",
            "product_code": "42164",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Entrance fee to Paul Kruger House & Voortrekker Monument, Return transfers from Sandton & Rosebank hotels",
            "exclusions": "Lunch",
            "dbl": 5026,
            "sng": 5025,
            "tpl": 7539,
            "qad": 10052,
            "qin": 12565,
            "six": 15078,
            "sep": 17591,
            "oct": 20104,
            "departure_time": "13h00",
            "return_time": "18h00",
            "depart_from": "Sandton",
            "departure_days": "34567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "4 hours",
            "pax_from": 9,
            "pax_to": 25,
            "pax_price": 2513.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  1885",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Soweto & Apartheid Museum Tour - Half Day",
            "product_code": "42167",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Hector Pieterson Memorial & Museum and Apartheid Museum, Includes return transfers from Sandton hotels, Entrance fees to Mandela House Museum",
            "exclusions": "Lunch",
            "dbl": 4156,
            "sng": 4155,
            "tpl": 6234,
            "qad": 8312,
            "qin": 10390,
            "six": 12468,
            "sep": 14546,
            "oct": 16624,
            "departure_time": "09h00",
            "return_time": "14h00",
            "depart_from": "Sandton",
            "departure_days": "345671",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "5 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 2078.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  1558",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Stellenbosch Winelands Tour - Half Day",
            "product_code": "42115",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "1 Wine tasting ",
            "exclusions": null,
            "dbl": 1618,
            "sng": 1617,
            "tpl": 2427,
            "qad": 3236,
            "qin": 4045,
            "six": 4854,
            "sep": 5663,
            "oct": 6472,
            "departure_time": "14h00",
            "return_time": "17h00",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "3 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 809.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-1 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  404",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Sun City & Pilanesberg Nature Reserve Tour - Full Day",
            "product_code": "42166",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Closed vehicle game drive in Pilanesberg Game Reserve, Pilanesberg conservation fees, Return transfers from Sandton & Rosebank hotels, Entrance fees to Sun City Complex",
            "exclusions": "Lunch",
            "dbl": 8462,
            "sng": 8461,
            "tpl": 12693,
            "qad": 16924,
            "qin": 21155,
            "six": 25386,
            "sep": 29617,
            "oct": 33848,
            "departure_time": "07h00",
            "return_time": "18h00",
            "depart_from": "Sandton",
            "departure_days": "1234567",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "11 hours",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 4230.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  3173",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Table Mountain e-Bike Adventure - Half Day",
            "product_code": "42123",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Wear closed shoes and comfortable clothes; bring a rain jacket, sweatshirt, small backpack, sunscreen, and camera. Weather permitting.",
            "inclusions": "Electric mountain bikes, Water bottles, Helmets, An expert guide, Includes return transfers from Cape Town city centre hotels",
            "exclusions": null,
            "dbl": 4276,
            "sng": 4275,
            "tpl": 6414,
            "qad": 8552,
            "qin": 10690,
            "six": 12828,
            "sep": 14966,
            "oct": 17104,
            "departure_time": "08h00",
            "return_time": "12h30",
            "depart_from": "City Bowl",
            "departure_days": "5",
            "product_type": "Half Day",
            "min_pax": 2,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 2138.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Table Mountain Hiking Adventure - Full Day",
            "product_code": "42124",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-02",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": "Wear closed hiking shoes and comfortable clothes; bring a rain jacket, sweatshirt, small backpack, 2 litres of water, sunscreen, sunglasses, and camera. Weather permitting.",
            "inclusions": "Picnic lunch, An expert guide, Includes return transfers from Cape Town city centre hotels",
            "exclusions": "Cable Car Fee",
            "dbl": 2790,
            "sng": 2790,
            "tpl": 4185,
            "qad": 5580,
            "qin": 6975,
            "six": 8376,
            "sep": 9772,
            "oct": 11168,
            "departure_time": "06h45",
            "return_time": "13h30",
            "depart_from": "City Bowl",
            "departure_days": "234",
            "product_type": "Full Day",
            "min_pax": 2,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1395.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Cullinan Guided Journeys",
            "supplier_code": "cull03",
            "product_name": "Scheduled - Winelands Day Tour - Full Day",
            "product_code": "42117",
            "season_start": "2025-11-01",
            "season_end": "2026-10-31",
            "sell_from": "2025-05-06",
            "sell_to": "2026-10-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "3 Wine tastings",
            "exclusions": "Lunch",
            "dbl": 2702,
            "sng": 2702,
            "tpl": 4053,
            "qad": 5404,
            "qin": 6760,
            "six": 8112,
            "sep": 9464,
            "oct": 10816,
            "departure_time": "08h30",
            "return_time": "17h00",
            "depart_from": "City Bowl",
            "departure_days": "1234567",
            "product_type": "Full Day",
            "min_pax": null,
            "max_pax": null,
            "nights": "",
            "pax_from": 9,
            "pax_to": null,
            "pax_price": 1351.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-1 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(2-11)  676",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "CapeXtreme Adventure Tours",
            "supplier_code": "cxat01",
            "product_name": "Sea Kayaking - Penguin Tour False Bay - Excluding Transfers",
            "product_code": "32731",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-12-19",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Stable kayaks",
            "exclusions": "Tips, All items of a personal nature, Transfers",
            "dbl": 1344,
            "sng": null,
            "tpl": 2016,
            "qad": 2688,
            "qin": 3360,
            "six": 4032,
            "sep": 4704,
            "oct": 5376,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Kalk Bay",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": 2,
            "max_pax": 18,
            "nights": "",
            "pax_from": 9,
            "pax_to": 18,
            "pax_price": 671.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100% 3-6 days 50% 7-14 days 20% 15-999 days 5%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "CapeXtreme Adventure Tours",
            "supplier_code": "cxat01",
            "product_name": "Shark diving - Gansbaai - Self Drive",
            "product_code": "31818",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-12-19",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "Life jacket, A Shark Cage Dive / Viewing guided by a marine biologist, Breakfast/Lunch (depending on time of trip), Cash showers available to freshen up, Soup and bread on return to land, Snacks on the boat, Tea and coffee, Transfers, Numbered bag with a wetsuit and a clean towel , booties, masks and weight belt, Waterproof/Windproof Jackets, Educational information and safety briefing",
            "exclusions": "Compulsory entry permit/conservations fee, A video link of your experience, Seasick/anti-Nausea tablets, Sunblock and Swimwear",
            "dbl": 6020,
            "sng": 3010,
            "tpl": 9030,
            "qad": 12040,
            "qin": 15050,
            "six": 18060,
            "sep": 21070,
            "oct": 24080,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Gansbaai",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": 40,
            "nights": "",
            "pax_from": 9,
            "pax_to": 40,
            "pax_price": 3010.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100% 3-6 days 50% 7-14 days 20% 15-999 days 5%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(5-11)  1957",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "CapeXtreme Adventure Tours",
            "supplier_code": "cxat01",
            "product_name": "Shark diving - Gansbaai - with Transport",
            "product_code": "31817",
            "season_start": "2025-01-01",
            "season_end": "2025-12-31",
            "sell_from": "2024-12-19",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "ZAR",
            "price_notes": null,
            "inclusions": "A Shark Cage Dive / Viewing guided by a marine biologist, Breakfast/Lunch (depending on time of trip), Snacks on the boat, Soup and bread on return to land, Tea and coffee, Cash showers available to freshen up, Educational information and safety briefing, Life jacket, Numbered bag with a wetsuit and a clean towel , booties, masks and weight belt, Waterproof/Windproof Jackets, Transfers",
            "exclusions": "Conservation Levy, Sunblock and Swimwear, A video link of your experience, Seasick/anti-Nausea tablets",
            "dbl": 7750,
            "sng": 3875,
            "tpl": 11625,
            "qad": 15500,
            "qin": 19375,
            "six": 23250,
            "sep": 27125,
            "oct": 31000,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Gansbaai",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": 40,
            "nights": "",
            "pax_from": 9,
            "pax_to": 40,
            "pax_price": 3875.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100% 3-6 days 50% 7-14 days 20% 15-999 days 5%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": "(5-11)  2930",
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Dana Tours",
            "supplier_code": "dana02",
            "product_name": "BAIXA (Downtown) Walking Tour - Scheduled - Weekdays",
            "product_code": "58120",
            "season_start": "2025-02-04",
            "season_end": "2025-12-31",
            "sell_from": "2025-02-04",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "USD",
            "price_notes": "Tour times are confirmed on booking and reconfirmed the day before booking. Dana Tours does not provide car seats for children nor do our drivers fit the car seats due to safety reasons. All parents/guardians to supply and fit car seats for their children. Dana Tours will not transport children below 5 years without car seats",
            "inclusions": "Return transfers from Maputo hotels",
            "exclusions": "Baby/Child Seat, Park Fees",
            "dbl": 142,
            "sng": 131,
            "tpl": 150,
            "qad": 160,
            "qin": 200,
            "six": 240,
            "sep": 280,
            "oct": 320,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Maputo",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": 22,
            "nights": "3 hours",
            "pax_from": 9,
            "pax_to": 22,
            "pax_price": 40.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Dana Tours",
            "supplier_code": "dana02",
            "product_name": "BAIXA (Downtown) Walking Tour - Scheduled - Weekends and Public Holidays",
            "product_code": "58123",
            "season_start": "2025-02-04",
            "season_end": "2025-12-31",
            "sell_from": "2025-02-04",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "USD",
            "price_notes": "Tour times are confirmed on booking and reconfirmed the day before booking. Dana Tours does not provide car seats for children nor do our drivers fit the car seats due to safety reasons. All parents/guardians to supply and fit car seats for their children. Dana Tours will not transport children below 5 years without car seats",
            "inclusions": "Return transfers from Maputo hotels",
            "exclusions": "Baby/Child Seat, Park Fees",
            "dbl": 170,
            "sng": 157,
            "tpl": 180,
            "qad": 192,
            "qin": 240,
            "six": 288,
            "sep": 336,
            "oct": 384,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Maputo Marina",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": 22,
            "nights": "3 hours",
            "pax_from": 9,
            "pax_to": 22,
            "pax_price": 48.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Dana Tours",
            "supplier_code": "dana02",
            "product_name": "City Tour of Maputo including lunch - Scheduled - Weekdays",
            "product_code": "58119",
            "season_start": "2025-02-04",
            "season_end": "2025-12-31",
            "sell_from": "2025-02-04",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "USD",
            "price_notes": "Tour times are confirmed on booking and reconfirmed the day before booking. Dana Tours does not provide car seats for children nor do our drivers fit the car seats due to safety reasons. All parents/guardians to supply and fit car seats for their children. Dana Tours will not transport children below 5 years without car seats",
            "inclusions": "Return transfers from Maputo hotels",
            "exclusions": "Baby/Child Seat, Park Fees",
            "dbl": 242,
            "sng": 192,
            "tpl": 294,
            "qad": 344,
            "qin": 430,
            "six": 516,
            "sep": 602,
            "oct": 688,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Maputo Marina",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": 22,
            "nights": "5 hours",
            "pax_from": 9,
            "pax_to": 22,
            "pax_price": 85.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Dana Tours",
            "supplier_code": "dana02",
            "product_name": "City Tour of Maputo including lunch - Scheduled - Weekends and Public Holidays",
            "product_code": "58124",
            "season_start": "2025-02-04",
            "season_end": "2025-12-31",
            "sell_from": "2025-02-04",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "USD",
            "price_notes": "Tour times are confirmed on booking and reconfirmed the day before booking. Dana Tours does not provide car seats for children nor do our drivers fit the car seats due to safety reasons. All parents/guardians to supply and fit car seats for their children. Dana Tours will not transport children below 5 years without car seats",
            "inclusions": "Return transfers from Maputo hotels",
            "exclusions": "Baby/Child Seat, Park Fees",
            "dbl": 292,
            "sng": 231,
            "tpl": 351,
            "qad": 412,
            "qin": 515,
            "six": 618,
            "sep": 721,
            "oct": 824,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Maputo Marina",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": 22,
            "nights": "5 hours",
            "pax_from": 9,
            "pax_to": 22,
            "pax_price": 103.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Dana Tours",
            "supplier_code": "dana02",
            "product_name": "City Tour of Maputo - Scheduled - Weekdays",
            "product_code": "58118",
            "season_start": "2025-02-04",
            "season_end": "2025-12-31",
            "sell_from": "2025-02-04",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "USD",
            "price_notes": "Tour times are confirmed on booking and reconfirmed the day before booking. Dana Tours does not provide car seats for children nor do our drivers fit the car seats due to safety reasons. All parents/guardians to supply and fit car seats for their children. Dana Tours will not transport children below 5 years without car seats",
            "inclusions": "Return transfers from Maputo hotels",
            "exclusions": "Baby/Child Seat, Park Fees",
            "dbl": 138,
            "sng": 135,
            "tpl": 144,
            "qad": 148,
            "qin": 185,
            "six": 222,
            "sep": 259,
            "oct": 296,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Maputo Marina",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": 22,
            "nights": "3 hours",
            "pax_from": 9,
            "pax_to": 22,
            "pax_price": 37.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Dana Tours",
            "supplier_code": "dana02",
            "product_name": "City Tour of Maputo - Scheduled - Weekends and Public Holidays",
            "product_code": "58125",
            "season_start": "2025-02-04",
            "season_end": "2025-12-31",
            "sell_from": "2025-02-04",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "USD",
            "price_notes": "Tour times are confirmed on booking and reconfirmed the day before booking. Dana Tours does not provide car seats for children nor do our drivers fit the car seats due to safety reasons. All parents/guardians to supply and fit car seats for their children. Dana Tours will not transport children below 5 years without car seats",
            "inclusions": "Return transfers from Maputo hotels",
            "exclusions": "Baby/Child Seat, Park Fees",
            "dbl": 166,
            "sng": 162,
            "tpl": 171,
            "qad": 176,
            "qin": 225,
            "six": 270,
            "sep": 315,
            "oct": 352,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Maputo Marina",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": 22,
            "nights": "3 hours",
            "pax_from": 9,
            "pax_to": 22,
            "pax_price": 44.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Dana Tours",
            "supplier_code": "dana02",
            "product_name": "Coach Rental in Maputo - Full Day",
            "product_code": "58131",
            "season_start": "2025-02-04",
            "season_end": "2025-12-31",
            "sell_from": "2025-02-04",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "USD",
            "price_notes": "Duration is up to 10 hours anytime between 08h00 to 18h00. Dana Tours does not provide car seats for children nor do our drivers fit the car seats due to safety reasons. All parents/guardians to supply and fit car seats for their children. Dana Tours will not transport children below 5 years without car seats",
            "inclusions": "Driver, Fuel",
            "exclusions": "Baby/Child Seat, Park Fees",
            "dbl": null,
            "sng": null,
            "tpl": null,
            "qad": null,
            "qin": null,
            "six": null,
            "sep": null,
            "oct": null,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Maputo Marina",
            "departure_days": "1234567",
            "product_type": "Full Day",
            "min_pax": 15,
            "max_pax": 22,
            "nights": "10 hours",
            "pax_from": null,
            "pax_to": null,
            "pax_price": null,
            "unit_cost": 294,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Dana Tours",
            "supplier_code": "dana02",
            "product_name": "Coach Rental in Maputo - Half Day",
            "product_code": "58130",
            "season_start": "2025-02-04",
            "season_end": "2025-12-31",
            "sell_from": "2025-02-04",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "USD",
            "price_notes": "Duration is up to 5 hours anytime between 08h30 to 13h30. Dana Tours does not provide car seats for children nor do our drivers fit the car seats due to safety reasons. All parents/guardians to supply and fit car seats for their children. Dana Tours will not transport children below 5 years without car seats",
            "inclusions": "Driver, Fuel",
            "exclusions": "Baby/Child Seat, Park Fees",
            "dbl": null,
            "sng": null,
            "tpl": null,
            "qad": null,
            "qin": null,
            "six": null,
            "sep": null,
            "oct": null,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Maputo Marina",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": 15,
            "max_pax": 22,
            "nights": "5 hours",
            "pax_from": null,
            "pax_to": null,
            "pax_price": null,
            "unit_cost": 225,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Dana Tours",
            "supplier_code": "dana02",
            "product_name": "Maputo Art and Culture Tour",
            "product_code": "74921",
            "season_start": "2025-02-04",
            "season_end": "2025-12-31",
            "sell_from": "2025-02-04",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "USD",
            "price_notes": "Tour times are confirmed on booking and reconfirmed the day before booking. Dana Tours does not provide car seats for children nor do our drivers fit the car seats due to safety reasons. All parents/guardians to supply and fit car seats for their children. Dana Tours will not transport children below 5 years without car seats",
            "inclusions": "Return transfers from Maputo hotels",
            "exclusions": "Baby/Child Seat, Park Fees",
            "dbl": 204,
            "sng": 171,
            "tpl": 240,
            "qad": 272,
            "qin": 345,
            "six": 414,
            "sep": 483,
            "oct": 552,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Maputo Marina",
            "departure_days": "1234567",
            "product_type": "Half Day",
            "min_pax": null,
            "max_pax": 40,
            "nights": "4 hours",
            "pax_from": 9,
            "pax_to": 40,
            "pax_price": 68.0,
            "unit_cost": null,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        },
        {
            "supplier": "Dana Tours",
            "supplier_code": "dana02",
            "product_name": "Seat In Minibus Rental in Maputo - Full Day",
            "product_code": "58129",
            "season_start": "2025-02-04",
            "season_end": "2025-12-31",
            "sell_from": "2025-02-04",
            "sell_to": "2025-12-31",
            "is_provisional_rate": false,
            "ratecode": "Contracted Rate",
            "currency": "USD",
            "price_notes": "Duration is up to 10 hours anytime between 08h00 to 18h00. Dana Tours does not provide car seats for children nor do our drivers fit the car seats due to safety reasons. All parents/guardians to supply and fit car seats for their children. Dana Tours will not transport children below 5 years without car seats",
            "inclusions": "Driver, Fuel",
            "exclusions": "Baby/Child Seat, Park Fees",
            "dbl": null,
            "sng": null,
            "tpl": null,
            "qad": null,
            "qin": null,
            "six": null,
            "sep": null,
            "oct": null,
            "departure_time": "",
            "return_time": "",
            "depart_from": "Maputo Marina",
            "departure_days": "1234567",
            "product_type": "Full Day",
            "min_pax": 5,
            "max_pax": 14,
            "nights": "10 hours",
            "pax_from": null,
            "pax_to": null,
            "pax_price": null,
            "unit_cost": 294,
            "language": "English",
            "cancellation_policy": "Off Peak : 0-2 days 100%.",
            "levies": null,
            "special_offers": null,
            "child_pol_a": null,
            "child_pol_b": null,
            "child_pol_c": null,
            "child_notes": null
        }
    ]
}