ダイヤグラム
鉄道におけるダイヤ
鉄道においては、列車の運行計画・スケジュールのことを「列車計画」あるいは「列車運行計画」などと呼び、それを図表に表したもののことを「列車運行図表」（トレイン・ダイヤグラム）という。ダイヤグラムはこの列車運行図表のことを指す言葉であったが、列車運行計画自体をダイヤと呼ぶようになり、列車運行図表のことは区別してダイヤ図などと呼ばれるようになっている。線の形がダイヤに見えるからダイヤと呼ばれているという説は誤りである。
列車運行図表は鉄道ダイヤ情報などの鉄道雑誌に掲載されているほか、業務用の実物も各鉄道会社のイベント、鉄道趣味用品店やインターネットオークションなどで多く出回っており、比較的入手は容易である（ただし現行ダイヤのものの入手は困難であることが多い）。
また、西日本鉄道では、一般利用客用として現行ダイヤの列車運行図表（天神大牟田線・太宰府線）の縮刷版を無料で配布しており、天神大牟田線系統の有人駅にて駅係員に申し出ることで入手できる。
ただし、鉄道事業者が地方運輸局に列車運行計画として届け出た列車運行図表については、総務省の情報公開・個人情報保護審査会により、情報公開の請求に対し不開示との決定が行われている。各鉄道事業者における運行計画作成のノウハウが含まれていることが理由とされている。
ダイヤの作成
ダイヤの構成は運輸部輸送課（及び相当部門）の担当である。「スジ屋」と俗称される専門職がここに存在する。職名の由来はダイヤの複雑な線（筋）を引くことに由来する。その作成には路線ごとの輸送需要や線路容量、車両の速度種別や運用効率、乗務員の運用等が勘案される。所要時間については、車両性能や制限速度に基づき地点ごとの速度を表した運転曲線（ランカーブ）から基準運転時分を定め、そこに停車時分や余裕時分を加えて決めている。普通列車と比べ、優等列車（特急・急行など）の運転時刻が優先的に決められる場合が多い。
また、線路の容量をフルに使うのではなく、ある程度の余裕を見込む必要がある。特に保線作業を行うために必要な時間を確保する必要があり（これを「保守間合い」という）、通常は夜間に保守間合いが確保されるが、主要な路線においては夜行列車や貨物列車の運転との兼ね合いが最大の問題となる。また、昼間に大規模に列車を運休してリフレッシュ工事を行う路線もある。
手順としては最初に1時間ごとの大まかなダイヤグラムを作り、その後10分ごと数分ごととダイヤグラムを作っていき最終的には15秒単位の二分目ダイヤを作っていく。路線によっては一分目ダイヤを使うこともある。
混雑している路線でより多くの列車を運行するためには、閉塞区間の距離を見直す方法や、新型の運行保安装置にしたりといった方法がある。折り返し駅における計画はボトルネックとなりやすく、駅の配線を最適化したり、乗務員の折り返しを同じ列車ではなく後の列車にする「段下げ運用」を採用したりといった方法が採られる。また列車間隔が短い路線において乗降客数が多い駅では、2つの番線に交互に列車を停車させる相互発着を採用するところもある。
ダイヤ改正
鉄道、バス、船舶などの公共交通機関において、ダイヤグラムはその時の輸送実態や路線網の変更や設備の強化に対応するために定期的に更新する。これが「ダイヤ改正」であり、日本国内では各地で毎年ダイヤグラムが更新されている。
パターンダイヤ
周期的なダイヤを作成することがある。このように作られたダイヤを「パターンダイヤ」と呼び、その周期がn分であるとき、時間の間隔を取ってn分サイクルまたはn分パターン（またはn分ヘッド）のようにいう。nは多くの場合、5,6,10,12,15,20,30といった60の約数である。60の約数にすることで毎時の発車時刻が同じになり、利用者にとっては記憶しやすいダイヤとなる。これによって、利便性の向上や、利用客の増加といった効果を期待することができる。また単線区間や待避がある路線においては常に同じ駅で列車交換・待避を行なうため、交換・待避駅の削減や副本線を使用する時間の限定などの効率的な運用が可能となる。フリークエントサービスを指す場合、高度に周期的なダイヤを設定することを指す場合が多い（日本語の「頻繁運転」と同義。なお「頻繁」の英訳語が「frequent」である）。
平行ダイヤ
鉄道の場合、原則として駅、信号場ないし信号機相互間（閉塞区間）当りに1列車しか進入できないことから、設定可能な時間あたりの列車の運転本数（線路容量）には自ずと限界がある。その場合、速度の異なる列車が混在すると、設定可能な列車本数が減少してしまう。そのため、すべての列車の速度を列車種別や停車駅に関わらず一定にして追越しを行わず、運行する列車の本数を極限まで増やし（線路容量を最大限まで活用し）、輸送力を確保することが行われる。この時、ダイヤグラム上には列車を表す線が平行に描かれることから「平行ダイヤ」と称される。混雑率の激しい線区では列車種別を単一に設定することによって混雑率が平準化されて列車の遅延を最小限に抑えられるといった利点もある（東急田園都市線における事例）一方で、平行ダイヤの導入前よりも到達時間の増加を招くことがある。日本国内では、ラッシュ時の中央快速線・京王井の頭線・名鉄瀬戸線・JR京都線・神戸線などがその代表例として挙げられる。
なお、千鳥停車を併用し、速度向上を兼ねて停車駅を複数の駅に分散する形で速達列車を運行する場合もある（例：西武池袋線の急行と通勤急行）。
ネットダイヤ
上記の平行ダイヤの類例として、単線区間において列車交換可能な駅や信号場のほとんどで交換し、最大限に列車を設定することがある。この場合、ダイヤグラム上では網の目のように列車を表す線が描かれていることからネット（網）にたとえて「ネットダイヤ」と称される。現在、日本国内でネットダイヤを形成している線区として東武野田線、江ノ島電鉄線、湘南モノレール江の島線、名鉄三河線、名鉄竹鼻線・羽島線、伊豆箱根鉄道大雄山線、近鉄田原本線、近鉄生駒線（東山 - 王寺間）、近鉄長野線（富田林 - 河内長野間）などが代表例として挙げられる。
曜日ダイヤ
大都市圏など曜日により移動の周期が異なる場合、その周期に合わせたダイヤグラムを組むことがある。こういった場合、平日と土曜日や日曜日・祝日などの休日とで構成が異なるダイヤグラムを組む場合が多い（土曜日ダイヤがあるバス路線も一部あるが、鉄道では名鉄築港線・和田岬線・アストラムラインである）。土曜・休日は、平日に比べて朝夕通勤時間帯のラッシュが激しくないため、土休日ダイヤは平日ダイヤと比べて朝及び夕方 - 夜間の本数が減少している場合が多い。特に土休日ダイヤの夕方は日中とほぼ同じダイヤを組んでいることが多い。
かつて週休2日制が一般化する前は土曜日も平日ダイヤで運行している路線が多くあったが、週休2日制の進展に伴い土曜日ダイヤに分割された後、現在では休日と合わせて土休日ダイヤで運行していることがほとんどである。昼間は平日と土曜・休日で同一のダイヤとするケースが多いが、中には路線の実情に合わせて本数を増減させている例もある。最終列車については、平日よりも土曜・休日の方が早い事例も多く見られる。また主として旅行に使われる特急・急行などの優等列車は土休日のほうが多く設定されることが多く、観光や行楽としての役割の高いSLやトロッコ列車、ジョイフルトレインに関してはお盆などの長期休暇中をのぞき、平日に運行されることはほとんどない。
季節ダイヤ
繁忙期となる季節がある路線では、その時期に別のダイヤが組まれることがある。季節ダイヤは、ダイヤ改正時にあらかじめ考慮に入れてあることが多い。約1か月以上にわたる大規模なものとしては外房線・内房線や小田急江ノ島線、京浜急行電鉄でかつて海水浴シーズンに行われた「海水浴ダイヤ」・「夏ダイヤ」、京王電鉄（京王線）の「シーズンダイヤ」、名古屋鉄道の「初詣ダイヤ」、京阪電気鉄道の「休日特別ダイヤ」「春の特別ダイヤ」「秋の特別ダイヤ」などがあったが、現在ではいずれも消滅している。
現在も行われている季節ダイヤとしては、京阪電気鉄道の正月ダイヤや樽見鉄道の桜ダイヤ、西武鉄道や秩父鉄道の夜祭ダイヤなどがある。また愛知高速交通東部丘陵線（通称：リニモ）では沿線大学の開講期間と休業期間で利用状況が大きく異なることから、2013年3月16日より平日において季節ダイヤを開始する。京阪本線の初詣ダイヤでは、定期ダイヤでは朝以外設定されていない「急行」が日中に10分ヘッドで運転されるなど、通常のダイヤとは全くパターンが異なる。初詣ダイヤは、西日本鉄道（天神大牟田線・太宰府線）・阪急電鉄（宝塚本線）・名古屋市営地下鉄（東山線・名城線・名港線）・京成電鉄（本線・金町線）・京浜急行電鉄（大師線）・東武鉄道（大師線）・近畿日本鉄道の特急・急行やJR西日本奈良線・桜井線（万葉まほろば線）などでも行われている。また、毎年大晦日から元旦にかけて各社で実施される終夜運転も、季節ダイヤの例と言える。
間合い運用
車両運用の効率性もダイヤグラムを作成する際の重要な要素である。列車により使用車両を限定する場合にはその車両の運用を優先する形でダイヤ作成が行われるが、使用車両を限定すれば回送列車や長時間運行されない編成が発生しやすく、これは運用上の無駄となる。そのため、閑散路線や通勤時などは車両の運用効率を高めるために特急形車両や急行形車両など本来用途が限定された車両を異なる種別の営業列車に使用することがある。これを一般に間合い運用と称する。
これには優等列車に使用する車両を普通列車・快速列車に充当するというケースが多いが、広義には、通常とは異なる路線・列車種別で車両を運用することを指す。車両基地への回送線を利用した博多南線や、多くのホームライナーについてもこの間合い運用の1形態であり、一部の特急・急行列車についてもこれに準じた運用がなされることもある。また、回送列車を営業列車とした送り込み輸送と呼ばれるダイヤもこの形態に分類される。
ダイヤの規模を測定する指標
ダイヤの規模を測定するためには、設定されている列車本数を数える方法がもっとも単純であるが、この方法では長距離列車と近距離列車が区別されない。このため、列車の走行距離をすべて合計した列車キロでダイヤの規模が表される。一方、1本の列車の編成の長短により必要な車両数に影響が出るので、列車キロにさらに使用する車両数を掛けて車両キロも算出され、これが使用する車両数を検討する根拠となる。
列車キロ・車両キロでは距離を合計しているのに対して、運転される時間を合計して計算したものはトレインアワー、カーアワーと呼ばれる。トレインアワーは、乗務員の拘束時間が計算できるため、必要となる乗務員数を検討する根拠となっている。
列車番号・便名
鉄道の場合、列車を効率よく運行するために必要な管理番号として列車毎に与えられる列車番号がある。これに相当するものは、路線バス（主に高速バス）や、ダイヤグラム自体が存在しない航空機、定期客船などにも存在する。
なお、航空機の場合、便番号、フライト番号などと呼ばれる。とりわけ、安全上外部より管理・管制をしなくてはならない航空機の場合、会社名と便号についても一定の規則が存在するが、一般的に航空会社コード+4桁までの数字が使われる。
定期列車・定期便
一定の区間で定期的に運行されるものを指す。ダイヤグラムを平日・休日などで別個に定めている場合には平日のみ、あるいは休日のみ運行されるものも含まれる。対して、臨時に運行されるものを臨時列車・臨時便と称する。
国際線の航空航路・長距離船舶航路などでは、その所要時間から機材・船舶の運用行程が長く、1行程が1週間、あるいはそれ以上となる場合が多い。便数が「週n便」と告知されるのはそういった事情があるためである。
臨時列車を運転するときは、定期列車を待避や交換等のために発車時刻、発着番線の変更を行なうことがある。その場合、定期列車の利用者が通常通りに駅に到着しても乗り遅れてしまう問題が起こらないように、待避駅での早着、もしくは待避駅以降での延発を行ない、ほとんどの場合は早発を行なわない。
昼行と夜行
一般には、運行する時間帯により昼行列車または昼行便と、夜行列車または夜行便とに分かれる。そのうち、昼行とは、1日のうちに始発駅から終着駅まで運行される列車を指す。
ただし、「1日のうちに」というのは、0時をまたぐかどうかではなく、おおよそ終便と始便の間の深夜帯にまたがるかどうかで判断する。したがって、深夜24時を多少過ぎて終着駅に到着する列車でも昼行とされる。逆に日付上は1日の間で運転されていても、深夜から翌朝に掛けて運転される列車は夜行とされる。例えば九州新幹線開業以前に運行されていた「ドリームつばめ」では、始発駅となる博多駅の出発時刻が0時過ぎのため日付上は1日で運行されているが、終着駅への到着が翌朝になるため夜行列車の扱いであった。
路線バスの場合、通常の終車後に運行される深夜バスも車中泊を要するような所要時間（距離）とはならないため、昼行便の延長であることが多い。