[
  {
    "route": "Tsawwassen → Swartz Bay",
    "routeId": "12443",
    "direction": "TSA-SWB",
    "waits": {
      "route01": {
        "route": "01",
        "estOverheightSailingWait": "1",
        "estUnderheightSailingWait": "1",
        "terminalID": "SWB"
      }
    },
    "departures": [
      {
        "vessel": "Queen of New Westminster",
        "vesselCode": "NWM",
        "departure": "TSA",
        "destination": "SWB",
        "scheduledDeparture": "2026-08-21 06:00:00",
        "scheduledArrival": "2026-08-21 07:35:00",
        "actualDeparture": "2026-08-21 06:02:20",
        "actualArrival": "2026-08-21 07:27:59",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "100",
        "capacityTotal": "100",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Spirit of British Columbia",
        "vesselCode": "SBC",
        "departure": "TSA",
        "destination": "SWB",
        "scheduledDeparture": "2026-08-21 07:00:00",
        "scheduledArrival": "2026-08-21 08:35:00",
        "actualDeparture": "2026-08-21 07:09:05",
        "actualArrival": "2026-08-21 08:40:46",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "100",
        "capacityTotal": "100",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Celebration",
        "vesselCode": "CEL",
        "departure": "TSA",
        "destination": "SWB",
        "scheduledDeparture": "2026-08-21 08:00:00",
        "scheduledArrival": "2026-08-21 09:35:00",
        "actualDeparture": "2026-08-21 08:08:11",
        "actualArrival": "2026-08-21 09:34:07",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "100",
        "capacityTotal": "100",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Spirit of Vancouver Island",
        "vesselCode": "SVI",
        "departure": "TSA",
        "destination": "SWB",
        "scheduledDeparture": "2026-08-21 09:00:00",
        "scheduledArrival": "2026-08-21 10:35:00",
        "actualDeparture": "2026-08-21 09:00:52",
        "actualArrival": "ETA: 2026-08-21 10:35:52",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "100",
        "capacityTotal": "100",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of New Westminster",
        "vesselCode": "NWM",
        "departure": "TSA",
        "destination": "SWB",
        "scheduledDeparture": "2026-08-21 10:00:00",
        "scheduledArrival": "2026-08-21 11:35:00",
        "actualDeparture": "2026-08-21 10:03:10",
        "actualArrival": "ETA: 2026-08-21 11:38:10",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "100",
        "capacityTotal": "100",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Spirit of British Columbia",
        "vesselCode": "SBC",
        "departure": "TSA",
        "destination": "SWB",
        "scheduledDeparture": "2026-08-21 11:00:00",
        "scheduledArrival": "2026-08-21 12:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "On time",
        "capacityUnderheight": "100",
        "capacityOverheight": "100",
        "capacityTotal": "100",
        "delayMinutes": 0,
        "comments": null,
        "berth": "Berth 5"
      },
      {
        "vessel": "Coastal Celebration",
        "vesselCode": "CEL",
        "departure": "TSA",
        "destination": "SWB",
        "scheduledDeparture": "2026-08-21 12:00:00",
        "scheduledArrival": "2026-08-21 13:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "92",
        "capacityTotal": "96",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Spirit of Vancouver Island",
        "vesselCode": "SVI",
        "departure": "TSA",
        "destination": "SWB",
        "scheduledDeparture": "2026-08-21 13:00:00",
        "scheduledArrival": "2026-08-21 14:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "84",
        "capacityTotal": "92",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of New Westminster",
        "vesselCode": "NWM",
        "departure": "TSA",
        "destination": "SWB",
        "scheduledDeparture": "2026-08-21 14:00:00",
        "scheduledArrival": "2026-08-21 15:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "87",
        "capacityTotal": "93",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Spirit of British Columbia",
        "vesselCode": "SBC",
        "departure": "TSA",
        "destination": "SWB",
        "scheduledDeparture": "2026-08-21 15:00:00",
        "scheduledArrival": "2026-08-21 16:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "93",
        "capacityOverheight": "60",
        "capacityTotal": "76",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Celebration",
        "vesselCode": "CEL",
        "departure": "TSA",
        "destination": "SWB",
        "scheduledDeparture": "2026-08-21 16:00:00",
        "scheduledArrival": "2026-08-21 17:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "68",
        "capacityTotal": "84",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Spirit of Vancouver Island",
        "vesselCode": "SVI",
        "departure": "TSA",
        "destination": "SWB",
        "scheduledDeparture": "2026-08-21 17:00:00",
        "scheduledArrival": "2026-08-21 18:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "75",
        "capacityTotal": "87",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of New Westminster",
        "vesselCode": "NWM",
        "departure": "TSA",
        "destination": "SWB",
        "scheduledDeparture": "2026-08-21 18:00:00",
        "scheduledArrival": "2026-08-21 19:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "81",
        "capacityTotal": "91",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Spirit of British Columbia",
        "vesselCode": "SBC",
        "departure": "TSA",
        "destination": "SWB",
        "scheduledDeparture": "2026-08-21 19:00:00",
        "scheduledArrival": "2026-08-21 20:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "82",
        "capacityTotal": "91",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Celebration",
        "vesselCode": "CEL",
        "departure": "TSA",
        "destination": "SWB",
        "scheduledDeparture": "2026-08-21 20:00:00",
        "scheduledArrival": "2026-08-21 21:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "42",
        "capacityTotal": "71",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Spirit of Vancouver Island",
        "vesselCode": "SVI",
        "departure": "TSA",
        "destination": "SWB",
        "scheduledDeparture": "2026-08-21 21:00:00",
        "scheduledArrival": "2026-08-21 22:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "96",
        "capacityOverheight": "79",
        "capacityTotal": "87",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of New Westminster",
        "vesselCode": "NWM",
        "departure": "TSA",
        "destination": "SWB",
        "scheduledDeparture": "2026-08-22 06:00:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "100",
        "capacityOverheight": "85",
        "capacityTotal": "92",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Spirit of British Columbia",
        "vesselCode": "SBC",
        "departure": "TSA",
        "destination": "SWB",
        "scheduledDeparture": "2026-08-22 07:00:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "100",
        "capacityOverheight": "80",
        "capacityTotal": "90",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Celebration",
        "vesselCode": "CEL",
        "departure": "TSA",
        "destination": "SWB",
        "scheduledDeparture": "2026-08-22 08:00:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "100",
        "capacityOverheight": "65",
        "capacityTotal": "82",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      }
    ],
    "cameras": {
      "route01": {
        "route": "01",
        "location": "SWB",
        "trafficOutsideTerminalCam": "https://ccimg.bcferries.com/cc/support/terminals/cam1_TSA.jpg",
        "trafficToDestCam": "https://ccimg.bcferries.com/cc/support/terminals/cam2_TSA.jpg",
        "lastUpdateTime": "2026-08-21 10:09:40"
      }
    }
  },
  {
    "route": "Swartz Bay → Tsawwassen",
    "routeId": "12443",
    "direction": "SWB-TSA",
    "waits": {
      "route01": {
        "route": "01",
        "estOverheightSailingWait": "1",
        "estUnderheightSailingWait": "1",
        "terminalID": "TSA"
      }
    },
    "departures": [
      {
        "vessel": "Coastal Celebration",
        "vesselCode": "CEL",
        "departure": "SWB",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 06:00:00",
        "scheduledArrival": "2026-08-21 07:35:00",
        "actualDeparture": "2026-08-21 06:02:57",
        "actualArrival": "ETA: 2026-08-21 07:37:57",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "97",
        "capacityTotal": "98",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Spirit of Vancouver Island",
        "vesselCode": "SVI",
        "departure": "SWB",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 07:00:00",
        "scheduledArrival": "2026-08-21 08:35:00",
        "actualDeparture": "2026-08-21 07:00:58",
        "actualArrival": "ETA: 2026-08-21 08:35:58",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "61",
        "capacityTotal": "80",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of New Westminster",
        "vesselCode": "NWM",
        "departure": "SWB",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 08:00:00",
        "scheduledArrival": "2026-08-21 09:35:00",
        "actualDeparture": "2026-08-21 08:01:22",
        "actualArrival": "ETA: 2026-08-21 09:36:22",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "100",
        "capacityTotal": "100",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Spirit of British Columbia",
        "vesselCode": "SBC",
        "departure": "SWB",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 09:00:00",
        "scheduledArrival": "2026-08-21 10:35:00",
        "actualDeparture": "2026-08-21 09:10:42",
        "actualArrival": "ETA: 2026-08-21 10:45:42",
        "status": "D",
        "departureStatus": "We are loading as many vehicles as possible",
        "capacityUnderheight": "100",
        "capacityOverheight": "94",
        "capacityTotal": "97",
        "delayMinutes": 0,
        "comments": "We are loading as many vehicles as possible",
        "berth": null
      },
      {
        "vessel": "Coastal Celebration",
        "vesselCode": "CEL",
        "departure": "SWB",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 10:00:00",
        "scheduledArrival": "2026-08-21 11:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "100",
        "capacityTotal": "100",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Spirit of Vancouver Island",
        "vesselCode": "SVI",
        "departure": "SWB",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 11:00:00",
        "scheduledArrival": "2026-08-21 12:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "63",
        "capacityTotal": "81",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of New Westminster",
        "vesselCode": "NWM",
        "departure": "SWB",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 12:00:00",
        "scheduledArrival": "2026-08-21 13:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "84",
        "capacityTotal": "92",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Spirit of British Columbia",
        "vesselCode": "SBC",
        "departure": "SWB",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 13:00:00",
        "scheduledArrival": "2026-08-21 14:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "80",
        "capacityTotal": "90",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Celebration",
        "vesselCode": "CEL",
        "departure": "SWB",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 14:00:00",
        "scheduledArrival": "2026-08-21 15:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "91",
        "capacityOverheight": "67",
        "capacityTotal": "79",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Spirit of Vancouver Island",
        "vesselCode": "SVI",
        "departure": "SWB",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 15:00:00",
        "scheduledArrival": "2026-08-21 16:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "82",
        "capacityTotal": "91",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of New Westminster",
        "vesselCode": "NWM",
        "departure": "SWB",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 16:00:00",
        "scheduledArrival": "2026-08-21 17:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "90",
        "capacityTotal": "95",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Spirit of British Columbia",
        "vesselCode": "SBC",
        "departure": "SWB",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 17:00:00",
        "scheduledArrival": "2026-08-21 18:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "84",
        "capacityTotal": "92",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Celebration",
        "vesselCode": "CEL",
        "departure": "SWB",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 18:00:00",
        "scheduledArrival": "2026-08-21 19:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "72",
        "capacityTotal": "86",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Spirit of Vancouver Island",
        "vesselCode": "SVI",
        "departure": "SWB",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 19:00:00",
        "scheduledArrival": "2026-08-21 20:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "92",
        "capacityOverheight": "79",
        "capacityTotal": "85",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of New Westminster",
        "vesselCode": "NWM",
        "departure": "SWB",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 20:00:00",
        "scheduledArrival": "2026-08-21 21:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "81",
        "capacityTotal": "90",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Spirit of British Columbia",
        "vesselCode": "SBC",
        "departure": "SWB",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 21:00:00",
        "scheduledArrival": "2026-08-21 22:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "97",
        "capacityOverheight": "68",
        "capacityTotal": "82",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Celebration",
        "vesselCode": "CEL",
        "departure": "SWB",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-22 06:00:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "100",
        "capacityOverheight": "64",
        "capacityTotal": "82",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Spirit of Vancouver Island",
        "vesselCode": "SVI",
        "departure": "SWB",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-22 07:00:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "86",
        "capacityOverheight": "50",
        "capacityTotal": "68",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of New Westminster",
        "vesselCode": "NWM",
        "departure": "SWB",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-22 08:00:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "100",
        "capacityOverheight": "72",
        "capacityTotal": "86",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      }
    ],
    "cameras": {
      "route01": {
        "route": "01",
        "location": "TSA",
        "trafficOutsideTerminalCam": "https://ccimg.bcferries.com/cc/support/terminals/cam1_SWB.jpg",
        "trafficToDestCam": "https://ccimg.bcferries.com/cc/support/terminals/cam2_SWB.jpg",
        "lastUpdateTime": "2026-08-21 10:09:40"
      }
    }
  },
  {
    "route": "Tsawwassen → Duke Point",
    "routeId": "12393",
    "direction": "TSA-DUK",
    "waits": {
      "route30": {
        "route": "30",
        "estOverheightSailingWait": "2",
        "estUnderheightSailingWait": "2",
        "terminalID": "DUK"
      }
    },
    "departures": [
      {
        "vessel": "Coastal Renaissance",
        "vesselCode": "REN",
        "departure": "TSA",
        "destination": "DUK",
        "scheduledDeparture": "2026-08-21 05:15:00",
        "scheduledArrival": "2026-08-21 07:15:00",
        "actualDeparture": "2026-08-21 05:15:56",
        "actualArrival": "2026-08-21 07:18:41",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "100",
        "capacityTotal": "100",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Inspiration",
        "vesselCode": "INS",
        "departure": "TSA",
        "destination": "DUK",
        "scheduledDeparture": "2026-08-21 07:45:00",
        "scheduledArrival": "2026-08-21 09:45:00",
        "actualDeparture": "2026-08-21 07:50:38",
        "actualArrival": "2026-08-21 09:44:41",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "100",
        "capacityTotal": "100",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Renaissance",
        "vesselCode": "REN",
        "departure": "TSA",
        "destination": "DUK",
        "scheduledDeparture": "2026-08-21 10:15:00",
        "scheduledArrival": "2026-08-21 12:15:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "100",
        "capacityTotal": "100",
        "delayMinutes": 0,
        "comments": null,
        "berth": "Berth 3 or 4"
      },
      {
        "vessel": "Queen of Alberni",
        "vesselCode": "ALB",
        "departure": "TSA",
        "destination": "DUK",
        "scheduledDeparture": "2026-08-21 11:30:00",
        "scheduledArrival": "2026-08-21 13:30:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "100",
        "capacityTotal": "100",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Inspiration",
        "vesselCode": "INS",
        "departure": "TSA",
        "destination": "DUK",
        "scheduledDeparture": "2026-08-21 12:45:00",
        "scheduledArrival": "2026-08-21 14:45:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "78",
        "capacityTotal": "89",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Renaissance",
        "vesselCode": "REN",
        "departure": "TSA",
        "destination": "DUK",
        "scheduledDeparture": "2026-08-21 15:15:00",
        "scheduledArrival": "2026-08-21 17:15:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "84",
        "capacityTotal": "92",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Alberni",
        "vesselCode": "ALB",
        "departure": "TSA",
        "destination": "NAN",
        "scheduledDeparture": "2026-08-21 16:30:00",
        "scheduledArrival": "2026-08-21 18:30:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "97",
        "capacityOverheight": "51",
        "capacityTotal": "74",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Inspiration",
        "vesselCode": "INS",
        "departure": "TSA",
        "destination": "DUK",
        "scheduledDeparture": "2026-08-21 17:45:00",
        "scheduledArrival": "2026-08-21 19:45:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "85",
        "capacityTotal": "92",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Renaissance",
        "vesselCode": "REN",
        "departure": "TSA",
        "destination": "DUK",
        "scheduledDeparture": "2026-08-21 20:15:00",
        "scheduledArrival": "2026-08-21 22:15:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "85",
        "capacityTotal": "92",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Inspiration",
        "vesselCode": "INS",
        "departure": "TSA",
        "destination": "DUK",
        "scheduledDeparture": "2026-08-21 22:45:00",
        "scheduledArrival": "2026-08-22 00:45:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "88",
        "capacityOverheight": "85",
        "capacityTotal": "87",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Renaissance",
        "vesselCode": "REN",
        "departure": "TSA",
        "destination": "DUK",
        "scheduledDeparture": "2026-08-22 05:15:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "100",
        "capacityOverheight": "68",
        "capacityTotal": "84",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Inspiration",
        "vesselCode": "INS",
        "departure": "TSA",
        "destination": "DUK",
        "scheduledDeparture": "2026-08-22 07:45:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "100",
        "capacityOverheight": "81",
        "capacityTotal": "90",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Renaissance",
        "vesselCode": "REN",
        "departure": "TSA",
        "destination": "DUK",
        "scheduledDeparture": "2026-08-22 10:15:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "100",
        "capacityOverheight": "89",
        "capacityTotal": "94",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      }
    ],
    "cameras": {
      "route30": {
        "route": "30",
        "location": "DUK",
        "trafficOutsideTerminalCam": "https://ccimg.bcferries.com/cc/support/terminals/cam1_TSA.jpg",
        "trafficToDestCam": "https://ccimg.bcferries.com/cc/support/terminals/cam3_TSA.jpg",
        "lastUpdateTime": "2026-08-21 10:09:39"
      }
    }
  },
  {
    "route": "Duke Point → Tsawwassen",
    "routeId": "12393",
    "direction": "DUK-TSA",
    "waits": {
      "route30": {
        "route": "30",
        "estOverheightSailingWait": "P",
        "estUnderheightSailingWait": "P",
        "terminalID": "TSA"
      }
    },
    "departures": [
      {
        "vessel": "Coastal Inspiration",
        "vesselCode": "INS",
        "departure": "DUK",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 05:15:00",
        "scheduledArrival": "2026-08-21 07:15:00",
        "actualDeparture": "2026-08-21 05:22:18",
        "actualArrival": "2026-08-21 07:12:09",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "92",
        "capacityTotal": "96",
        "delayMinutes": 37,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Renaissance",
        "vesselCode": "REN",
        "departure": "DUK",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 07:45:00",
        "scheduledArrival": "2026-08-21 09:45:00",
        "actualDeparture": "2026-08-21 07:48:33",
        "actualArrival": "2026-08-21 09:40:42",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "100",
        "capacityTotal": "100",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Alberni",
        "vesselCode": "ALB",
        "departure": "DUK",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 09:00:00",
        "scheduledArrival": "2026-08-21 11:00:00",
        "actualDeparture": "2026-08-21 09:05:01",
        "actualArrival": "ETA: 2026-08-21 11:05:01",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "100",
        "capacityTotal": "100",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Inspiration",
        "vesselCode": "INS",
        "departure": "DUK",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 10:15:00",
        "scheduledArrival": "2026-08-21 12:15:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "80",
        "capacityTotal": "90",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Renaissance",
        "vesselCode": "REN",
        "departure": "DUK",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 12:45:00",
        "scheduledArrival": "2026-08-21 14:45:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "99",
        "capacityOverheight": "81",
        "capacityTotal": "90",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Alberni",
        "vesselCode": "ALB",
        "departure": "DUK",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 14:00:00",
        "scheduledArrival": "2026-08-21 16:00:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "74",
        "capacityOverheight": "80",
        "capacityTotal": "77",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Inspiration",
        "vesselCode": "INS",
        "departure": "DUK",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 15:15:00",
        "scheduledArrival": "2026-08-21 17:15:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "92",
        "capacityTotal": "96",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Renaissance",
        "vesselCode": "REN",
        "departure": "DUK",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 17:45:00",
        "scheduledArrival": "2026-08-21 19:45:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "87",
        "capacityTotal": "93",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Inspiration",
        "vesselCode": "INS",
        "departure": "DUK",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 20:15:00",
        "scheduledArrival": "2026-08-21 22:15:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "98",
        "capacityTotal": "99",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Renaissance",
        "vesselCode": "REN",
        "departure": "DUK",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-21 22:45:00",
        "scheduledArrival": "2026-08-22 00:45:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "91",
        "capacityOverheight": "81",
        "capacityTotal": "86",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Inspiration",
        "vesselCode": "INS",
        "departure": "DUK",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-22 05:15:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "82",
        "capacityOverheight": "59",
        "capacityTotal": "71",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Coastal Renaissance",
        "vesselCode": "REN",
        "departure": "DUK",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-22 07:45:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "100",
        "capacityOverheight": "81",
        "capacityTotal": "90",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Alberni",
        "vesselCode": "ALB",
        "departure": "DUK",
        "destination": "TSA",
        "scheduledDeparture": "2026-08-22 09:00:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "95",
        "capacityOverheight": "58",
        "capacityTotal": "76",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      }
    ],
    "cameras": {
      "route30": {
        "route": "30",
        "location": "TSA",
        "trafficOutsideTerminalCam": "https://ccimg.bcferries.com/cc/support/terminals/cam1_DUK.jpg",
        "trafficToDestCam": "https://ccimg.bcferries.com/cc/support/terminals/cam2_DUK.jpg",
        "lastUpdateTime": "2026-08-21 10:09:40"
      }
    }
  },
  {
    "route": "Horseshoe Bay → Departure Bay",
    "routeId": "12444",
    "direction": "HSB-NAN",
    "waits": {
      "route02": {
        "route": "02",
        "estOverheightSailingWait": "P",
        "estUnderheightSailingWait": "P",
        "terminalID": "NAN"
      }
    },
    "departures": [
      {
        "vessel": "Queen of Oak Bay",
        "vesselCode": "OAK",
        "departure": "HSB",
        "destination": "NAN",
        "scheduledDeparture": "2026-08-21 06:15:00",
        "scheduledArrival": "2026-08-21 07:57:00",
        "actualDeparture": "2026-08-21 06:14:17",
        "actualArrival": "2026-08-21 07:59:26",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "76",
        "capacityTotal": "93",
        "delayMinutes": 19,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Cowichan",
        "vesselCode": "COW",
        "departure": "HSB",
        "destination": "NAN",
        "scheduledDeparture": "2026-08-21 08:35:00",
        "scheduledArrival": "2026-08-21 10:17:00",
        "actualDeparture": "2026-08-21 08:46:45",
        "actualArrival": "ETA: 2026-08-21 10:26:45",
        "status": "D",
        "departureStatus": "We are loading and unloading multiple ships",
        "capacityUnderheight": "100",
        "capacityOverheight": "73",
        "capacityTotal": "92",
        "delayMinutes": 0,
        "comments": "We are loading and unloading multiple ships",
        "berth": null
      },
      {
        "vessel": "Queen of Oak Bay",
        "vesselCode": "OAK",
        "departure": "HSB",
        "destination": "NAN",
        "scheduledDeparture": "2026-08-21 11:05:00",
        "scheduledArrival": "2026-08-21 12:47:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "On time",
        "capacityUnderheight": "100",
        "capacityOverheight": "91",
        "capacityTotal": "97",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Cowichan",
        "vesselCode": "COW",
        "departure": "HSB",
        "destination": "NAN",
        "scheduledDeparture": "2026-08-21 13:25:00",
        "scheduledArrival": "2026-08-21 15:07:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "93",
        "capacityTotal": "98",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Oak Bay",
        "vesselCode": "OAK",
        "departure": "HSB",
        "destination": "NAN",
        "scheduledDeparture": "2026-08-21 16:00:00",
        "scheduledArrival": "2026-08-21 17:42:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "94",
        "capacityTotal": "98",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Cowichan",
        "vesselCode": "COW",
        "departure": "HSB",
        "destination": "NAN",
        "scheduledDeparture": "2026-08-21 18:20:00",
        "scheduledArrival": "2026-08-21 20:02:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "88",
        "capacityTotal": "96",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Oak Bay",
        "vesselCode": "OAK",
        "departure": "HSB",
        "destination": "NAN",
        "scheduledDeparture": "2026-08-21 20:30:00",
        "scheduledArrival": "2026-08-21 22:12:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "93",
        "capacityTotal": "98",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Cowichan",
        "vesselCode": "COW",
        "departure": "HSB",
        "destination": "NAN",
        "scheduledDeparture": "2026-08-21 22:40:00",
        "scheduledArrival": "2026-08-22 00:22:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "74",
        "capacityOverheight": "76",
        "capacityTotal": "75",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Oak Bay",
        "vesselCode": "OAK",
        "departure": "HSB",
        "destination": "NAN",
        "scheduledDeparture": "2026-08-22 06:15:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "100",
        "capacityOverheight": "100",
        "capacityTotal": "100",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Cowichan",
        "vesselCode": "COW",
        "departure": "HSB",
        "destination": "NAN",
        "scheduledDeparture": "2026-08-22 08:35:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "100",
        "capacityOverheight": "95",
        "capacityTotal": "98",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Oak Bay",
        "vesselCode": "OAK",
        "departure": "HSB",
        "destination": "NAN",
        "scheduledDeparture": "2026-08-22 11:05:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "100",
        "capacityOverheight": "94",
        "capacityTotal": "98",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      }
    ],
    "cameras": {
      "route02": {
        "route": "02",
        "location": "NAN",
        "trafficOutsideTerminalCam": "https://ccimg.bcferries.com/cc/support/terminals/cam1_HSB.jpg",
        "trafficToDestCam": "https://ccimg.bcferries.com/cc/support/terminals/cam2_HSB.jpg",
        "lastUpdateTime": "2026-08-21 10:09:36"
      }
    }
  },
  {
    "route": "Departure Bay → Horseshoe Bay",
    "routeId": "12444",
    "direction": "NAN-HSB",
    "waits": {
      "route02": {
        "route": "02",
        "estOverheightSailingWait": "1",
        "estUnderheightSailingWait": "1",
        "terminalID": "HSB"
      }
    },
    "departures": [
      {
        "vessel": "Queen of Cowichan",
        "vesselCode": "COW",
        "departure": "NAN",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 06:15:00",
        "scheduledArrival": "2026-08-21 07:57:00",
        "actualDeparture": "2026-08-21 06:23:49",
        "actualArrival": "2026-08-21 08:06:31",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "96",
        "capacityTotal": "99",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Oak Bay",
        "vesselCode": "OAK",
        "departure": "NAN",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 08:40:00",
        "scheduledArrival": "2026-08-21 10:22:00",
        "actualDeparture": "2026-08-21 08:39:36",
        "actualArrival": "ETA: 2026-08-21 10:19:36",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "97",
        "capacityTotal": "99",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Cowichan",
        "vesselCode": "COW",
        "departure": "NAN",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 10:55:00",
        "scheduledArrival": "2026-08-21 12:37:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "On time",
        "capacityUnderheight": "100",
        "capacityOverheight": "100",
        "capacityTotal": "100",
        "delayMinutes": 10,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Oak Bay",
        "vesselCode": "OAK",
        "departure": "NAN",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 13:20:00",
        "scheduledArrival": "2026-08-21 15:02:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "94",
        "capacityTotal": "98",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Cowichan",
        "vesselCode": "COW",
        "departure": "NAN",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 16:00:00",
        "scheduledArrival": "2026-08-21 17:42:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "73",
        "capacityTotal": "92",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Oak Bay",
        "vesselCode": "OAK",
        "departure": "NAN",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 18:20:00",
        "scheduledArrival": "2026-08-21 20:02:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "78",
        "capacityTotal": "93",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Cowichan",
        "vesselCode": "COW",
        "departure": "NAN",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 20:30:00",
        "scheduledArrival": "2026-08-21 22:12:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "98",
        "capacityOverheight": "62",
        "capacityTotal": "88",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Oak Bay",
        "vesselCode": "OAK",
        "departure": "NAN",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 22:40:00",
        "scheduledArrival": "2026-08-22 00:22:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "88",
        "capacityOverheight": "63",
        "capacityTotal": "80",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Cowichan",
        "vesselCode": "COW",
        "departure": "NAN",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-22 06:15:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "100",
        "capacityOverheight": "80",
        "capacityTotal": "94",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Oak Bay",
        "vesselCode": "OAK",
        "departure": "NAN",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-22 08:40:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "100",
        "capacityOverheight": "85",
        "capacityTotal": "95",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Cowichan",
        "vesselCode": "COW",
        "departure": "NAN",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-22 10:55:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "100",
        "capacityOverheight": "72",
        "capacityTotal": "92",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      }
    ],
    "cameras": {
      "route02": {
        "route": "02",
        "location": "HSB",
        "trafficOutsideTerminalCam": "https://ccimg.bcferries.com/cc/support/terminals/cam1_NAN.jpg",
        "trafficToDestCam": "https://ccimg.bcferries.com/cc/support/terminals/cam2_NAN.jpg",
        "lastUpdateTime": "2026-08-21 10:09:40"
      }
    }
  },
  {
    "route": "Horseshoe Bay → Langdale",
    "routeId": "12394",
    "direction": "HSB-LNG",
    "waits": {
      "route03": {
        "route": "03",
        "estOverheightSailingWait": "0",
        "estUnderheightSailingWait": "0",
        "terminalID": "LNG"
      }
    },
    "departures": [
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "HSB",
        "destination": "LNG",
        "scheduledDeparture": "2026-08-21 07:30:00",
        "scheduledArrival": "2026-08-21 08:10:00",
        "actualDeparture": "2026-08-21 07:33:02",
        "actualArrival": "2026-08-21 08:11:16",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "100",
        "capacityTotal": "100",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Coquitlam",
        "vesselCode": "COQ",
        "departure": "HSB",
        "destination": "LNG",
        "scheduledDeparture": "2026-08-21 08:50:00",
        "scheduledArrival": "2026-08-21 09:32:00",
        "actualDeparture": "2026-08-21 08:52:21",
        "actualArrival": "2026-08-21 09:29:32",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "100",
        "capacityOverheight": "100",
        "capacityTotal": "100",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "HSB",
        "destination": "LNG",
        "scheduledDeparture": "2026-08-21 09:50:00",
        "scheduledArrival": "2026-08-21 10:30:00",
        "actualDeparture": "2026-08-21 09:52:46",
        "actualArrival": "ETA: 2026-08-21 10:32:46",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "88",
        "capacityOverheight": "71",
        "capacityTotal": "83",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Coquitlam",
        "vesselCode": "COQ",
        "departure": "HSB",
        "destination": "LNG",
        "scheduledDeparture": "2026-08-21 11:10:00",
        "scheduledArrival": "2026-08-21 11:52:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "On time",
        "capacityUnderheight": "82",
        "capacityOverheight": "53",
        "capacityTotal": "74",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "HSB",
        "destination": "LNG",
        "scheduledDeparture": "2026-08-21 12:10:00",
        "scheduledArrival": "2026-08-21 12:50:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "75",
        "capacityOverheight": "57",
        "capacityTotal": "70",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Coquitlam",
        "vesselCode": "COQ",
        "departure": "HSB",
        "destination": "LNG",
        "scheduledDeparture": "2026-08-21 13:20:00",
        "scheduledArrival": "2026-08-21 14:02:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "78",
        "capacityOverheight": "34",
        "capacityTotal": "65",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "HSB",
        "destination": "LNG",
        "scheduledDeparture": "2026-08-21 14:25:00",
        "scheduledArrival": "2026-08-21 15:05:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "60",
        "capacityOverheight": "61",
        "capacityTotal": "60",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Coquitlam",
        "vesselCode": "COQ",
        "departure": "HSB",
        "destination": "LNG",
        "scheduledDeparture": "2026-08-21 15:40:00",
        "scheduledArrival": "2026-08-21 16:22:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "77",
        "capacityOverheight": "44",
        "capacityTotal": "68",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "HSB",
        "destination": "LNG",
        "scheduledDeparture": "2026-08-21 16:40:00",
        "scheduledArrival": "2026-08-21 17:20:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "67",
        "capacityOverheight": "43",
        "capacityTotal": "60",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Coquitlam",
        "vesselCode": "COQ",
        "departure": "HSB",
        "destination": "LNG",
        "scheduledDeparture": "2026-08-21 18:05:00",
        "scheduledArrival": "2026-08-21 18:47:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "76",
        "capacityOverheight": "48",
        "capacityTotal": "68",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "HSB",
        "destination": "LNG",
        "scheduledDeparture": "2026-08-21 19:05:00",
        "scheduledArrival": "2026-08-21 19:45:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "81",
        "capacityOverheight": "36",
        "capacityTotal": "68",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "HSB",
        "destination": "LNG",
        "scheduledDeparture": "2026-08-21 21:25:00",
        "scheduledArrival": "2026-08-21 22:05:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "63",
        "capacityOverheight": "11",
        "capacityTotal": "48",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "HSB",
        "destination": "LNG",
        "scheduledDeparture": "2026-08-21 23:30:00",
        "scheduledArrival": "2026-08-22 00:10:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "6",
        "capacityOverheight": "16",
        "capacityTotal": "9",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "HSB",
        "destination": "LNG",
        "scheduledDeparture": "2026-08-22 07:30:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "75",
        "capacityOverheight": "62",
        "capacityTotal": "71",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Coquitlam",
        "vesselCode": "COQ",
        "departure": "HSB",
        "destination": "LNG",
        "scheduledDeparture": "2026-08-22 08:50:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "76",
        "capacityOverheight": "40",
        "capacityTotal": "65",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "HSB",
        "destination": "LNG",
        "scheduledDeparture": "2026-08-22 09:50:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "58",
        "capacityOverheight": "42",
        "capacityTotal": "53",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      }
    ],
    "cameras": {
      "route03": {
        "route": "03",
        "location": "LNG",
        "trafficOutsideTerminalCam": "https://ccimg.bcferries.com/cc/support/terminals/cam1_HSB.jpg",
        "trafficToDestCam": "",
        "lastUpdateTime": "2026-08-21 10:09:36"
      }
    }
  },
  {
    "route": "Langdale → Horseshoe Bay",
    "routeId": "12394",
    "direction": "LNG-HSB",
    "waits": {
      "route03": {
        "route": "03",
        "estOverheightSailingWait": "0",
        "estUnderheightSailingWait": "0",
        "terminalID": "HSB"
      }
    },
    "departures": [
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "LNG",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 06:20:00",
        "scheduledArrival": "2026-08-21 07:00:00",
        "actualDeparture": "2026-08-21 06:20:06",
        "actualArrival": "2026-08-21 07:02:53",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "33",
        "capacityOverheight": "87",
        "capacityTotal": "48",
        "delayMinutes": 31,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Coquitlam",
        "vesselCode": "COQ",
        "departure": "LNG",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 07:40:00",
        "scheduledArrival": "2026-08-21 08:22:00",
        "actualDeparture": "2026-08-21 07:41:15",
        "actualArrival": "2026-08-21 08:20:21",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "42",
        "capacityOverheight": "33",
        "capacityTotal": "40",
        "delayMinutes": 29,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "LNG",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 08:40:00",
        "scheduledArrival": "2026-08-21 09:20:00",
        "actualDeparture": "2026-08-21 08:40:08",
        "actualArrival": "2026-08-21 09:25:02",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "65",
        "capacityOverheight": "35",
        "capacityTotal": "57",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Coquitlam",
        "vesselCode": "COQ",
        "departure": "LNG",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 10:00:00",
        "scheduledArrival": "2026-08-21 10:42:00",
        "actualDeparture": "2026-08-21 10:01:44",
        "actualArrival": "ETA: 2026-08-21 10:41:44",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "83",
        "capacityOverheight": "96",
        "capacityTotal": "86",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "LNG",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 11:00:00",
        "scheduledArrival": "2026-08-21 11:40:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "On time",
        "capacityUnderheight": "38",
        "capacityOverheight": "27",
        "capacityTotal": "35",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Coquitlam",
        "vesselCode": "COQ",
        "departure": "LNG",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 12:15:00",
        "scheduledArrival": "2026-08-21 12:57:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "50",
        "capacityOverheight": "34",
        "capacityTotal": "46",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "LNG",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 13:15:00",
        "scheduledArrival": "2026-08-21 13:55:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "42",
        "capacityOverheight": "67",
        "capacityTotal": "49",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Coquitlam",
        "vesselCode": "COQ",
        "departure": "LNG",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 14:35:00",
        "scheduledArrival": "2026-08-21 15:17:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "30",
        "capacityOverheight": "34",
        "capacityTotal": "31",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "LNG",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 15:35:00",
        "scheduledArrival": "2026-08-21 16:15:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "29",
        "capacityOverheight": "46",
        "capacityTotal": "34",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Coquitlam",
        "vesselCode": "COQ",
        "departure": "LNG",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 16:50:00",
        "scheduledArrival": "2026-08-21 17:32:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "37",
        "capacityOverheight": "57",
        "capacityTotal": "43",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "LNG",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 17:55:00",
        "scheduledArrival": "2026-08-21 18:35:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "63",
        "capacityOverheight": "43",
        "capacityTotal": "57",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "LNG",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 20:15:00",
        "scheduledArrival": "2026-08-21 20:55:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "45",
        "capacityOverheight": "33",
        "capacityTotal": "41",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "LNG",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-21 22:30:00",
        "scheduledArrival": "2026-08-21 23:10:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "10",
        "capacityOverheight": "5",
        "capacityTotal": "9",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "LNG",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-22 06:20:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "12",
        "capacityOverheight": "23",
        "capacityTotal": "15",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Coquitlam",
        "vesselCode": "COQ",
        "departure": "LNG",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-22 07:40:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "17",
        "capacityOverheight": "7",
        "capacityTotal": "15",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Surrey",
        "vesselCode": "SUR",
        "departure": "LNG",
        "destination": "HSB",
        "scheduledDeparture": "2026-08-22 08:40:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "49",
        "capacityOverheight": "4",
        "capacityTotal": "36",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      }
    ],
    "cameras": {
      "route03": {
        "route": "03",
        "location": "HSB",
        "trafficOutsideTerminalCam": "https://ccimg.bcferries.com/cc/support/terminals/cam1_LNG.jpg",
        "trafficToDestCam": "https://ccimg.bcferries.com/cc/support/terminals/cam2_LNG.jpg",
        "lastUpdateTime": "2026-08-21 10:09:36"
      }
    }
  },
  {
    "route": "Horseshoe Bay → Snug Cove",
    "routeId": "12400",
    "direction": "HSB-BOW",
    "waits": {
      "route08": {
        "route": "08",
        "estOverheightSailingWait": "0",
        "estUnderheightSailingWait": "0",
        "terminalID": "BOW"
      }
    },
    "departures": [
      {
        "vessel": "Queen of Capilano",
        "vesselCode": "CAP",
        "departure": "HSB",
        "destination": "BOW",
        "scheduledDeparture": "2026-08-21 05:45:00",
        "scheduledArrival": "2026-08-21 06:05:00",
        "actualDeparture": "2026-08-21 05:43:23",
        "actualArrival": "2026-08-21 06:01:43",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "7",
        "capacityOverheight": "25",
        "capacityTotal": "12",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Capilano",
        "vesselCode": "CAP",
        "departure": "HSB",
        "destination": "BOW",
        "scheduledDeparture": "2026-08-21 06:50:00",
        "scheduledArrival": "2026-08-21 07:10:00",
        "actualDeparture": "2026-08-21 06:49:47",
        "actualArrival": "2026-08-21 07:07:34",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "54",
        "capacityOverheight": "44",
        "capacityTotal": "51",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Capilano",
        "vesselCode": "CAP",
        "departure": "HSB",
        "destination": "BOW",
        "scheduledDeparture": "2026-08-21 08:05:00",
        "scheduledArrival": "2026-08-21 08:25:00",
        "actualDeparture": "2026-08-21 08:06:43",
        "actualArrival": "2026-08-21 08:24:54",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "68",
        "capacityOverheight": "40",
        "capacityTotal": "60",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Capilano",
        "vesselCode": "CAP",
        "departure": "HSB",
        "destination": "BOW",
        "scheduledDeparture": "2026-08-21 09:20:00",
        "scheduledArrival": "2026-08-21 09:40:00",
        "actualDeparture": "2026-08-21 09:24:27",
        "actualArrival": "2026-08-21 09:44:43",
        "status": "D",
        "departureStatus": "In port",
        "capacityUnderheight": "84",
        "capacityOverheight": "33",
        "capacityTotal": "70",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Capilano",
        "vesselCode": "CAP",
        "departure": "HSB",
        "destination": "BOW",
        "scheduledDeparture": "2026-08-21 10:35:00",
        "scheduledArrival": "2026-08-21 10:55:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "100",
        "capacityOverheight": "18",
        "capacityTotal": "77",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Capilano",
        "vesselCode": "CAP",
        "departure": "HSB",
        "destination": "BOW",
        "scheduledDeparture": "2026-08-21 11:55:00",
        "scheduledArrival": "2026-08-21 12:15:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "0",
        "capacityOverheight": "0",
        "capacityTotal": "0",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Capilano",
        "vesselCode": "CAP",
        "departure": "HSB",
        "destination": "BOW",
        "scheduledDeparture": "2026-08-21 13:10:00",
        "scheduledArrival": "2026-08-21 13:30:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "0",
        "capacityOverheight": "0",
        "capacityTotal": "0",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Capilano",
        "vesselCode": "CAP",
        "departure": "HSB",
        "destination": "BOW",
        "scheduledDeparture": "2026-08-21 14:35:00",
        "scheduledArrival": "2026-08-21 14:55:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "0",
        "capacityOverheight": "0",
        "capacityTotal": "0",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Capilano",
        "vesselCode": "CAP",
        "departure": "HSB",
        "destination": "BOW",
        "scheduledDeparture": "2026-08-21 15:55:00",
        "scheduledArrival": "2026-08-21 16:15:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "0",
        "capacityOverheight": "0",
        "capacityTotal": "0",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Capilano",
        "vesselCode": "CAP",
        "departure": "HSB",
        "destination": "BOW",
        "scheduledDeparture": "2026-08-21 17:20:00",
        "scheduledArrival": "2026-08-21 17:40:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "0",
        "capacityOverheight": "0",
        "capacityTotal": "0",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Capilano",
        "vesselCode": "CAP",
        "departure": "HSB",
        "destination": "BOW",
        "scheduledDeparture": "2026-08-21 18:35:00",
        "scheduledArrival": "2026-08-21 18:55:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "0",
        "capacityOverheight": "0",
        "capacityTotal": "0",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Capilano",
        "vesselCode": "CAP",
        "departure": "HSB",
        "destination": "BOW",
        "scheduledDeparture": "2026-08-21 19:50:00",
        "scheduledArrival": "2026-08-21 20:10:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "0",
        "capacityOverheight": "0",
        "capacityTotal": "0",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Capilano",
        "vesselCode": "CAP",
        "departure": "HSB",
        "destination": "BOW",
        "scheduledDeparture": "2026-08-21 20:55:00",
        "scheduledArrival": "2026-08-21 21:15:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "0",
        "capacityOverheight": "0",
        "capacityTotal": "0",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Capilano",
        "vesselCode": "CAP",
        "departure": "HSB",
        "destination": "BOW",
        "scheduledDeparture": "2026-08-21 22:00:00",
        "scheduledArrival": "2026-08-21 22:20:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "0",
        "capacityOverheight": "0",
        "capacityTotal": "0",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Capilano",
        "vesselCode": "CAP",
        "departure": "HSB",
        "destination": "BOW",
        "scheduledDeparture": "2026-08-21 23:00:00",
        "scheduledArrival": "2026-08-21 23:20:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": "0",
        "capacityOverheight": "0",
        "capacityTotal": "0",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Capilano",
        "vesselCode": "CAP",
        "departure": "HSB",
        "destination": "BOW",
        "scheduledDeparture": "2026-08-22 05:45:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "0",
        "capacityOverheight": "0",
        "capacityTotal": "0",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Capilano",
        "vesselCode": "CAP",
        "departure": "HSB",
        "destination": "BOW",
        "scheduledDeparture": "2026-08-22 06:50:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "0",
        "capacityOverheight": "0",
        "capacityTotal": "0",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Queen of Capilano",
        "vesselCode": "CAP",
        "departure": "HSB",
        "destination": "BOW",
        "scheduledDeparture": "2026-08-22 08:05:00",
        "scheduledArrival": null,
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": null,
        "capacityUnderheight": "0",
        "capacityOverheight": "0",
        "capacityTotal": "0",
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      }
    ],
    "cameras": {
      "route08": {
        "route": "08",
        "location": "BOW",
        "trafficOutsideTerminalCam": "https://ccimg.bcferries.com/cc/support/terminals/cam1_HSB.jpg",
        "trafficToDestCam": "",
        "lastUpdateTime": "2026-08-21 10:09:37"
      }
    }
  },
  {
    "route": "Snug Cove → Horseshoe Bay",
    "routeId": "12400",
    "direction": "BOW-HSB",
    "waits": {},
    "departures": [
      {
        "scheduledArrival": null,
        "actualArrival": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      }
    ],
    "cameras": {
      "route08": {
        "route": "08",
        "location": "HSB",
        "trafficOutsideTerminalCam": "https://ccimg.bcferries.com/cc/support/terminals/cam1_BOW.jpg",
        "trafficToDestCam": "",
        "lastUpdateTime": "2026-08-21 10:09:41"
      }
    }
  },
  {
    "route": "Nanaimo Harbour → Descanso Bay",
    "routeId": "12425",
    "direction": "NAH-GAB",
    "waits": {
      "route19": {
        "route": null,
        "estOverheightSailingWait": null,
        "estUnderheightSailingWait": null,
        "terminalID": ""
      }
    },
    "departures": [
      {
        "vessel": "Island Gwawis",
        "vesselCode": "IGW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 05:45:00",
        "scheduledArrival": "2026-08-21 06:08:00",
        "actualDeparture": "2026-08-21 05:45:00",
        "actualArrival": "ETA: variable",
        "status": "D",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Island Gwawis",
        "vesselCode": "IGW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 06:55:00",
        "scheduledArrival": "2026-08-21 07:18:00",
        "actualDeparture": "2026-08-21 06:55:00",
        "actualArrival": "ETA: variable",
        "status": "D",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "IXW",
        "vesselCode": "IXW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 07:35:00",
        "scheduledArrival": "2026-08-21 07:58:00",
        "actualDeparture": "2026-08-21 07:38:00",
        "actualArrival": null,
        "status": "D",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 3,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Island Gwawis",
        "vesselCode": "IGW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 08:10:00",
        "scheduledArrival": "2026-08-21 08:33:00",
        "actualDeparture": "2026-08-21 08:09:00",
        "actualArrival": "ETA: variable",
        "status": "D",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "IXW",
        "vesselCode": "IXW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 08:45:00",
        "scheduledArrival": "2026-08-21 09:08:00",
        "actualDeparture": "2026-08-21 08:51:00",
        "actualArrival": null,
        "status": "D",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 6,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Island Gwawis",
        "vesselCode": "IGW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 09:20:00",
        "scheduledArrival": "2026-08-21 09:43:00",
        "actualDeparture": "2026-08-21 09:20:00",
        "actualArrival": "ETA: variable",
        "status": "D",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "IXW",
        "vesselCode": "IXW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 09:55:00",
        "scheduledArrival": "2026-08-21 10:18:00",
        "actualDeparture": "2026-08-21 09:58:00",
        "actualArrival": null,
        "status": "D",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 3,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Island Gwawis",
        "vesselCode": "IGW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 10:35:00",
        "scheduledArrival": "2026-08-21 10:58:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "IXW",
        "vesselCode": "IXW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 11:15:00",
        "scheduledArrival": "2026-08-21 11:38:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Island Gwawis",
        "vesselCode": "IGW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 11:50:00",
        "scheduledArrival": "2026-08-21 12:13:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "IXW",
        "vesselCode": "IXW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 13:10:00",
        "scheduledArrival": "2026-08-21 13:33:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Island Gwawis",
        "vesselCode": "IGW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 13:45:00",
        "scheduledArrival": "2026-08-21 14:08:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "IXW",
        "vesselCode": "IXW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 14:20:00",
        "scheduledArrival": "2026-08-21 14:43:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Island Gwawis",
        "vesselCode": "IGW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 14:55:00",
        "scheduledArrival": "2026-08-21 15:18:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "IXW",
        "vesselCode": "IXW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 15:30:00",
        "scheduledArrival": "2026-08-21 15:53:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Island Gwawis",
        "vesselCode": "IGW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 16:05:00",
        "scheduledArrival": "2026-08-21 16:28:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "IXW",
        "vesselCode": "IXW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 16:40:00",
        "scheduledArrival": "2026-08-21 17:03:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Island Gwawis",
        "vesselCode": "IGW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 17:20:00",
        "scheduledArrival": "2026-08-21 17:43:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Island Gwawis",
        "vesselCode": "IGW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 18:30:00",
        "scheduledArrival": "2026-08-21 18:53:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Island Gwawis",
        "vesselCode": "IGW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 19:40:00",
        "scheduledArrival": "2026-08-21 20:03:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Island Gwawis",
        "vesselCode": "IGW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 21:25:00",
        "scheduledArrival": "2026-08-21 21:48:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Island Gwawis",
        "vesselCode": "IGW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 22:30:00",
        "scheduledArrival": "2026-08-21 22:53:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "vessel": "Island Gwawis",
        "vesselCode": "IGW",
        "departure": "NAH",
        "destination": "GAB",
        "scheduledDeparture": "2026-08-21 23:30:00",
        "scheduledArrival": "2026-08-21 23:53:00",
        "actualDeparture": null,
        "actualArrival": null,
        "status": "A",
        "departureStatus": "",
        "capacityUnderheight": null,
        "capacityOverheight": null,
        "capacityTotal": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      },
      {
        "scheduledArrival": null,
        "actualArrival": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      }
    ],
    "cameras": {
      "route19": {
        "route": "19",
        "location": "GAB",
        "trafficOutsideTerminalCam": "https://ccimg.bcferries.com/cc/support/terminals/cam1_NAH.jpg",
        "trafficToDestCam": "",
        "lastUpdateTime": "2026-08-21 10:09:41"
      }
    }
  },
  {
    "route": "Descanso Bay → Nanaimo Harbour",
    "routeId": "12425",
    "direction": "GAB-NAH",
    "waits": {},
    "departures": [
      {
        "scheduledArrival": null,
        "actualArrival": null,
        "delayMinutes": 0,
        "comments": null,
        "berth": null
      }
    ],
    "cameras": {
      "route19": {
        "route": "19",
        "location": "NAH",
        "trafficOutsideTerminalCam": "https://ccimg.bcferries.com/cc/support/terminals/cam1_GAB.jpg",
        "trafficToDestCam": "",
        "lastUpdateTime": "2026-08-21 10:09:41"
      }
    }
  }
]