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.
| Name | Description | Example |
|---|---|---|
routeName | Route name | Dover |
originPort | Origin port | Dover |
destinationPort | Destination port | Calais |
operator | Operator | Irish |
departureTime | Departure time | 00:20 |
arrivalTime | Arrival time | 01:50 |
durationIso | Duration (ISO 8601) | PT1H30M |
durationMinutes | Duration (minutes) | 90 |
routeUrl | Route URL | https:/ |
scrapedAt | Scraped at | 2026-09-10T10:00:00+00:00 |
routeNameRoute nameDover- Calais originPortOrigin portDoverdestinationPortDestination portCalaisoperatorOperatorIrishFerries departureTimeDeparture time00:20arrivalTimeArrival time01:50durationIsoDuration (ISO 8601)PT1H30MdurationMinutesDuration (minutes)90routeUrlRoute URLhttps:// www.directferries.com/ dover_calais_ferry.htm scrapedAtScraped at2026-09-10T10:00:00+00:00