オープンデータセット

運航会社が公表した運賃つきの定期フェリー航路

バージョン 1.0.0 · CC BY 4.0 · 取得日 2026年9月12日

2,190件の方向付き港湾ペアで観測できたすべての定期出航を、運航する船舶と、読み取った日にその事業者が提示していた価格とともに収録している。

収録内容

ファイルの生成元と同じスナップショットから数えています。したがってこの表と CSV が食い違うことはありません。

  • 2,190方向つき港ペア
  • 895便が観測されたペア
  • 1,295照会して便がなかったペア
  • 2,948便の行数
  • 2,709運航会社の便識別子の種類
  • 5,997個別の運賃提示
  • 120運航会社
  • 357船名のある船舶
  • 65
  • 600航路に登場する港
  • 299うち UN/LOCODE を持つ港
  • 1,440登録簿の港

出航は2026年9月17日, 2026年9月21日, 2026年9月25日, 2026年9月29日について探索した。何も出航がないペアは、その4つの日付でどの船も応答しなかったことを意味する。

両端の港が属する国別に見た出航の行数である。収録範囲は地中海と西欧である。

船がいる海域
  • イタリア1,175
  • ギリシャ910
  • スペイン274
  • クロアチア184
  • インドネシア149
  • シンガポール126
  • イギリス105
  • トルコ77

便の行数が多い上位 8 か国。棒の長さは最大値に対する比です。

作り方

  • 船がどこへ行くかをグラフに尋ねる登録簿の各港について、その正確な名称で、直行の接続がある港を問い合わせる。コードで問い合わせると誤った港が返る。Barcelona自身が用いるコードは、クロアチアの港を返してくる。サービスが返した港を、問い合わせた港と照合し、置き換えが起きていれば破棄する。
  • 各ペアに実際の出発を尋ねるグラフが挙げたすべてのペアについて、予約可能期間に散らした4つの日付で便を照会する。フェリーの在庫はおおむね2〜3週間前に開くため、各ペアは応答があった最も早い日付を保持する。
  • 返ってきたものを書き留める出発、到着、運航会社、船名、提示されたすべての客室等級の価格を、返ってきたまま、通貨の補助単位の整数で記録します。独自の語彙に揃えることも、平均を取ることも、欠けを埋めることもしません。会社名は公表されたまま残します。二つの表記が明らかに同じ会社である場合でも同じです。
  • 結合し、計算し、計算したものに印をつける座標のために港を都市と対応づけ、距離を計算し、件数を数えます。そのいずれも列の単位で印をつけてあるため、どの数字が運航会社から来て、どれが私たちの計算かが正確に分かります。

各行の裏づけ

すべてのファイルのすべての行が、source、source_url、fetched_at、evidenceを持つ。

measured
特定の便について運航会社が公表した応答から読み取ったもの。船名、出発時刻、運航会社が請求している価格です。3,963 行。
filed
公開された登録簿または接続グラフから、運行会社あるいは集約事業者が申告したとおりに読み取ったものです。2,735 行。
derived
上の2つからビルドスクリプトが算出したもの。この値で証拠付けされる行はない。計算値は列に置かれ、各リソースがそれを明記している。

実測の行であっても計算された列を持ちうるため、各ファイルにはderived_columnsがある。距離、所要時間、slug、件数、そして通貨の表示である。運賃の金額はこれに含まれない。

上流の価格フィールドには通貨コードが入っていない。Ferryhopperはユーロで提示し、これらのファイルはEURを記録するため、fare_currencyはderivedとして列挙している。3文字は当方のもの、金額は事業者のものである。

実際の行

sailings.csv から八便、運航会社ごとに一便ずつ、ファイルが保持している順のままです。ファイルを開けば、まさにこれが見つかります。

航路出発運航会社船名所要時間最安の提示
AG.MARINA (AEGINA)PIRAEUS2026/09/17 11:20HELLENIC SEAWAYSAERO HIGHSPEED0h 30mEUR 19.50
AG.MARINA (AEGINA)PIRAEUS2026/09/17 18:35MAGIC SEA FERRIESMAGIC 20h 30mEUR 19.50
AGAETESANTA CRUZ DE TENERIFE2026/09/17 6:00FRED OLSENBAÑADEROS EXPRESS1h 20mEUR 50.60
AGROPOLIPALINURO2026/09/17 9:05TRAVELMARTRAVELMAR2h 55mEUR 15.50
AJACCIOMARSEILLE2026/09/17 18:00LA MERIDIONALEPIANA13h 00mEUR 39.00
AJACCIOPORTO TORRES2026/09/17 7:15CORSICA FERRIESCORSICA FERRIES4h 15mEUR 26.00
ALCUDIABARCELONA2026/09/17 9:45BALEARIAMARGARITA SALAS3h 30mEUR 111.50
ALGECIRASCEUTA2026/09/17 7:30DFDS IBERIACEUTA JET1h 00mEUR 38.50

