鉄道のチケットは今どきアプリを使ったネット予約です。特に旅行者が乗るような急行などは3カ月くらい前から予約出来るので、2日前とかならほとんど人気路線は予約が埋まってるでしょう。
バスは鉄道よりも本数が多く、当日その場でチケットが買えるので機動性に富んだ移動手段です。バスに乗り込んで車掌が回ってきて行き先を尋ねられるので、その行き先によって値段を告げられ、支払います。但し鉄道ほど長い距離を走るバスは少ないです。デリーアグラ間なら鉄道よりもバスの方が本数も多く、予約も必要なく、バスターミナルに行ってすぐに乗れるから便利ですね。でもアグラバラナシ間はバスにしては長距離、恐らく直通のバスはあまりなさそうで、途中まで行って乗り換えることになるだろうなと思います。バラナシコルカタ間もバスにしては長距離で、直通はほとんどなく、途中で乗り換えるイメージです。このくらいの長距離だと鉄道の方が早く到着します。