ブッダガヤ
市街地から数キロメートルのところにガヤ空港があり、インド国内線の他、仏教徒が多いタイやミャンマーとの間に国際線が運航されている。
インド国鉄の最寄り駅は市街地から北に10キロメートルのところにガヤ・ジャンクション駅(Gaya Junction, 国鉄略称GAYA)がある。同駅は首都デリーと東部の大都市コルカタをカーンプル(Kanpur)やヒンドゥー教の聖地ヴァーラーナシー(Varanasi)経由で結ぶ重要幹線上にあり、日中はもちろん深夜時間帯も多数の列車が発着する鉄道の要衝となっている。コルカタまでは経路にもよるが約450キロメートルで最速6時間程度。東部の州ではコルカタの他にジャールカンド州の州都ラーンチー(Ranchi)やオリッサ州の州都ブバネーシュワル(Bhubaneswar)へも直通列車がある。ビハール州の州都パトナー(Patna)との間も鉄道で結ばれており、距離は約90キロメートルで最速列車は1時間50分弱で結んでいる。