時刻は運航会社が公表した時計の表示をそのまま写したものです。運賃はその便で提供される最も安い客室等級です。

ダウンロード

Frictionless Data Package です。記述子、リソースごとの Table Schema、RFC 4180 準拠の CSV、そしてファイルごとの SHA-256 が揃っています。アカウントも鍵も必要ありません。

ファイル行数サイズSHA-256
crossings.csv2,190797 KiB01fcb5104a0aadaf9b7e46b033906a9871dd13c435a82e368547a5426c09de3c
sailings.csv2,9481.2 MiB6a94303ef626b529a3f9a424affd08e235bf2af883765d80412a91ea56a8519e
operators.csv12030 KiB13433a3c272d3546ac8889e629d4a28f9e3fffc25e5b8f17a0e7abe6c72867b1
ports.csv1,440332 KiBc65482c9c4d1cb9e039d43e656724343082b016a6741b06c86e0a97ebe5e242d
datapackage.json4 KiBa05cfbe9dab053fee119842b4cfee0e56b386214709c3ddb37ae6bb623534170
checksums.txt171 KiB6f207fcf03f6dc98d880861429ad60f619e36342dfc20fce7a335a467d0ad814
README.md14 KiBe6546a7f951e16a2228e45e76fc016911e23c91886c417a073a597870ac5b199

パッケージ一式はリポジトリの data-packages/ferry-crossings にもあり、node tools/data/ferry-package.mjs でコミット済みスナップショットから再生成できます。決定的な処理なので、差分が出ればそれはデータの変更であり、それ以外ではありません。

引用のしかた

帰属表示がライセンスの条件であり、こちらがお願いする唯一のことである。下のどちらの形式でもよい。

整形済み

Orlero (2026). Scheduled ferry crossings with operator-published fares (Version 1.0.0) [Data set]. https://orlero.com/data/ferry-crossings

BibTeX

@dataset{orlero_ferry_crossings_1_0_0,
  author    = {{Orlero}},
  title     = {{Scheduled ferry crossings with operator-published fares}},
  year      = {2026},
  version   = {1.0.0},
  publisher = {Orlero},
  url       = {https://orlero.com/data/ferry-crossings},
  note      = {CC BY 4.0}
}

識別子

DOIはまだない。上のURLとバージョンを引用すること。

ライセンス

CC BY 4.0。共有し、改変し、これを基にしたものを販売してよい。そして帰属を表示すること。バージョン4.0はEUのsui generisデータベース権も同じ条件で対象とする。船舶名、会社名、港名はそれぞれの所有者の標章であり、誰が何を運航しているかという事実として再掲している。

https://creativecommons.org/licenses/by/4.0/

分からないこと

  • これはフィードではなくスナップショットである。運賃は、読み取った時点で事業者が公表していた値である。
  • 出航のない航路が、便がないことの証明にはならない。探索した4つの日付では、週1便の出航を取りこぼしうる。
  • 座標は都市の代表点であり、係留位置ではありません。アテネはピレウスに、ローマはチビタベッキアに解決されるため、計算した距離は都市間のものであり、実際の航程の下限にあたります。
  • UN/LOCODE は形式から割り当てたもので、登録簿を引いたものではありません。五文字で国コードの接頭辞が登録簿と一致する場合にそう扱います。認証済みのコードが必要な場合は、運航会社の生のコードで結合してください。
  • GTFSとParquetは後のリリースに回している。探索した4つの日付では運行カレンダーを構成できないためである。
  • タイムスタンプは現地の時計の時刻にUTCの印を付けたもので、公表されたとおりに記録している。解決できるよう、港のファイルはIANAのゾーンを持つ。これは2つの港が異なるゾーンにある390件の出航に影響する。
  • 0件の出航には所要時間がない。公表された到着が公表された出発より後になっていないため、両方のタイムスタンプは公表のまま残し、計算列は空にしている。
Oriと計画する

旅程プランナー Ori

こんなふうに聞いてください