このアプリについて
「1000円以内で到達できる駅と到達できない駅を可視化できないだろうか?」
「乗換案内アプリでも表示されないような最安経路は存在するだろうか?」
そんなことがきっかけでこのアプリを作りました。
このアプリは、首都圏の最安運賃を簡単・高速・網羅的に調べることができます。出発駅を指定することで、その駅から到達可能な全ての駅までの最安運賃をマップ上にマーカーで表示、そして、マップ上に表示された駅(マーカー)をクリックすることで、出発駅から選択した駅までの最安経路を分かりやすく表示します。
運賃に応じてマーカーの色を変化させるヒートマップ的な機能も持っており、意外と少ない運賃で到達できる駅が見えてくるかもしれません。
最安経路を算出するための処理はリアルタイムで行なっていますが、事前のデータ整理と適切なアルゴリズムの利用により、ほぼ遅延なく結果を表示することが可能です。(サーバーやネットワークの状況には影響されます。)
対応している鉄道事業者
以下の20事業者に対応しています。
- 東日本旅客鉄道 ※1 ※2 ※3
- 相模鉄道
- 東武鉄道
- 西武鉄道 ※2
- 東急電鉄
- 京急電鉄
- 小田急電鉄
- 京王電鉄
- 京成電鉄 ※1 ※4
- 北総鉄道
- 東京メトロ
- 東京都交通局
- 横浜市交通局
- 東京臨海高速鉄道
- 首都圏新都市鉄道(つくばエクスプレス) ※2
- ゆりかもめ
- 多摩都市モノレール
- 東葉高速鉄道
- 埼玉高速鉄道
- 横浜高速鉄道
※1 運賃計算が非常に複雑なため運賃が正確ではない可能性があります。
※2 運賃は2026年3月14日の運賃改定以降のものが表示されます。
※3 東日本旅客鉄道の対応している路線は以下です。
- 山手線
- 中央線快速(東京 - 高尾)
- 中央・総武各駅停車(千葉 - 三鷹)
- 総武快速線(東京 - 千葉)
- 総武本線(千葉 - 銚子)
- 京葉線(東京 - 蘇我)
- 成田線(佐倉 - 銚子)(我孫子 - 成田)(成田 - 成田空港)
- 武蔵野線(府中本町 - 西船橋)
- 東海道線(東京 - 熱海)
- 湘南新宿ライン(大船 - 大宮)
- 京浜東北線・根岸線(大宮 - 大船)
- 埼京線(大崎 - 大宮)
- 川越線(大宮 - 高麗川)
- 常磐線快速(品川 - 取手)
- 常磐線各駅停車(綾瀬 - 取手)
- 高崎線(東京 - 高崎)
- 宇都宮線(東京 - 黒磯)
- 横須賀線(東京 - 久里浜)
- 南武線(川崎 - 立川)(尻手 - 浜川崎)
- 横浜線(東神奈川 - 八王子)
- 鶴見線(鶴見 - 扇町)(安善 - 大川)(浅野 - 海芝浦)
- 青梅線(立川 - 奥多摩)
- 相模線(茅ヶ崎 - 橋本)
- 相鉄直通線(大崎 - 羽沢横浜国大)
- 五日市線(拝島 - 武蔵五日市)
- 八高線(八王子 - 倉賀野)
※4 京成電鉄の対応している路線は以下です。
- 京成本線(京成上野 - 成田空港)
- 千葉線(京成津田沼 - 千葉中央)
- 押上線(押上 - 青砥)
- 金町線(京成高砂 - 京成金町)
- 東成田線(京成成田 - 東成田)
- 松戸線(松戸 - 京成津田沼)
- 成田スカイアクセス線(京成高砂 - 成田空港)
使用しているデータ
- 公共交通オープンデータセンター 相模鉄道、東武鉄道、西武鉄道、東急電鉄、京急電鉄、東京メトロ、東京都交通局、横浜市交通局、東京臨海高速鉄道、首都圏新都市鉄道、ゆりかもめ、多摩都市モノレールの12社について、「駅情報」「路線系統情報」「運賃情報」の3つのデータを使用しています。小田急電鉄と東日本旅客鉄道については、「駅情報」「路線系統情報」の2つのデータを使用しています。
- 鉄道駅LOD マップ上に各社の線路を描画するためにGeoJSONデータを使用しています。
- 西武鉄道、首都圏新都市鉄道(つくばエクスプレス)の運賃改定情報 西武鉄道と首都圏新都市鉄道(つくばエクスプレス)は2026年3月14日に運賃改定が予定されているため、運賃改定情報を「運賃情報」に反映させています。
- 小田急電鉄の「キロ別普通旅客運賃表」と各路線の累計キロ情報(Wikipedia) 小田急電鉄の運賃データは公共交通オープンデータセンターで提供されていないため、キロ別普通旅客運賃表と各路線の累計キロ情報から、小田急電鉄の「運賃情報」を生成しています。
- 東日本旅客鉄道の「キロ別普通旅客運賃表」と各路線の累計キロ情報(Wikipedia) 小田急電鉄と同様、東日本旅客鉄道の運賃データも公共交通オープンデータセンターで提供されていないため、キロ別普通旅客運賃表と各路線の累計キロ情報から、東日本旅客鉄道の「運賃情報」を生成しています。
- 京王電鉄、京成電鉄、北総鉄道、東葉高速鉄道、埼玉高速鉄道、横浜高速鉄道の「キロ別普通旅客運賃表」と各路線の累計キロ情報(Wikipedia) これらの事業者のデータは公共交通オープンデータセンターで提供されていないため、以下のサイトの情報を参考に「駅情報」と「路線系統情報」を生成、そして、キロ別普通旅客運賃表と各路線の累計キロ情報から「運賃情報」を生成しています。
- 乗り継ぎ割引情報 首都圏の鉄道では、別の鉄道事業者に乗り継ぎ(乗り換え)を行う場合、乗り継ぎ前と後で双方が初乗り運賃になるようなパターンにおいて、割引運賃が設定されていることがありますが、それを考慮した運賃の算出に対応しています。
なお、東日本旅客鉄道、相模鉄道、東武鉄道、西武鉄道、東急電鉄、京急電鉄、小田急電鉄の7社のデータは「公共交通オープンデータチャレンジ2025」限定のデータになります。
(マップ上に描画されたグレーのラインのことです。)
★参考:
西武鉄道の「キロ別普通旅客運賃表」
首都圏新都市鉄道の「キロ別普通旅客運賃表」
★参考:
小田急電鉄の「キロ別普通旅客運賃表」
小田急小田原線の累計キロ情報(Wikipedia)
小田急江ノ島線の累計キロ情報(Wikipedia)
小田急多摩線の累計キロ情報(Wikipedia)
(路線数が多いため、Wikipediaのリンクは省略します。)
東日本旅客鉄道の運賃も2026年3月14日に運賃改定が予定されているので、運賃改定後のキロ別普通旅客運賃表を利用しました。
また、東日本旅客鉄道の運賃には、他の鉄道事業者と競合している区間において通常の運賃よりも安い「特定区間」と呼ばれる運賃が設定されている区間が存在します。こちらも2026年3月14日の運賃改定後の特定区間運賃に対応しています。
加えて、東日本旅客鉄道の運賃には、運賃体系の異なる「幹線」と「地方交通線(例:八高線)」が存在しますが、「幹線」と「地方交通線」を連続して乗車する場合の運賃の算出にも対応しています。
★参考:
東日本旅客鉄道の「キロ別普通旅客運賃表(幹線)」
東日本旅客鉄道の「キロ別普通旅客運賃表(地方交通線)」
「電車特定区間・山手線内」の運賃区分を「幹線」に統合
特定区間の普通・定期運賃
(路線数が多いため、Wikipediaのリンクは省略します。)
京成電鉄の運賃には、特定の区間において、通常の運賃よりも高い「加算運賃」が設定されている区間、および、通常の運賃よりも安い「特定運賃」が設定されている区間が存在しますが、それらを考慮した運賃の算出に対応しています。
★参考:
各事業者の各駅の座標
京王電鉄の「キロ別普通旅客運賃表」
京成電鉄の「キロ別普通旅客運賃表」
京成電鉄(成田スカイアクセス線)の「キロ別普通旅客運賃表」
京成電鉄(松戸線)の「キロ別普通旅客運賃表」、加算運賃情報、特定運賃情報
北総鉄道の「キロ別普通旅客運賃表」
東葉高速鉄道の「キロ別普通旅客運賃表」
埼玉高速鉄道の「キロ別普通旅客運賃表」
横浜高速鉄道の「キロ別普通旅客運賃表」
★参考:
首都圏乗継割引設定全区間
アプリの使い方
ホームにアクセスすると、以下のような画面が表示されます。
まずは、出発駅の駅名を以下の赤枠の部分に入力し、検索ボタンを押してください。

