Home

How to get Direct Ferries Schedules

Scrape Direct Ferries public route pages for ferry sailing schedules from BoatTrip JSON-LD - operator, departure/arrival times, and duration. directferries.com is one page of it. A run reads that public list and saves one row per result.

One row per result

A row has Route name, Origin port, Destination port, Operator. The columns are listed in the schema on this page.

New rows from that site

Each run reads directferries.com again. Put it on a schedule and the next file is the latest rows from that site.

Direct Ferries Schedules in Excel, Sheets, or Power BI

The rows are the same in each of those tools. The guide for the one you already use starts with a free Apify account and finishes with the file.

Schema

Examples come from the actor sample, not a live result.

NameDescriptionExample
routeNameRoute nameDover - Calais
originPortOrigin portDover
destinationPortDestination portCalais
operatorOperatorIrish Ferries
departureTimeDeparture time00:20
arrivalTimeArrival time01:50
durationIsoDuration (ISO 8601)PT1H30M
durationMinutesDuration (minutes)90
routeUrlRoute URLhttps://www.directferries.com/dover_calais_ferry.htm
scrapedAtScraped at2026-09-10T10:00:00+00:00
  • routeNameRoute nameDover - Calais
  • originPortOrigin portDover
  • destinationPortDestination portCalais
  • operatorOperatorIrish Ferries
  • departureTimeDeparture time00:20
  • arrivalTimeArrival time01:50
  • durationIsoDuration (ISO 8601)PT1H30M
  • durationMinutesDuration (minutes)90
  • routeUrlRoute URLhttps://www.directferries.com/dover_calais_ferry.htm
  • scrapedAtScraped at2026-09-10T10:00:00+00:00