検索ボタンをクリックすると、入力された駅名と部分一致する駅の候補が表示されます。表示された候補の中から出発駅を選択してください。
例として、ここでは「東日本旅客鉄道 新宿駅」を選択します。

出発駅を選択すると、出発駅の位置に赤のマーカーが表示されます。
次に、以下の赤枠部分の運賃の上限金額と料金の種別(ICカード or 切符)を設定してください。
設定が完了したら、実行ボタンをクリックしてください。

実行ボタンをクリックすると、到達可能な駅が青のマーカーでマップ上に表示され、マーカー上に最安運賃が表示されます。

マップをズームアウトしてみると、青のマーカーとグレーのマーカーが表示されていることが分かります。
設定した上限金額以内で到達可能な駅は青のマーカーで表示され、上限金額を超える駅はグレーのマーカーで表示されます。

試しに「西武鉄道 西武秩父駅」のマーカーをクリックしてみると、「東日本旅客鉄道 新宿駅」から「西武鉄道 西武秩父駅」までの最安運賃と最安運賃で移動するための経路の一例が画面右側に表示されます。
ここで、経路表のの行は必ず通る必要がある駅を示しています。
また、運賃の列に表示されている矢印は、その料金で移動できる区間を示しています。
色々なマーカーをクリックして最安運賃や経路を確認してみてください。

また、以下の赤枠部分を変更することでマーカーのカラースタイルを変更することができます。以下は「レインボー」を選択した場合の表示で、運賃が高くなるにつれて赤色から青色に変化していくことが確認できます。
意外と少ない運賃で到達できる駅が見えてくるかもしれません。

アプリのしくみ
今後記載予定
問い合わせ
問い合わせは、以下のメールアドレスにお願い致します。
shogo368 [at] outlook.com
(※ [at] は@に置き換えてください。)